Commit Graph

2130 Commits

Author SHA1 Message Date
gergo85 faf7e3df70 Add plugin counter 2015-01-05 10:03:07 +01:00
alekseybobkov e3216614a9 Added code comments 2015-01-04 20:32:34 -08:00
Samuel Georges b08020fd4c Update CHANGELOG 2015-01-05 15:02:22 +11:00
Samuel Georges 55a68be13b Check for the presence of validation errors in the session, and add it to the view 2015-01-05 14:57:17 +11:00
Samuel Georges dc6098c089 Create unit tests for WidgetMaker trait 2015-01-05 13:22:40 +11:00
Samuel Georges f4487076b7 Remove some legacy code, no need to pipe WidgetMaker thru WidgetManager 2015-01-05 13:12:48 +11:00
Samuel Georges b74b19741b Unify the logic for getting field values from a dataset
Amongst Form Widgets and "the" Form widget
ping @alekseybobkov
2015-01-05 12:54:14 +11:00
Samuel Georges 415f07eb1d Fixes various unit tests so they pass (Tested in Windows) 2015-01-05 12:37:04 +11:00
Samuel Georges 2160ddf3e5 Fixes unit test - normalize plugin paths for Win systems 2015-01-05 11:46:33 +11:00
Samuel Georges 5d2a177646 getModelArrayAttribute -> resolveModelAttribute 2015-01-05 11:18:43 +11:00
Samuel Georges d91d4112a5 getLoadData -> getLoadValue 2015-01-05 09:45:04 +11:00
Samuel Georges 0be582c42d getSaveData -> getSaveValue 2015-01-05 09:43:39 +11:00
Samuel Georges 59c9146b4f Merge pull request #861 from gergo85/master
Cleanup
2015-01-05 09:21:09 +11:00
alekseybobkov 820ff72149 Automatically initialize a record when the dataset is empty 2015-01-03 18:00:34 -08:00
alekseybobkov 7e5ce04a79 Merge branch 'develop' into dynamic-partials 2015-01-03 16:41:25 -08:00
alekseybobkov 6440b718d8 Updates in the rich editor styling, minor improvements in the Inspector and CMS core. 2015-01-03 16:39:38 -08:00
gergo85 f0005d196b Cleanup
Remove whitespaces.
2015-01-03 12:41:23 +01:00
Samuel Georges 4852722ba1 Merge pull request #848 from nicolas-lescop/develop
Extend query of the filter options lists
2015-01-03 15:58:34 +11:00
Samuel Georges 8f8ac2dd02 Merge pull request #860 from gergo85/master
Improve multilanguage support and cleanup
2015-01-03 15:56:09 +11:00
Samuel Georges 85b97c5419 Refs #850 - Minor code clean 2015-01-03 15:48:07 +11:00
Samuel Georges 735ede7d47 Merge pull request #850 from scottbedard/patch-2
Valid strtotime() format when time is left empty
2015-01-03 15:45:01 +11:00
Samuel Georges df3e66246f Fixes #839 - When rendering partials from component PHP code, be firm about the context 2015-01-03 15:15:57 +11:00
Samuel Georges ae8289735c Rem unneeded file 2015-01-03 15:15:52 +11:00
Samuel Georges be702900d7 Rem debug code 2015-01-03 13:20:40 +11:00
Samuel Georges fa250927d0 New events for components: runAjaxHandler + beforeRunAjaxHandler 2015-01-03 12:51:09 +11:00
Samuel Georges 03bf0c8206 These are useful helpers, make them public 2015-01-03 12:33:32 +11:00
Samuel Georges 54adc840cb Allow key column to be a string value (like a code). ping @alekseybobkov 2015-01-03 12:07:04 +11:00
Samuel Georges 04c6fdc7f3 Minor 2015-01-03 12:06:12 +11:00
Samuel Georges 7dd147a62a Create initial DataTable form widget 2015-01-03 11:57:50 +11:00
Samuel Georges 29b4f8bb17 Elaborate on client side data access 2015-01-03 11:49:25 +11:00
Samuel Georges a2dec246e5 handler -> postbackHandlerName (doesn't do the same thing as traditional 'handler') 2015-01-03 11:30:02 +11:00
Samuel Georges 83223938b2 Minor 2015-01-03 11:25:08 +11:00
Samuel Georges a6259ff915 depends_on -> dependsOn 2015-01-03 10:04:06 +11:00
Samuel Georges 433c4c07ff key_column -> keyFrom 2015-01-02 13:53:56 +11:00
Samuel Georges 59a0e08cd0 data_source -> dataSource 2015-01-02 13:50:51 +11:00
Samuel Georges 89f79a7665 postbackHandlerName / postback_handler_name -> handler 2015-01-02 13:49:26 +11:00
Samuel Georges b9c259c17f records_per_page -> recordsPerPage 2015-01-02 13:35:27 +11:00
Samuel Georges 9cfe4ad8f4 Control CSS: table-control -> control-table 2015-01-02 13:24:09 +11:00
Samuel Georges bc016adad7 Rollback performance change to framework.js because it's broken
(Submitting an invalid form in the backend will result in a page refresh, flash messaegs are suppressed)
K.I.S.S > Performance + premature optimization is the root of all evil
2014-12-28 13:03:52 +11:00
Scott Bedard 8286880148 Valid strtotime() format when time is left empty
Date-type laravel validation ("date", "before", and "after") may not be used with datetime widgets containing empty time fields because they are not in a valid strtotime() format (example: 2014-12-27 :00).

This extra check ensures a valid strtotime() format by only adding the ":00" seconds value when a time value is present.
2014-12-27 17:33:27 -05:00
Samuel Georges 9c8fcd148c Merge pull request #843 from jtherczeg/develop
Hungarian language files updated
2014-12-27 15:55:57 +11:00
Nicolas Lescop 99d34789a4 Extend query of the filter options lists 2014-12-23 14:57:28 +01:00
Darek Magusiak 9bda36e441 Model field definitions and default value of '0'
#845
2014-12-22 21:02:46 -05:00
jtherczeg 242bac4ce8 Hungarian language files updated
Hungarian translations updated for the latest build, some corrections
made.
2014-12-22 19:06:15 +01:00
gergo85 c43680b2ef Improve multilanguage support and cleanup 2014-12-19 10:28:27 +01:00
alekseybobkov 3ac21e3c89 Merge branch 'develop' into table-widget 2014-12-17 22:15:23 -08:00
alekseybobkov 1a73b38ff5 Re-added back-end JS assets 2014-12-17 22:13:28 -08:00
alekseybobkov 1480303c4f The options can now be set with the PHP configuration. Minor updates in the scrollbar widget. Implemented scrolling. Updated documentation. 2014-12-17 22:07:49 -08:00
Samuel Georges 638bceec10 Send test email using new, cleaner approach 2014-12-18 14:27:35 +11:00
Carlos Arroyo 90d5bde28c When building a relationship Belongs to Many with Pivot Data the lack of a table name causes an sql ambiguous ID error. 2014-12-17 19:14:21 +11:00
Samuel Georges 8cdb24c40a Might be a good idea to just always set the not modified header if we can 2014-12-17 14:55:16 +11:00
Samuel Georges 512e91118f Improved asset caching, when enabled the server will send a 304 Not Modified header 2014-12-17 13:46:08 +11:00
Samuel Georges b0b3098095 Fixes #836
Fixes https://github.com/octobercms/install/issues/59
2014-12-17 08:04:09 +11:00
alekseybobkov f2e2862b06 Styled the pagination 2014-12-15 22:49:33 -08:00
Samuel Georges 3170dd61ea Add new methods propertyName() and paramName() to Component base class for accessing names of external properties. 2014-12-16 15:41:50 +11:00
Samuel Georges b95eb5b342 setComponentPropertiesFromParameters -> setComponentPropertiesFromParams 2014-12-16 15:18:36 +11:00
Samuel Georges a03d0cc8b4 showExternalParameter -> showExternalParam 2014-12-16 15:16:31 +11:00
Samuel Georges e7fc3b5d5c Minor 2014-12-16 14:04:21 +11:00
Samuel Georges d86aef9f12 Minor 2014-12-16 13:58:37 +11:00
Samuel Georges 9fdfda4472 Add code to seeder 2014-12-16 13:55:46 +11:00
Samuel Georges 470f876fff Add API code field to admin groups 2014-12-16 13:47:18 +11:00
Samuel Georges 5d6b634ded Don't force default groups on new admins, this is now handled by the user interface 2014-12-16 12:48:54 +11:00
Samuel Georges 2583a6be6d Merge pull request #832 from andreas-bergstrom/patch-1
Grammar and spelling
2014-12-16 12:46:25 +11:00
Samuel Georges 1ac30a5545 Merge pull request #833 from mradamwood/patch-1
Typo in oc-icon-paperclip class
2014-12-16 12:46:05 +11:00
Samuel Georges bd1b930316 Make more room for group descriptions 2014-12-16 12:42:29 +11:00
Samuel Georges e3dae22758 Back-end user groups can now be marked to add new administrators by default
Streamline naming of backend user groups
Add description field to backend user group table
2014-12-16 12:39:38 +11:00
Samuel Georges 25f9b7f63c Default value might be an array 2014-12-16 12:22:58 +11:00
Samuel Georges d3000ca51a Unify the handling of detailed exception messages 2014-12-16 12:21:55 +11:00
Samuel Georges 8f2f9fd07d zIndex should actually sit higher than modals 2014-12-16 10:17:48 +11:00
Adam 04e02727ce Type in oc-icon-paperclip class
Fixed type in oc-icon-paperclip class (from paper-clip to paperclip) which meant that the attachment link wasn't showing in backed.
2014-12-15 11:49:30 +00:00
Samuel Georges de9f6194a9 Style sweet alert so it matches the backend better 2014-12-15 20:28:04 +11:00
alekseybobkov 96bf61f0f2 Minor update in the documentation 2014-12-14 23:17:47 -08:00
Samuel Georges dfdb6259d8 Implement "sweet alert" for ajax errors and confirmations 2014-12-15 17:50:15 +11:00
Samuel Georges 986b3a95a8 Add the ability to override the confirm function 2014-12-15 17:48:59 +11:00
alekseybobkov 831f28e84d Implemented and styled the toolbar 2014-12-14 22:34:37 -08:00
Samuel Georges 3d903191ee Framework.js should throw an alert here, no need to do it again 2014-12-15 17:02:50 +11:00
Samuel Georges b878e25a4d Add sweet-alert library 2014-12-15 16:48:02 +11:00
Andreas Bergström a608a1c5e3 Update lang.php 2014-12-15 08:17:19 +07:00
Andreas Bergström 149f1c7632 Grammar and spelling
Improved grammar and corrected spelling.
2014-12-15 08:16:25 +07:00
Samuel Georges 52956f6f04 Merge pull request #827 from chrisnharvey/patch-1
Correcting class name for missing relation exception
2014-12-14 09:48:37 +11:00
Samuel Georges daee5f27c2 Merge pull request #821 from mrmlnc/develop
Clean key & Update Ru lang
2014-12-14 09:44:53 +11:00
alekseybobkov c6eb544101 Implemented the server-side data access. Added automatic POSTing of client-memory data source data. Updated documentation. Minor fixes in the drop-down cell processor. 2014-12-11 22:12:43 -08:00
alekseybobkov bffd4574b6 Documentation updates 2014-12-10 22:54:29 -08:00
alekseybobkov 23892f8733 Added the server-side data source foundation classes. Implemented the server-side client memory data source. Added more configuration options ot the client-side script. Updated documentation. 2014-12-10 22:46:17 -08:00
alekseybobkov baee9edcd2 Implemented server-side drop-down event, updated documentation. 2014-12-10 19:49:50 -08:00
Chris Harvey 78fb9fb110 Correcting class name for missing relation exception 2014-12-10 11:34:05 +00:00
alekseybobkov 9377bcf7c1 Table widget dropdowns - dependent drop-downs and loading indicators 2014-12-09 22:37:52 -08:00
alekseybobkov d880f1ffbd Minor. Memory usage profiled. 2014-12-08 22:59:33 -08:00
alekseybobkov f56bfe12d0 Implementing AJAX loading for drop-down options, in progress. 2014-12-08 22:50:25 -08:00
Samuel Georges 9f8eb58591 Fixes bug where setting statusCode doesn't work for AJAX handlers 2014-12-08 19:01:27 +11:00
alekseybobkov 4b28ee8bcb Custom drop-down control for the table widget. In progress. 2014-12-07 23:30:15 -08:00
Denis Malinochkin 690c95dbdf Switch position :) 2014-12-08 03:55:30 +03:00
Denis Malinochkin ee5bc8407c Clean key & Update Ru lang 2014-12-08 03:51:39 +03:00
Samuel Georges ea34622840 Clicking a record in readOnly mode will open the manage form in preview mode
Use "recordOnClick: null" to retain the original behavior
2014-12-06 15:46:02 +11:00
Samuel Georges 906d97dce4 Add new options to RelationController (view mode): recordUrl, recordOnClick, toolbarButtons 2014-12-06 15:32:20 +11:00
Samuel Georges 3e5d6452fb Fixes #373 - FormController can now accept different form fields for create,update,preview 2014-12-06 13:48:33 +11:00
Samuel Georges 48b90e86b6 Config item `cms.enableAssetMinify` can now be set to **null**, in which case assets are only minified if debug mode (`app.debug`) is disabled. 2014-12-06 13:43:06 +11:00
Samuel Georges 33be75af10 Config item `cms.customErrorPage` is deprecated, the setting `app.debug` should be used instead. 2014-12-06 13:22:57 +11:00
Samuel Georges e9c8107cc5 Checkbox list should support preview mode 2014-12-06 12:16:09 +11:00
Samuel Georges cfac213217 Minor refs #798 2014-12-06 09:34:54 +11:00
Samuel Georges 7a289e63a2 Merge pull request #800 from gergo85/master
Optimized images and update jQuery
2014-12-06 09:28:01 +11:00
Samuel Georges 97cddf6378 Merge pull request #798 from nnmer/master
added to mail settings, to send emails to log file, useful for debuging
2014-12-06 09:26:04 +11:00
Samuel Georges cafe636f58 Merge pull request #807 from nicolas-lescop/patch-6
Permit to display checkBoxes with config file
2014-12-06 09:14:28 +11:00
Samuel Georges fd811bb115 Merge pull request #812 from nicolas-lescop/patch-9
Extend query on relation behavior
2014-12-06 09:03:05 +11:00
Samuel Georges 67d9f82097 Merge pull request #813 from nicolas-lescop/patch-3
Allow to prepare list model from controller
2014-12-06 09:00:30 +11:00
alekseybobkov a6d8ab20f7 More styling for the drop-down processor. Not finished. TODO: investigate and fix the memory leaking in the drop-down cell processor (detached DOM tree) 2014-12-04 22:48:25 -08:00
Samuel Georges c485622f5b FormController is now responsible for purging data from the set (NO_SAVE_DATA) 2014-12-05 16:48:27 +11:00
Samuel Georges ab24c547a2 Move NO_SAVE_DATA to FormField 2014-12-05 16:46:04 +11:00
Samuel Georges 2533b4ab4d ThemeData now applies default values, Theme object will proxy to ThemeData 2014-12-05 16:45:20 +11:00
Samuel Georges 88ac73d221 Throw AppExceptions so they are not logged 2014-12-05 08:46:57 +11:00
jtherczeg 9dcbe89247 Hungarian translations updated
The Hungarian module translations updated for the latest OctoberCMS
build.
2014-12-04 09:51:05 +01:00
alekseybobkov e032fd682d Table drop-down processor, in progress 2014-12-03 22:48:26 -08:00
Samuel Georges 89c878b439 Fixes checkboxlist ignoring empty data sets 2014-12-04 17:20:53 +11:00
Samuel Georges 70eb7eaf51 Adds Theme customization feature
Adds reset button to settings pages
authorUrl -> homepage
2014-12-04 16:49:52 +11:00
nicolas-lescop 746a5749c7 Allow to prepare list model from controller
I need reach this method from the controller to create an export feature
2014-12-03 18:08:44 +01:00
alekseybobkov d2e4225bae Updates in the readme 2014-12-02 22:10:04 -08:00
alekseybobkov d03370c5bf Added the checkbox cell processor 2014-12-02 21:46:54 -08:00
nicolas-lescop d0cc667c8b Extend query on relation behavior
From a relation behavior config file like this

status:
     label: Status
     list: @/plugins/path/to/your/relation/config/columns.yaml
     emptyMessage: backend::lang.list.no_records

You can extend the list query with this method :

relationExtendQuery($query, $field, $manageMode)
{
     if ($field == 'status') $query->where('thing', '=', $this->thing);
}
2014-12-02 15:03:06 +01:00
nicolas-lescop 89cdb3af8b Permit to display checkBoxes with config file
Can be used for those wanting to make a deletable only list.
2014-12-02 11:35:15 +01:00
alekseybobkov a73ef52d36 Styling and column alignemnt 2014-12-01 22:31:11 -08:00
gergo85 2a05c2346f Update jQuery files
Demo theme: v1.10.2 -> v1.11.1
Backend: v2.0.3 -> v2.1.1
Furthermore I renamed the jquery-2.0.3.min.js file because of easy to
update jQuery in future.
2014-12-01 22:35:58 +01:00
gergo85 f4b9cbfca3 Optimized images
All images optimalized via PNGGauntlet. The image quality unchanged, but
the files became smaller.
2014-12-01 12:20:04 +01:00
alekseybobkov 1f420c88fd Minor refactoring in the navigation code. Implemented cell focusing on the record deletion with enabled pagination. The code profiled and checked for memory leaks. 2014-11-27 21:55:37 -08:00
Samuel Georges 78c5a6af5d Fixes #761 - Widgets can support proxy fields too 2014-11-27 19:15:15 +11:00
Samuel Georges 3dbe487698 Various fixes to datepicker and form widget 2014-11-27 19:02:23 +11:00
alekseybobkov 839c686bb3 Implementing record deletion feature, in progress 2014-11-26 23:14:46 -08:00
Samuel Georges f0cb98e63c Fixes #145 - Plugin details now support "homepage" property 2014-11-27 17:21:30 +11:00
Anton Romanov 0505911c47 added to mail settings, to send emails to log file, useful for debuging 2014-11-27 13:50:37 +08:00
Samuel Georges e6d82bec69 Clean up code from #797, remove conflicts in CSS 2014-11-27 09:44:34 +11:00
webmaxx 7973037d5f Fixes display values for datetime 2014-11-26 13:57:25 +03:00
Samuel Georges 6a8146fa19 Refs #795 - Fixes set values for datetime 2014-11-26 19:02:06 +11:00
Samuel Georges 81a02cea96 Refs #795: Combine TimePicker and DatePicker 2014-11-26 17:57:59 +11:00
Samuel Georges cf081c1133 Merge pull request #795 from webmaxx/develop
Added form widget "TimePicker" to Backend.
2014-11-26 17:37:16 +11:00
Samuel Georges bb18230f46 Refs #792 - Fixes logic error 2014-11-26 17:31:07 +11:00
Samuel Georges 49f5b23e31 Refs #792: Improve 'cms.page.beforeDisplay' event to support modifying the page, clean up events 2014-11-26 17:29:04 +11:00
alekseybobkov 8c5cd78143 Implemented adding row above and below the current row features 2014-11-25 21:47:37 -08:00
webmaxx e8d30f6f51 Added form widget "TimePicker" to Backend. 2014-11-25 13:37:16 +04:00
webmaxx faf867f745 Added form widget "TimePicker" to Backend. 2014-11-25 13:33:33 +04:00
alekseybobkov 719d3831ec Refactored navigation, implemented record adding and updating for the client-memory dataset 2014-11-24 22:36:55 -08:00
Dmitriy d8ed49b8cf Update _manage_form.htm
fix form title for update context
2014-11-23 21:59:48 +02:00
Samuel Georges 001e86456d Fixes #788 - Fall back to config theme when db theme fails. 2014-11-23 03:40:04 +11:00
Samuel Georges 846a312765 Marry twig to global input helpers 2014-11-22 16:00:25 +11:00
alekseybobkov 3fb9184b1f Fixed typos 2014-11-20 22:16:00 -08:00
alekseybobkov d8ad718f1d Added pagination, improved the navigation code 2014-11-20 22:12:36 -08:00
Samuel Georges c8b04db1fe Fixes #119 - Add OpenSSL as a requirement, remove safe_mode (removed in php 5.4) 2014-11-21 15:52:41 +11:00
Samuel Georges 48e2dddc66 Fixes #783 - Logic error 2014-11-21 08:29:40 +11:00
Samuel Georges 0c812a59e5 Merge pull request #782 from webmaxx/develop
Added new symbols to page slug regexp in the backend.
2014-11-19 20:53:34 +11:00
webmaxx b4819e73b3 Added new symbols to page slug regexp in the backend.
Example slug:
/news/:page?|^[0-9]+$ - "/news/", "/news/2"
2014-11-19 12:04:55 +04:00
Samuel Georges b6ec6ccf2c Pass mtime to menu resolving method results 2014-11-19 17:46:26 +11:00
Samuel Georges f351697c48 Streamline Theme object API (::load should be static as in CmsObject) 2014-11-19 17:45:57 +11:00
Samuel Georges 7801750767 Adds a way to get the form model after the action has executed 2014-11-19 17:45:23 +11:00
alekseybobkov 2bd40037d1 The Table navigation functionality was factored out to the Navigation class. Minor table performance fixes. 2014-11-17 22:27:54 -08:00
alekseybobkov 917958bc4c Added keyboard navigation 2014-11-16 21:48:40 -08:00
alekseybobkov 4e921aab7a Minor performance changes in the core JS and CSS. Table widget, in progress. 2014-11-16 18:00:15 -08:00
Samuel Georges 0c5c03c14c Merge pull request #770 from nicolas-lescop/patch-2
Delete all selected related elements and not just the first element
2014-11-15 15:12:25 +11:00
Samuel Georges dda922c723 Merge pull request #768 from danherd/develop
Fix 'File was changed' modal
2014-11-15 15:11:29 +11:00
Samuel Georges c6f46d1397 Merge pull request #767 from ImanMh/master
A delay added to CMS side menu tab change event to avoid the annoying tab changes
2014-11-15 15:11:02 +11:00
Samuel Georges c1e81e4acd Merge pull request #766 from jtherczeg/patch-2
Hungarian language file updated
2014-11-15 15:10:24 +11:00
nicolas-lescop 03ccead584 Delete all selected related elements and not just the first element 2014-11-14 14:19:08 +01:00
Dan Herd 352ff5e502 Fix 'File was changed' modal so 'Reload' and 'Save' buttons actually work. 2014-11-12 14:28:34 +00:00
Iman Mohamadi 0afd8ec5b5 A delay added to CMS side menu tab change event to avoid the annoying unexpected menu changes while moving mouse arround 2014-11-12 13:14:58 +03:30
Jozsef 387c6ec3a0 Hungarian language file updated
New lines added by the latest English language file.
2014-11-12 07:40:34 +01:00
Jozsef e3ce0bf714 Add/sort locales
Added new languages and reoredered by language codes.
2014-11-12 07:31:05 +01:00
alekseybobkov 228253fdf6 Merge branch 'develop' into table-widget 2014-11-11 19:50:16 -08:00
alekseybobkov 11be3fede3 Defining the table widget classes 2014-11-11 19:45:50 -08:00
Sam Georges 4d411c343e Tidy up notes 2014-11-12 07:39:42 +11:00
Sam Georges f458fb7704 Overhaul Form layouts, adds FormTabs.php class for managing tab properties 2014-11-12 07:33:58 +11:00
alekseybobkov ba32d9a1bf Merge branch 'develop' into viewbag-unification 2014-11-11 11:43:12 -08:00
Samuel Georges 465cde8a83 Merge pull request #758 from jtherczeg/develop
Hungarian translations updated
2014-11-11 08:18:38 +11:00
Aidan Threadgold 38dd630ffd Apply backend colour scheme to loading-indicator-container 2014-11-10 20:34:04 +00:00
jtherczeg b5fd93d882 Hungarian language files updated for Build 162 2014-11-10 17:18:15 +01:00
jtherczeg 03b9acb2fe New languages added, sorted by language codes 2014-11-10 17:14:23 +01:00
Sam Georges ba166a0cf9 Add counter labels and maintenance settings page to Cms provider + Language files, update CHANGELOG.md with changes 2014-11-10 20:35:20 +11:00
Sam Georges cfaf3228d9 Fixes #9 - Adds maintenance mode setting to the CMS 2014-11-10 20:34:42 +11:00
Sam Georges 7bcec1bd99 Fixes #16 - Adds tooltip to counter in navigation using 'counterLabel' property 2014-11-10 20:33:43 +11:00
Sam Georges cbf49e294f Fixes #11 - Template search now puts priority on "exact" match over "fuzzy" 2014-11-10 20:32:25 +11:00
Sam Georges 333306e6ad Remove rogue space 2014-11-09 15:22:03 +11:00
Sam Georges e82198b8ad Refs #729 - Hide updates from system report widget when permissions [system.manage_updates] are denied 2014-11-09 14:04:53 +11:00
Sam Georges 5e3ee40edf Fixes #521 - Redirect to next available menu item when Dashboard access is denied 2014-11-09 13:06:07 +11:00
Sam Georges ebaacac5fd Fixes #718 - MySettings page should have no permission requirement 2014-11-09 12:43:06 +11:00
Sam Georges 98e100b377 Refs #729 - Fixes CMS permissions, should not show "pages" content by default 2014-11-09 12:35:10 +11:00
Sam Georges 2f4603ef58 Close should trigger Hide events 2014-11-07 20:13:16 +11:00
Sam Georges c0dc85eefb Add useAnimation to popover, refactor popup so it behaves more like popover 2014-11-07 19:39:13 +11:00
Sam Georges 38170d3101 Use popup loading indicator on relationcontroller behavior 2014-11-07 19:38:05 +11:00
Sam Georges c32ba4cbad Minor code clean 2014-11-04 17:41:48 +11:00
alekseybobkov 802f96f10e Refactoring of the view bag support code 2014-11-03 20:50:18 -08:00
Sam Georges d2547d1891 Proposed fix for hasOne not working in Relation field type 2014-11-04 12:34:45 +11:00
Sam Georges 7357954c84 Proposed fix for handling defaults when parsing external properties 2014-11-04 12:33:38 +11:00
Denis Malinochkin 63a36f9a4d Typo fix 2014-11-03 16:00:45 +03:00
Denis Malinochkin 415ef45a81 Update translation keys
Customize the branding and updated Russian translation.
2014-11-03 15:59:20 +03:00
jtherczeg bb25a1a82c Hungarian language files for modules committed 2014-11-03 09:41:09 +01:00
Sam Georges 65502f8efa Fixes #742 - Accomodate Regex limit in Less PHP parser 2014-11-03 17:48:35 +11:00
Sam Georges f99f776e44 Update ACE to source mode 2014-11-02 13:06:43 +11:00
Sam Georges ad26acef29 Fixes https://github.com/octobercms/october/issues/364 - Add indexes 2014-11-01 18:15:45 +11:00
Sam Georges 2fbc277ece Fixes #680 - Update and minify ACE editor, removed modes we dont need (#725) 2014-11-01 17:16:43 +11:00
Sam Georges 212d28d66b Refs #725 - Remove ace modes we don't use 2014-11-01 17:11:15 +11:00
Sam Georges 5370fff189 Update permissions 2014-11-01 16:27:03 +11:00
Sam Georges e81b7394b1 Fixes #733 - Be more considerate of others 2014-11-01 16:15:17 +11:00
alekseybobkov 3a806b7ee0 Improvement in the Inspector external parameters support 2014-10-31 22:01:27 -07:00
Sam Georges 7c0f42d587 Update contributing 2014-11-01 14:47:46 +11:00
Sam Georges 2011a21e6f Minor 2014-11-01 12:03:38 +11:00
Sam Georges c83797231d Subsequent expressions are on a new line (see developer guide > PSR exceptions) 2014-11-01 12:00:45 +11:00
Sam Georges 665d78e7d6 If there is no build number, don't display the build scoreboard item 2014-11-01 11:38:41 +11:00
Sam Georges 7d0a210fac When cms.disableCoreUpdates is set to true the Backend will no longer display updates for the core. 2014-11-01 11:33:33 +11:00
Sam Georges e7c33467f3 Give the compiled CSS it's own cache pipe so it doesn't conflict with the deferred binding workflow 2014-11-01 10:26:43 +11:00
Sam Georges 8cb512e8dd Fixes #702 - Prevent browser from trying to load empty logo ref 2014-11-01 10:18:19 +11:00
Sam Georges 03e9f48333 Deprecate propertyOrParam 2014-10-31 20:01:17 +11:00
Sam Georges afcf50a585 noExternalParameter -> showExternalParameter 2014-10-31 19:57:07 +11:00
Sam Georges 832a92e925 Revert change 2014-10-30 17:39:08 +11:00
alekseybobkov f3ab4595b2 Merge branch 'develop' of github.com:octobercms/october into develop 2014-10-29 23:36:20 -07:00
alekseybobkov 85df6bfb62 Fix in the Inspector 2014-10-29 23:36:07 -07:00
Sam Georges 9c253a7d67 Wording change 2014-10-30 17:24:57 +11:00
alekseybobkov 3deb4ee654 Minor fix in the Inspector code 2014-10-29 23:09:13 -07:00
Sam Georges ac37d23d14 Tidy up code a lil 2014-10-30 16:54:56 +11:00
alekseybobkov 2a771190ea Merge branch 'develop' into dynamic-partials 2014-10-29 22:14:31 -07:00
alekseybobkov 9a05a408c9 Added support for components in partials 2014-10-29 22:12:42 -07:00
Samuel Georges 0bc63fe8a3 Merge pull request #722 from patrickward/develop
Correction: change $relatedLabel variable to $relationLabel in pivot for...
2014-10-27 19:07:27 +11:00
Samuel Georges ecf84b48e1 Merge pull request #723 from alvaro-canepa/patch-1
Add Spanish language support
2014-10-27 19:07:10 +11:00
Sam Georges 1c6d48ffa8 Fixes a strange issue where a <button> inside a nested <form> will trigger the event twice (1 for button, 1 for form) 2014-10-27 17:59:53 +11:00
alvaro.canepa d9c06c9ed5 Spanish language support 2014-10-24 23:02:38 -02:00
Alvaro Cánepa 2f47ce84a7 Add Spanish language support 2014-10-24 22:25:19 -02:00
Patrick Ward 90313deb53 Correction: change $relatedLabel variable to $relationLabel in pivot form. 2014-10-24 15:07:42 -04:00
Sam Georges a00cb9f556 (7:15:01 PM) Flynsarmy: i feel component should also show the subheader too 2014-10-24 19:17:21 +11:00
Sam Georges 7cb8bf0d9a Improve code a tiny bit 2014-10-24 19:11:44 +11:00
Sam Georges 5fee82210a Fixes #709 - Update fa lang 2014-10-24 19:05:50 +11:00
Sam Georges 04059c20fc Merge branch 'develop' 2014-10-24 19:03:03 +11:00
Sam Georges 688d8c95de Comply PSR 2014-10-24 19:01:30 +11:00
Sam Georges 38f8aab27c Comply PSR 2014-10-24 19:00:44 +11:00
Samuel Georges 7b171ed3d8 Merge pull request #714 from Flynsarmy/develop
Make dump show object type
2014-10-24 18:58:04 +11:00
Sam Georges 49982b51ed Clean up code, add listExtendColumns override 2014-10-24 17:15:34 +11:00
Sam Georges a8daa5b4a7 Fixes the system settings icon 2014-10-24 16:38:36 +11:00
n.kolesnichenko b3bc16cc4d Translate for RU Mailgun tab in mail settings 2014-10-23 17:04:25 +04:00
flynsarmy f869c7d268 Make dump show object type 2014-10-23 20:32:55 +10:00
Sam Georges 4ac6469200 Original data does not exist for new objects 2014-10-23 08:11:11 +11:00
Sam Georges 16bfb8a5e6 Revert icon change 2014-10-22 14:26:24 +11:00
Sam Georges 59ba8af24b Go back to old icons 2014-10-22 14:24:31 +11:00
Sam Georges 32adc79924 Revert to FA-only icons 2014-10-22 14:22:41 +11:00
Sam Georges 578f1c0945 Update icons 2014-10-22 14:15:21 +11:00
Sam Georges 167eb74474 Fixes logic bug 2014-10-21 20:22:04 +11:00
Sam Georges 677030c5fa Update Font Autumn icon pack 2014-10-21 20:21:39 +11:00
Sam Georges f8c2fa30b4 Fixes an issue where new Themes attached to a project were not being installed on update. 2014-10-21 19:21:17 +11:00
Sam Georges a9eecfecd5 Remove blueimp uploader, replaced with dropzone.js 2014-10-20 18:55:31 +11:00
Sam Georges ab712f44fb Fixes omitted visibility 2014-10-20 18:54:28 +11:00
Sam Georges 23f6d75416 Peer review of #679 2014-10-19 10:58:18 +11:00
Stefan Talen 0a05e08a38 Fixing issues with files in modules/backend 2014-10-18 12:05:51 +02:00
Stefan Talen 509e7d2a12 Fixing issues with files in modules/cms 2014-10-18 12:03:48 +02:00
Stefan Talen f85087eac6 Updating modules/system 2014-10-18 11:58:50 +02:00
Stefan Talen 347dff7e75 Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/RelationController.php
	modules/backend/classes/WidgetManager.php
	modules/cms/classes/CmsCompoundObject.php
	modules/cms/twig/Extension.php
	modules/cms/twig/PlaceholderNode.php
	modules/cms/widgets/TemplateList.php
2014-10-18 11:07:17 +02:00
Sam Georges ed552f1591 Minor code clean 2014-10-18 15:52:44 +11:00
Sam Georges 8ee28b214d Minor code clean 2014-10-18 14:32:06 +11:00
Sam Georges 2689a3e669 Be more specific about pathing, minor improvement to system settings table 2014-10-18 13:39:33 +11:00
Sam Georges fff64a30a7 FormWidget registrations use a "code" not an "alias", it is confusing with defaultAlias property in widgetbase 2014-10-18 10:47:36 +11:00
Sam Georges d74a15b297 Update font autumn to latest 2014-10-17 17:33:59 +11:00
alekseybobkov d4bc164fb2 Display the default placeholder content if there is no put tag for the placeholder 2014-10-16 22:36:00 -07:00
alekseybobkov 219f1ff8f7 Merge branch 'develop' into static-pages-support
Conflicts:
	modules/backend/assets/less/controls/filelist.less
2014-10-16 21:03:20 -07:00
alekseybobkov 12175b29db Multiple updates in the back-end widgets and styles 2014-10-16 20:47:23 -07:00
Sam Georges d741b7bd60 Missing language keys 2014-10-17 08:25:28 +11:00
Sam Georges df98ae9196 Use getQualifiedKeyName when finding existing IDs 2014-10-17 08:15:16 +11:00
Sam Georges 6e827b4c8c Merge branch 'master' into develop 2014-10-17 08:14:04 +11:00
Samuel Georges c48e10cbf5 Merge pull request #701 from karnold/develop
when building belongsToMany relationships in controllers, the lack of a ...
2014-10-17 08:13:19 +11:00
Sam Georges 6e584ecc56 Customize backend should style the breadcrumb 2014-10-17 07:57:43 +11:00
Kris Arnold c75df3a120 when building belongsToMany relationships in controllers, the lack of a table name
alias causes an sql ambigious Id error
2014-10-16 14:28:36 -05:00
Dmitriy d055bbedaa Rename Datepicker.php to DatePicker.php 2014-10-16 22:03:10 +03:00
Stefan Talen 06890d711a Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/UserPreferencesModel.php
	modules/cms/classes/Controller.php
	modules/system/classes/CombineAssets.php
2014-10-16 18:44:18 +02:00
Sam Georges 886e6fc70a Only set noInit on PluginManager for specific CLI commands (october:up, october:update) 2014-10-16 19:49:31 +11:00
Sam Georges 8d618d4e29 Fixes #684 - Plugins still load language, routes, etc when noInit is enabled 2014-10-16 19:49:30 +11:00
Sam Georges 1203043a45 Cache BrandSettings compiled CSS 2014-10-16 19:49:29 +11:00
Sam Georges fbaab26bfb Improve efficiency in settings model behavior 2014-10-16 19:49:28 +11:00
Sam Georges b55cfa0aff Use contain 2014-10-15 20:03:12 +11:00
Sam Georges cb8cad3a75 Merge branch 'customize-backend' into develop 2014-10-15 19:59:33 +11:00
Sam Georges 9f5646d273 BackendSettings -> BrandSettings
pageTitle is now translated at the end of the line
Fixed unit tests so they pass
SettingsModels are now cached
2014-10-15 19:53:44 +11:00
Sam Georges 82192c3e55 Add light/dark variations of primary/secondary colors 2014-10-15 08:10:38 +11:00
Sam Georges 57ec5c7261 Moved asset combiner to the system module 2014-10-15 08:09:46 +11:00
Kris Arnold 9c51b8b2a1 fixed language reference in dialog box for plugin disable form 2014-10-13 15:32:59 -05:00
Sam Georges 3ec4a2a82f Add LESS ability to rendering custom backend less 2014-10-13 19:05:23 +11:00
Sam Georges d194f34cf8 Merge branch 'develop' into customize-backend 2014-10-13 18:35:39 +11:00
Sam Georges 640dc04cf5 Dedicated layout partial for custom styles 2014-10-13 16:09:07 +11:00
Stefan Talen acf2304ce2 Fixing test SectionParserTest::testParseOffset 2014-10-12 14:23:47 +02:00
Stefan Talen dcb292b246 Fixing incorrect brackets 2014-10-12 13:43:50 +02:00
Stefan Talen 230a7377cf Updating files in modules/cms 2014-10-11 14:33:40 +02:00
Stefan Talen 4fa6db3bd5 Fixing minor issue 2014-10-11 12:15:02 +02:00
Stefan Talen 61cf1ad710 Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/FormController.php
	modules/backend/classes/AuthManager.php
	modules/backend/lang/fa/lang.php
	modules/backend/widgets/Form.php
	modules/cms/classes/CmsCompoundObject.php
	modules/cms/classes/ComponentHelpers.php
	modules/cms/formwidgets/Components.php
2014-10-11 11:58:20 +02:00
Sam Georges dd5a46d815 Refs #599 - Adds method to get the list widget object from the controller 2014-10-11 18:06:14 +11:00
Sam Georges 153fcfbb13 Refs #598 - Ignore phantom columns stored in preferences 2014-10-11 17:58:48 +11:00
Sam Georges cf352bfe1a Fixes #657 - Add Redis service provider 2014-10-11 16:53:51 +11:00
Sam Georges f03db8be5d Fixes #669 - Labels in filter do not translate 2014-10-11 16:38:23 +11:00
Sam Georges 062ce2f50a Closes #673 - Add Argentine Spanish (es-AR) locale 2014-10-11 16:32:51 +11:00
alekseybobkov 0b8af1f505 Merge branch 'develop' into static-pages-support 2014-10-10 22:27:01 -07:00
alekseybobkov 0b2481560b Merge branch 'develop' of github.com:octobercms/october into develop 2014-10-10 21:21:05 -07:00
alekseybobkov 8339323870 Fixes the bug where finding a component by class name is not possible if the component has an alias 2014-10-10 21:20:46 -07:00
Sam Georges d92268b516 Oops, broke the switch 2014-10-11 14:32:30 +11:00
Sam Georges 71f9df8e13 Use HTML to pass unchecked checkboxes/switches. Refs #648 2014-10-11 14:31:09 +11:00
Samuel Georges 182bb01167 Merge pull request #648 from Flynsarmy/checkboxZeroVal
Send a 0 value when a checkbox is unchecked
2014-10-11 14:21:43 +11:00
Sam Georges 7d313a0409 Update changelog and Fixes #582 2014-10-11 13:43:00 +11:00
Sam Georges 543f1616b7 Fixes 675 - Add |trans (Lang::get) and |transchoice (Lang::choice) filters 2014-10-11 12:31:14 +11:00
Sam Georges 3836a9b8d7 Refs #679 - Fixed Visibility must be declared on property issues 2014-10-11 12:27:21 +11:00
Sam Georges 1dcaa0d1d6 Fixes #677 - use FQN for "instanceof Model" expressions 2014-10-11 12:13:25 +11:00
Stefan Talen 40640d1923 Updating single files in modules/cms 2014-10-11 01:56:53 +02:00
Stefan Talen 634865e42e Updating modules/cms/widgets 2014-10-11 01:53:40 +02:00
Stefan Talen 9c1dcb0dba Updating modules/cms/twig 2014-10-11 01:42:04 +02:00
Sam Georges 4504d5bf4c Improve translation handling 2014-10-11 10:37:48 +11:00
Stefan Talen e114f29582 Updating modules/cms/lang 2014-10-11 01:32:11 +02:00
Stefan Talen 2f04fcd524 Updating modules/cms/formwidgets 2014-10-11 01:29:22 +02:00
Stefan Talen e9ce6f5d54 Updating modules/cms/controllers 2014-10-11 01:27:52 +02:00
Stefan Talen 202e8869b1 Updating modules/cms/classes 2014-10-11 01:22:03 +02:00
Stefan Talen b64a744498 Updating modules/backend/widgets 2014-10-11 00:39:34 +02:00
Stefan Talen aa68d163a0 Updating modules/backend/traits 2014-10-11 00:07:30 +02:00
Stefan Talen 75510ed4de Updating modules/backend/skins 2014-10-11 00:05:35 +02:00
Stefan Talen 07a0a7e428 Updating modules/backend/models 2014-10-11 00:04:51 +02:00
Stefan Talen 6ccf49bdd9 Updating modules/backend/lang 2014-10-10 23:58:23 +02:00
Stefan Talen f29151100b Updating modules/backend/formwidgets 2014-10-10 23:50:05 +02:00
Sam Georges fd547bb485 We can't sort by relation fields anymore 2014-10-11 08:44:30 +11:00
Stefan Talen ae1c9e95c2 Updating backend/facades 2014-10-10 23:36:04 +02:00
Stefan Talen 7148341b80 Updating backend/database 2014-10-10 23:34:34 +02:00
Stefan Talen 92aa3fc18d Updating backend/controllers 2014-10-10 23:26:57 +02:00
Stefan Talen e66f6d5820 Updating single files in backend 2014-10-10 23:16:22 +02:00
Stefan Talen 7dc24cfff1 Updating backend/classes 2014-10-10 23:12:50 +02:00
Stefan Talen b01d3e540f Updating backend/behaviours 2014-10-10 22:34:57 +02:00
Sam Georges 1c4706bbbb Fixes unit tests so they pass 2014-10-09 18:08:28 +11:00
Sam Georges d78dadafd0 Check for CLI or system/updates route and disable any plugin initialization 2014-10-09 17:46:23 +11:00
Sam Georges 7e62ef5925 Refs #670 - Attempt fix 2014-10-09 17:14:29 +11:00
Samuel Georges ba97260aa9 Merge pull request #667 from sajjad-ser/master
Add Persian Translate
2014-10-08 18:58:05 +11:00
Samuel Georges 8a7338df83 Merge pull request #664 from egrego-dot-re/master
add mailgun support patch
2014-10-08 18:57:09 +11:00
Sam Georges eff70e2342 Minor 2014-10-08 18:55:17 +11:00
Sam Georges 8d5253930d Form fields can now be marked as hidden 2014-10-08 18:55:09 +11:00
Sam Georges 2c4317f8f2 Allow API to override login Attribute 2014-10-08 18:54:45 +11:00
sajjad-ser 1cf70bf032 Add Persian Translate 2014-10-07 17:37:37 +03:30
Sam Georges f542254403 Minor 2014-10-07 18:26:42 +11:00
Lukasz 506ed31539 add mailgun support patch 2014-10-06 17:55:50 +02:00
alekseybobkov 799af7a3b3 Merge branch 'develop' into static-pages-support 2014-10-05 22:46:08 -07:00
alekseybobkov 335506be53 Minor updates in the RichEditor widget styling 2014-10-05 22:39:39 -07:00
alekseybobkov 26e8d5bda5 Minor updates in the back-end UI 2014-10-05 22:21:03 -07:00
Sam Georges 80e7a8507e Add static helpers extendListColumns + extendFormFields 2014-10-05 15:57:55 +11:00
Sam Georges 5c46dbec32 Plugins are now updated according to their dependency definitions 2014-10-04 15:59:43 +10:00
Sam Georges eb886af176 Bug fixes 2014-10-04 13:31:04 +10:00
Sam Georges be5ba5dd7b Update redactor to v10 2014-10-04 13:16:29 +10:00
Sam Georges e9f5f13646 Closes #660 2014-10-04 09:56:38 +10:00
Sam Georges 79fd2e2afe Adds colorpicker form widget, add initial form for customizing backend 2014-10-03 18:01:37 +10:00
Sam Georges 8d73924fbb Add docs to class headers 2014-10-03 18:00:21 +10:00
Sam Georges fee5925246 Revert image plugin until completed 2014-10-03 17:59:18 +10:00
alekseybobkov ef9a147d31 The CMS pages are now supported by the Static Pages menus 2014-10-02 15:55:55 -07:00
alekseybobkov 762088463c Merge branch 'develop' of github.com:octobercms/october into develop 2014-09-29 22:58:55 -07:00
alekseybobkov a534f7bc79 Fixes in the Richeditor styling. Implemented parsed content caching for content blocks. 2014-09-29 22:58:30 -07:00
Sam Georges f89f3416d4 Adds nested option used for isolating containers 2014-09-29 17:13:05 +10:00
Sam Georges 4d54160e16 Update fork ref 2014-09-29 16:26:21 +10:00
Sam Georges 88d67a7100 Fixes #359 - Sorting should work for hybrid touch/mouse devices now 2014-09-29 16:21:56 +10:00
Sam Georges b37ba3ccfd Fixes flaw in JS, custom dropdowns now focus when invalid 2014-09-29 14:15:49 +10:00
Sam Georges 6363205f34 Fixes validation on Tabs and Cms pages 2014-09-29 14:04:05 +10:00
Sam Georges fccf4907a0 There is a bug in chrome where events are called too early 2014-09-29 13:43:21 +10:00
Sam Georges bf47eb94ed Str::getRealClass -> class_basename 2014-09-29 13:12:34 +10:00
Sam Georges 2255b9404e Adds support for Windows-based paths 2014-09-29 12:59:14 +10:00
Sam Georges aec05adc05 Add default value 2014-09-29 12:40:30 +10:00
Sam Georges 776f4dfbaf ConfigMaker now symbolizes paths 2014-09-29 12:32:41 +10:00
Sam Georges b3936330a6 Moved the PathMaker trait functionality to Filesystem class (see October Rain) 2014-09-29 12:32:07 +10:00
Sam Georges fbf5cbbb67 Moved `ViewMaker` trait to live under system, it can be useful for Models too. 2014-09-29 12:19:19 +10:00
Sam Georges 7bc9f0029a Simplify code using class_uses_recursive helper 2014-09-29 12:15:44 +10:00
Sam Georges 17f282b126 Removes deprecated code 2014-09-29 10:01:28 +10:00
Sam Georges 27708f7fa8 Fixes #633 - Return to previous keymap 2014-09-29 09:56:49 +10:00
alekseybobkov dcf7bb7d4f Merge branch 'develop' into misc-tmp 2014-09-27 23:29:41 -07:00
alekseybobkov 6b42055184 Fixes in the rich editor, improved the content block rendering code, minor fixes in the popover and form styling. 2014-09-27 23:28:38 -07:00
Sam Georges beab3c3ded A defined loader should not hide when there is a redirect taking place 2014-09-28 12:23:18 +10:00
Sam Georges 8ca3483863 Refs #653 - Move sessions table to system 2014-09-28 10:29:49 +10:00
Samuel Georges d135c8efcf Merge pull request #653 from gustavoaragon/master
+ Table Sessions
2014-09-28 10:26:25 +10:00
guga 69941e68bb + Table Sessions 2014-09-27 11:30:12 +12:00
Sam Georges 2b63282658 We have a form object already, use that instead 2014-09-26 19:54:30 +10:00
Sam Georges b7e969083f Only when there is no <form /> parental element 2014-09-26 19:52:02 +10:00
Sam Georges a7d028a1a5 Welcome to the team, Indatus\Dispatcher! :-) 2014-09-26 18:45:51 +10:00
Sam Georges 3aaf50359b Add alaises for SystemException + ApplicationException, they are used so often 2014-09-26 18:10:43 +10:00
flynsarmy 7d8425538b Send a 0 value when a checkbox is unchecked 2014-09-26 09:20:01 +10:00
Sam Georges a4379e89b1 Add empty type to triggerapi 2014-09-25 18:51:40 +10:00
Sam Georges bdb3d5ff45 Remove hard coded key name ref 2014-09-25 18:35:10 +10:00
Sam Georges 746f425d88 Added new containerAttributes property to form fields 2014-09-25 18:05:35 +10:00
Sam Georges 5f12d9fc9b Keep relation constraints in Relation form widget 2014-09-23 07:56:15 +10:00
vagrant 848376028f Add test for makeWidget() 2014-09-20 10:33:09 +00:00
Sam Georges 73feabaf18 Fixes unit tests, also rename October\Test to October\Tester to remove conflict between real plugin of that name 2014-09-20 17:59:19 +10:00
Sam Georges 45811dfb95 Lean code 2014-09-20 17:56:59 +10:00
Sam Georges c1d1ce49da Fixes broken icon ref 2014-09-20 17:25:21 +10:00
Sam Georges 49117a2732 Minor 2014-09-20 16:56:11 +10:00
Sam Georges feb409c8c6 Add text to empty figure captions 2014-09-20 16:53:26 +10:00
Sam Georges 334725594a Add image toolbar button 2014-09-20 16:47:52 +10:00
Sam Georges 12b8e07aa2 Add table plugins, isolate WYSIWYG classes to OC prefix, add front end defaults 2014-09-20 15:46:50 +10:00
Sam Georges d27eed4e15 Bug fix 2014-09-20 13:25:09 +10:00
Sam Georges 36084210cb Fixes broken refs 2014-09-20 12:02:41 +10:00
Sam Georges 4fac6fea29 Rem debug code 2014-09-20 11:35:25 +10:00
Sam Georges 65573da89b Add the ability to override backend assets and layouts using a Skin 2014-09-20 11:25:57 +10:00
Sam Georges 6cc36d39f2 Refs #623 - Add persian map to inputpreset 2014-09-20 10:15:01 +10:00
Sam Georges ffc1a8490a Convert autoload refs to PSR-4 so they actually work 2014-09-19 17:23:11 +10:00
Sam Georges 5cd9f30ea2 Exception handling when plugins/ dir missing 2014-09-19 17:23:10 +10:00
Sam Georges 23710dbbc3 No longer lower case partial override component alias Att: @chadstrat 2014-09-19 17:23:08 +10:00
alekseybobkov a9e2e2d80f Improvements in the CMS objects and back-end UI. 2014-09-18 20:34:24 -07:00
alekseybobkov 4fc461ade7 Changes in the popover styling 2014-09-18 20:34:24 -07:00
alekseybobkov a77b290a8e Improvements in the back-end widgets 2014-09-18 20:34:24 -07:00
alekseybobkov 632d1b82cf Fixed Redactor styles 2014-09-18 20:30:45 -07:00
alekseybobkov e383f0bd01 Fixes in the Redactor styling 2014-09-18 20:03:59 -07:00
Sam Georges d31f2eb97e Create custom redactor stylesheet, add figure and quote redactor plugins. So v. cool! :-)
This will break the stretch implementation, since we no longer using iframe. Att: @alekseybobkov
2014-09-18 19:20:47 +10:00
Sam Georges bb78bb5fb3 Make the BG 1 point darker, so it is actually visible on Win PC 2014-09-18 19:16:10 +10:00
Sam Georges 3007cc6e0a Rich editor should use a data locker so fullscreen does not pull textarea out of the form element. Add cleanup plugin. 2014-09-18 15:18:05 +10:00
Sam Georges e7e518adf8 Rich Editor no longer uses iframe or individual stylesheet, adds fullscreen button 2014-09-18 14:48:21 +10:00
Sam Georges 0f544cafb2 Merge branch 'master' into develop 2014-09-18 08:23:30 +10:00
Sam Georges cc8d833ea8 Minor 2014-09-18 08:22:22 +10:00
Samuel Georges 5f1cee9787 Merge pull request #627 from JohnsonJackblue/patch-1
Update lang.php
2014-09-18 08:22:00 +10:00
Samuel Georges 76aed53ec8 Merge pull request #611 from nnmer/master
Additional parameters for some methods to be able to specify whether  needed absolute or relative path for the url generator
2014-09-18 08:21:14 +10:00
Sam Georges bbfc665e88 Minor 2014-09-17 17:18:44 +10:00
Sam Georges a5f17edc45 Handle fields that differ by fieldName and valueFrom 2014-09-17 17:10:13 +10:00
Sam Georges 4f00fbdbc6 Minor. keyField -> keyFrom 2014-09-17 16:47:55 +10:00
Sam Georges c8f3c640b8 columnName -> fieldName + general improvements to FormWidgetBase 2014-09-17 16:07:06 +10:00
Sam Georges 4763c9598a Add valueFrom to form field, rename field->columnName to field->fieldName 2014-09-17 14:43:24 +10:00
Sam Georges 028339ec02 nameFrom -> valueFrom (lists) 2014-09-17 14:13:07 +10:00
Sam Georges fdb90d3882 nameColumn -> nameFrom 2014-09-17 14:00:10 +10:00
Sam Georges 3b2b858b65 nameColumn -> nameFrom 2014-09-17 13:52:05 +10:00
Sam Georges 109df00340 nameColumn -> nameFrom
descriptionColumn -> descriptionFrom
2014-09-17 13:39:37 +10:00
Sam Georges 04462f5b4c The manage form should not share its session key with the parent 2014-09-17 09:46:48 +10:00
Sam Georges 001a9f92ff Fixes manage form so widgets fileupload can work correctly inside 2014-09-16 17:40:06 +10:00
Sam Georges aa7e1800a4 Fixes path making issue 2014-09-15 08:58:42 +10:00
JohnsonJackblue 70b6039be0 Update lang.php 2014-09-14 15:48:29 +02:00
Sam Georges b8fbb073ac Minor 2014-09-14 10:57:58 +10:00
Samuel Georges d8bd36e2f5 Merge pull request #624 from Flynsarmy/balloonOptions
Add dynamic option support to balloon-selector fields
2014-09-13 21:44:54 +10:00
flynsarmy 635cb4f4d3 Add dynamic option support to balloon-selector fields 2014-09-13 21:43:43 +10:00
flynsarmy 60958efeed Set number fields to null if no value entered 2014-09-13 18:29:10 +10:00
Sam Georges 8dcef0ebfb Adds index 2014-09-13 18:16:16 +10:00
Sam Georges 69fb8e0918 Fixes issue where load indicator hangs around on errors when a redirect is used 2014-09-13 17:47:38 +10:00
Samuel Georges cb3083c17c Merge pull request #620 from Flynsarmy/numberFieldValue
Correctly sanitize number fields
2014-09-13 17:21:45 +10:00
Sam Georges f19152d066 Increase accepted password length 2014-09-13 17:20:59 +10:00
flynsarmy 0fd0b29772 Correctly sanitize number fields 2014-09-13 17:17:15 +10:00
Sam Georges d4e28a62cc Added new `hint` form field type (see Backend > Forms docs). 2014-09-13 15:14:03 +10:00
Sam Georges efbb0351db ViewMaker now uses PathMaker 2014-09-13 15:02:52 +10:00
Sam Georges 277a2daf7b Improvements to rich editor 2014-09-13 14:09:48 +10:00
Sam Georges c2a71e88bb Clean up some sloppy work 2014-09-12 20:20:52 +10:00
Anton Romanov 8ee57eee76 Update Page.php 2014-09-11 12:45:37 +08:00
Anton Romanov 7ded6e5fed Update Controller.php 2014-09-11 12:44:52 +08:00
Josh Hall eb27b581c0 Add comma to end of line 17 2014-09-10 08:49:05 -05:00
Sam Georges 73200606bc Pass isFirstField attrib, allow prevent of default focus() 2014-09-10 19:29:02 +10:00
Sam Georges 3d36e65a55 Trigger invalid on all fields, but only focus the first one. Also pass the messages across. 2014-09-10 19:11:21 +10:00
Sam Georges 0cffb0c934 Add Save & Close button to settings pages 2014-09-10 18:44:25 +10:00
Sam Georges 7ea65608a0 As per documentation, option-based redirect should only occur on successful AJAX requests (pushing a redirect from the server still works) 2014-09-10 17:03:36 +10:00
Sam Georges 44cff23009 Fixes #604 where code editor has been forcibly removed 2014-09-10 07:25:11 +10:00
alekseybobkov 8c08b9ccbb Minor fix 2014-09-07 12:59:08 -07:00
alekseybobkov 9f4fa49068 Fixes a bug where saving a content block from the CMS back-end creates an empty [components] section in the file settings area. 2014-09-06 21:52:42 -07:00
Sam Georges 8291dbf4d3 Widgets can now state that they contribute no data when the form is saved
Applied to FileUpload.php
2014-09-06 22:22:59 +10:00
Sam Georges f3c6260c3e Slightly different fix to #580. Closes #580 2014-09-06 22:02:56 +10:00
Sam Georges 810f545ce8 Missing ref 2014-09-06 21:59:40 +10:00
Sam Georges ae9fddc071 Switch to helper 2014-09-06 21:58:45 +10:00
Samuel Georges 2ea1c71931 Merge pull request #578 from Flynsarmy/formwidgetIDs
Fix formwidget IDs for nested fields
2014-09-06 21:57:44 +10:00
Sam Georges 766875fac5 Switch to evalHtmlId helper 2014-09-06 21:57:23 +10:00
Sam Georges 91a7ea9da2 Minor code improvements 2014-09-06 21:46:19 +10:00
Samuel Georges fa0ada51c6 Merge pull request #579 from Flynsarmy/nestedFileUpload
Refs #485, #504 - Allow adding nested FileUpload files
2014-09-06 21:40:49 +10:00
Sam Georges 37e5894df2 The `{% put %}` tag now appends by default, The closing put tag now supports overwrite, eg: `{% endput overwrite %}`. 2014-09-06 17:10:52 +10:00
Sam Georges 14c8bc9a49 Update blueimp software to latest 2014-09-06 15:11:55 +10:00
Sam Georges df26e201df Alleviate the Search Widget of its need for a <form> tag 2014-09-06 14:03:37 +10:00
Sam Georges 33922f2180 If the target element is an input (textarea, select, etc) include its value when not used in a form 2014-09-06 13:58:10 +10:00
Samuel Georges fee8344178 Merge pull request #602 from NateMS/master
added german translations
2014-09-06 13:25:34 +10:00
Sam Georges 347e25babc Add search capability to manage mode (lists) 2014-09-06 13:18:55 +10:00
Sam Georges c916c40fc2 Add search support to the view mode 2014-09-06 12:51:39 +10:00
Sam Georges fe3f0bd34e More silly logic errors 2014-09-06 12:11:42 +10:00
Sam Georges 2460e54028 Update changelog, move relation config under view/manage array respectively 2014-09-06 12:09:00 +10:00
Sam Georges 31447df5d4 Minor bug - this should be getKeyName 2014-09-06 11:45:19 +10:00
Sam Georges 29b132a4a0 treeExpanded default is now false 2014-09-06 11:28:01 +10:00
Sam Georges 4a3fd88637 Add sweet transition animations on keywords 2014-09-06 10:40:32 +10:00
Sam Georges 2f4a432afc Update select2 to latest, add basic styles for multi mode 2014-09-05 18:11:25 +10:00
alekseybobkov 324d0b11a5 Fixes dropdowns in the report widgets. Closes #588 2014-09-04 22:49:29 -07:00
alekseybobkov b69f7b649e Fixes the source editor in the Redactor. 2014-09-04 20:18:29 -07:00
alekseybobkov 60d8e71804 Merge branch 'develop' of github.com:octobercms/october into develop 2014-09-04 19:04:07 -07:00
alekseybobkov 904b855778 Fix for the checkbox field in the Inspector 2014-09-04 19:03:33 -07:00
NateMS b14caaaf25 added german translations
Should be completed now
2014-09-04 13:51:45 +02:00
Samuel Georges c63dc4da31 Merge pull request #594 from andersonwoss/master
Add full translation for pt-br
2014-09-04 21:11:07 +10:00
Sam Georges f7dfd35d08 Merge branch 'master' into develop 2014-09-04 13:10:44 +10:00
alekseybobkov df55946b61 Merge branch 'misc-tmp' into develop 2014-09-03 20:01:17 -07:00
alekseybobkov 9572c17253 Minor changes in the back-end UI. The front-end router now triggers an event allowing to override the default routes. The CMS back-end UI now supports view bags in content files. 2014-09-03 19:58:21 -07:00
Sam Georges 9197dbed59 ValidationException should be aliased. System and Application should probably be aliased too. 2014-09-03 19:46:28 +10:00
Sam Georges 0e3d909bd0 Add missing refs and accessors for pageObj and layoutObj 2014-09-03 08:48:15 +10:00
Anderson Carlos Woss 3899e64cce Correction in pt-br translations 2014-08-31 10:54:54 -03:00
Anderson Carlos Woss 32ad8cc09e Add full translation for pt-br 2014-08-30 22:38:32 -03:00
Sam Georges 8c07bfea15 Tokens expand when holding CTRL and double clicking (Yay!) 2014-08-30 16:21:16 +10:00
Sam Georges 357475c992 Token Breaker -> Token Expander, Add token expander to CMS editor 2014-08-30 16:05:19 +10:00
Sam Georges f829fbca3c column-name -> field-name 2014-08-30 15:06:11 +10:00
Sam Georges e55d4f9ea0 Performance improvement: CMS was passing all assets with each AJAX call
Add token breaker plugin to CMS page
2014-08-30 15:04:15 +10:00
Sam Georges 0acd45e4ca Styling and API improvements to code editor 2014-08-30 15:03:35 +10:00
Sam Georges fcf31b05ae Added new dump() Twig function 2014-08-30 12:34:03 +10:00
Sam Georges 3193006e2e Beef up the debug extension 2014-08-30 12:23:12 +10:00
Sam Georges 0243f47651 Fixes empty reference when using Form widget outside FormController 2014-08-30 09:49:48 +10:00
Sam Georges aaffeacf1d Fixes #584 - pt-br locale not defined correctly. 2014-08-30 09:42:55 +10:00
Sam Georges db2cea630b * Build 139 2014-08-30 08:56:58 +10:00
Sam Georges 1d300ace98 Add prototype code for token breaker 2014-08-29 23:53:13 +10:00
Sam Georges b8bf570289 Add initial version of dump() twig function / debug extension 2014-08-29 21:55:41 +10:00
Sam Georges 77bc72e0e1 Fixes #590, parse in all model attribute values when making a redirect 2014-08-29 19:37:38 +10:00
Samuel Georges f6189053b2 Merge pull request #592 from planetadeleste/patch1
Fixes #591 - Use translations in filters
2014-08-29 19:30:11 +10:00
Sam Georges 938f9957de Add PathMaker trait, Combiner now supports aliases and dynamic paths 2014-08-29 19:23:57 +10:00
Sam Georges cd51c37d19 Fixes LESS parser so the paths are no longer messed up 2014-08-29 19:23:56 +10:00
Alvaro Cánepa 1dacca06f2 Add Filter translations 2014-08-29 00:56:52 -03:00
Alvaro Cánepa 12c9efbde6 Use translations instead of direct English word. 2014-08-29 00:47:05 -03:00
alekseybobkov e72c30a3c8 Fixes drop-down fields in dashboard widgets. Closes #588 2014-08-29 14:19:20 +11:00
alekseybobkov 012d5a4d1c Merge branch 'develop' of github.com:octobercms/october into develop 2014-08-29 14:16:33 +11:00
Sam Georges 833ba1f48d Set the default sort order 2014-08-29 09:27:56 +10:00
alekseybobkov fdd83b53c9 Updates in the back-end UX 2014-08-28 19:03:47 +11:00
Sam Georges eb6a912f28 Allow setParameters() in Cms Router 2014-08-28 08:19:08 +10:00
Sam Georges c1bb7cec32 Typo 2014-08-23 21:52:35 +10:00
Sam Georges 4e4df36dad Tidy up code 2014-08-23 21:46:03 +10:00
Samuel Georges 789d798eb1 Merge pull request #585 from Flynsarmy/listOrderColumn
Allow complex sortable columns
2014-08-23 21:16:44 +10:00
flynsarmy 9bf5821a3b Allow complex sortable columns 2014-08-23 17:35:18 +10:00
Sam Georges a0bfbfc0d6 CMS AJAX handlers now have a way to invoke the page cycle if desired 2014-08-23 17:23:29 +10:00
Sam Georges 9cebf5fbb8 Make extend truly come last 2014-08-23 13:07:39 +10:00
Sam Georges 2adeb7de2d Streamline partial usage in form fields and list columns 2014-08-23 11:11:49 +10:00
Sam Georges 7beafebf7c getClassExtension -> asExtension (shorter syntax) 2014-08-23 09:41:48 +10:00
Sam Georges 3c8f3cdb3f Ctrl/Cmd+S should work inside Redactor 2014-08-22 21:47:22 +10:00
Sam Georges 4db38b1650 Improve october.hotkey.js 2014-08-22 21:02:32 +10:00
Sam Georges 799273414f Update redactor to latest 2014-08-22 20:15:12 +10:00
alekseybobkov e7767176ce Updated the treeview control, updated Redactor scripts, the CMS Content is now a compound object 2014-08-22 18:45:05 +11:00
flynsarmy d0b557cbdf Fix formwidget IDs for nested fields 2014-08-22 15:08:00 +10:00
flynsarmy 4df7af076d Remove unused variables 2014-08-22 14:59:32 +10:00
flynsarmy 11acd6e799 Refs #485, #504 - Add support for nested columns. 2014-08-22 14:38:53 +10:00
Samuel Georges fb56fbfabd Merge pull request #573 from mrmlnc/develop
ru_lang (138)
2014-08-22 08:07:10 +10:00
Samuel Georges 111589dec6 Merge pull request #577 from stefantalen/dutch-translations
Updated dutch language files
2014-08-22 08:06:48 +10:00
Stefan Talen 5455c6c1af Updating dutch language files 2014-08-21 23:07:50 +02:00
Sam Georges 76b143e8d3 Components and variables can now be accessed in the page code section via `$this->foo` in addition to `$this['foo']`. 2014-08-21 20:04:41 +10:00
Sam Georges 20e279bf4c Page URLs now support dots (.)
Add hook for cms.page.init
2014-08-21 19:47:29 +10:00
Samuel Georges e73f82bffe Merge pull request #570 from Flynsarmy/popupErrors
Refs #568 - Inherit the parent framework error function
2014-08-21 08:12:43 +10:00
Denis Malinochkin 9a798cf46a ru_lang (138) 2014-08-20 17:10:22 +04:00
flynsarmy 80b10bd45b Refs #568 - Inherit the parent framework error function 2014-08-20 15:37:10 +10:00
Sam Georges 5df02a3eb9 Refs #568 - Inherit the parent framework success function 2014-08-20 10:12:44 +10:00
Sam Georges d2e2e1ffff Local events also don't need prefixes 2014-08-19 21:34:59 +10:00
Sam Georges 7bd967cff5 Fix cms.template.save event, should always pass the primary object as the first/second parameter.
This may be a breaking change for some, sorry about that.
2014-08-19 21:33:03 +10:00
Sam Georges 3f8d3d8eea Fixes rebase issue in #557 2014-08-19 12:40:18 +10:00
Sam Georges d7f22dc797 Merge branch 'develop' 2014-08-19 12:38:25 +10:00
Sam Georges bcc48054e7 Add hook to render page 2014-08-19 12:35:33 +10:00
Denis Malinochkin 7104dec490 duplicate keys 2014-08-16 17:46:22 +04:00
adi 03d9f81b47 Added Romanian translation files in modules/*/lang/ro and modified modules/backend/models/BackendPreferences.php and modules/system/lang/en/lang.php in order for the language to appear in the admin section 2014-08-16 15:00:07 +03:00
Samuel Georges 0980c6d997 Merge pull request #549 from Flynsarmy/twigDebugState
Set twigs debug state to the same as Octobers
2014-08-16 18:01:33 +10:00
Paul Wilde 2c46036d2c Added a couple of missing translation strings. Fixed a translation typo for the request log empty button - It should be request_log not event_log. 2014-08-16 05:18:37 +01:00
Sam Georges d52fe388db Fixes #530 - No more joinWith() and groupBy(), align with Laravel to the best of our ability.
Adds new list column type "nameFrom" (take name from X attribute) as an alternative to "select".
2014-08-16 14:08:51 +10:00
Sam Georges 982b22a676 Fixes #547 - Duplicate assets are pointless 2014-08-16 09:17:09 +10:00
flynsarmy 35e4f9c4fb Tailing comma 2014-08-14 21:08:15 +10:00
flynsarmy 869765af76 Set twigs debug state to the same as Octobers 2014-08-14 21:06:58 +10:00
Sam Georges f6fc9a9e00 YAML properties should be camelCase 2014-08-14 19:32:48 +10:00
alekseybobkov 176f41f0f1 Merge branch 'develop' of github.com:octobercms/october into develop 2014-08-14 16:51:49 +11:00
alekseybobkov 4f55def792 Implementing the treeview element 2014-08-14 16:51:31 +11:00
Samuel Georges d9ca311ce3 Merge pull request #545 from marininicola/develop
Fix an issue when searching an asset in CMS backend
2014-08-14 08:25:52 +10:00
Nicola Marini bf1247e197 Fix issue when searching an asset in CMS backend
On Windows, searching for a file return the paths with the "\" separator, and throws an error when selecting a file for editing.
2014-08-13 17:42:51 +02:00
Sam Georges 3ff31f2180 Minor 2014-08-13 21:25:57 +10:00
Samuel Georges bee85771c6 Merge pull request #544 from Flynsarmy/getTwigMethod
Add getTwig controller method
2014-08-13 21:23:54 +10:00
Sam Georges 3b41b3e81f Finish up basic Filter implementation 2014-08-13 21:23:19 +10:00
flynsarmy 55c0ba8934 Add getTwig controller method 2014-08-13 09:08:18 +10:00
Sam Georges 21242b22b8 Fixes #543 - default fallback title isn't being translated inside the modal 2014-08-13 08:11:29 +10:00
Sam Georges 0d9d45e4c0 Refs #543 - Translate the fallback report widget title should the user not set their own 2014-08-13 08:04:04 +10:00
Sam Georges a5d67bee27 Escape all the translated strings 2014-08-13 08:01:18 +10:00
Sam Georges 37291a0c63 Throw ApplicationException when AJAX handler not found 2014-08-13 07:52:47 +10:00
Sam Georges 7d4e535165 Progress to filter widget, added animation less stylesheet 2014-08-13 07:52:46 +10:00
Paul Wilde a3c94d6355 Escape unescaped translations. Add trans() function during output for the Balloon and Widget Selector. 2014-08-12 21:46:19 +01:00
Paul Wilde e0d9b1bb22 Fix argument name. 2014-08-12 01:21:09 +01:00
Paul Wilde 1d038d3173 More translation strings. 2014-08-12 01:15:38 +01:00
Paul Wilde 0ee0957c21 Use large flags for retina displays. 2014-08-11 21:29:52 +01:00
Paul Wilde 7e2f63e315 Use correct flag for Sweden, it was previously set as the El Salvador flag. 2014-08-11 21:23:29 +01:00
Samuel Georges 09369ea7f5 Merge pull request #538 from marininicola/develop
Add italian translation to the backend and fix a bug in the backend toolbar
2014-08-11 21:59:50 +10:00
Nicola Marini 7db69a1d02 Update october.dragscroll.js 2014-08-11 13:57:42 +02:00
Sam Georges f1849c2ea0 Refs #5 - Progress to Filter widget 2014-08-11 21:46:29 +10:00
Nicola Marini 1cb3345deb Visual bug in backend toolbar
In IE 11 / Chrome browsers (i tested with them) in the toolbar menu appears a '>' on the left side of the menu even if there is no need to scroll the toolbar to see other elements.
2014-08-11 13:43:40 +02:00
Nicola Marini 19d06a0489 Italian translation
Add the italian translation for the October CMS
2014-08-10 14:26:20 +02:00
Nicola Marini a7b59756cf Italian translation
Add the italian translation for the October CMS
2014-08-10 14:24:54 +02:00
Nicola Marini 394679efaf Italian translation
Add the italian translation for the October CMS
2014-08-10 14:23:52 +02:00
Nicola Marini 59cdfe1386 Italian translation
Add the italian translation for the October CMS
2014-08-10 14:22:07 +02:00
Nicola Marini 17965098ce Italian translation
Add the italian translation for the October CMS
2014-08-10 14:19:06 +02:00
Nicola Marini 5b6e75357b Italian translation
Add the italian translation for the October CMS
2014-08-10 14:17:43 +02:00
Samuel Georges a3392ecb50 Merge pull request #535 from boulox/system-french-trad
Add some missing french translation
2014-08-09 12:22:41 +10:00
Sam Georges 13587f155c Move trans from logic-less array to inside business logic. Convert tabs to spaces. 2014-08-09 12:21:17 +10:00
Boulox fb13094190 Add some missing french translation 2014-08-09 04:02:54 +02:00
Paul Wilde 906370c6bd Added translation strings for permission labels, mail template/layout column labels, editor fullscreen, list pagination and list setup modal. 2014-08-09 03:02:15 +01:00
Samuel Georges c92c36aeff Merge pull request #533 from paulwilde/lang-update
Allow the dashboard widget inspector and status report widget to be translated.
2014-08-09 11:07:12 +10:00
Paul Wilde de98451148 Allow the dashboard widget inspector and report widget to be translated. 2014-08-09 01:29:19 +01:00
Paul Wilde c1856dfbe2 Translate My Settings heading. 2014-08-08 21:41:32 +01:00
Sam Georges 3fe08dfaf4 Minor fix 2014-08-08 22:02:46 +10:00
Sam Georges f21eaf05a3 Minor 2014-08-07 20:42:39 +10:00
Samuel Georges 4bf9da8b56 Merge pull request #528 from whsol/add_translation_to_backend
Add Translation to backend controls
2014-08-07 20:41:18 +10:00
Samuel Georges 2f9adde25e Merge pull request #527 from sl1nk3/french-translation-updates
French translation updates
2014-08-07 19:34:44 +10:00
Samuel Georges 5630ea61b0 Merge pull request #526 from mrmlnc/master
Russian translation [build 134]
2014-08-07 19:32:28 +10:00
felix 7fd9e267a9 add Translation to backend
switch
relation create_button
relation add_button
2014-08-07 12:58:17 +04:00
sl1nk3 3fe7675890 Better french description for the request log 2014-08-07 00:53:04 -04:00
sl1nk3 1765060856 Some more updates 2014-08-07 00:45:12 -04:00
sl1nk3 4b26022888 Suppression de la contraction toute pas belle. 2014-08-07 00:38:31 -04:00
sl1nk3 a1ba5e4178 Minor. 2014-08-07 00:31:40 -04:00
sl1nk3 5768ebaabb Fixed some issues with the French translation,
Added it to the settings menu.
2014-08-07 00:31:09 -04:00
Denis Malinochkin 20bbacdd3f ru_update 2014-08-07 04:14:10 +04:00
alekseybobkov 7079cba205 Merge branch 'develop' of github.com:octobercms/october into develop 2014-08-06 22:44:48 +11:00
alekseybobkov 2018215c44 Implemented the view bag. Minor UX fix. 2014-08-06 22:42:09 +11:00
Sam Georges b80502addb Log access attempt after versions are applied 2014-08-06 20:19:22 +10:00
alekseybobkov 268f693d81 Merge branch 'develop' of github.com:octobercms/october into develop 2014-08-06 20:49:55 +11:00
alekseybobkov a6f157ea03 Minor fix in the pie chart 2014-08-06 20:49:19 +11:00
Sam Georges e5830171f6 Fixes bug where dropdown are empty for non string values 2014-08-06 11:50:20 +10:00
Sam Georges e2921472f8 Create allocated Settings category constants for translation 2014-08-06 11:44:31 +10:00
Sam Georges 09106ff560 Improvements to logging screens and internals of List widget 2014-08-06 11:19:59 +10:00
flynsarmy d468ec2e28 Attempt to display error message in event log list 2014-08-06 10:24:09 +10:00
Sam Georges 72dff8fdfa Minor 2014-08-05 20:03:03 +10:00
Sam Georges a1998e4348 Fixes #500 - Handle custom related key names, don't use session keys for existing parent models 2014-08-05 17:40:49 +10:00
Sam Georges e40554574d Fixes #517 2014-08-05 17:26:42 +10:00
Sam Georges 7ccf5fe5db Fix Save / Preview icons in the CMS
Change preview site icon to icon-crosshairs
2014-08-05 17:10:38 +10:00
Sam Georges db18e3c828 Translate and improve dash widget popup 2014-08-05 16:54:39 +10:00
Sam Georges 6792bab25d Add more translation points 2014-08-05 16:54:39 +10:00
Sam Georges d050cff3c6 Improved Grid widget
Grid widget now supports custom toolbar
Remove row is triggered as "data changed"
2014-08-05 16:54:39 +10:00
alekseybobkov 77c6c81ff8 Minor UX improvement 2014-08-05 17:52:45 +11:00
Samuel Georges f08cfd8a1b Merge pull request #518 from jofrysutanto/develop
Camel-casing controller action when parsing
2014-08-05 09:06:01 +10:00
Sam Georges e23b9084be Merge branch 'master' into develop 2014-08-05 09:01:27 +10:00
Samuel Georges 3859a38c6a Merge pull request #516 from boulox/french-translation
Add french translation
2014-08-05 08:56:10 +10:00
Miloš Stanić d5f47bb988 Update _image_single.htm
Paperclip icon with a href was not displayed on the already uploaded image, due to error in icon name.
2014-08-04 19:02:48 +02:00
jofrysutanto cbc1a7688f Camel-casing controller action in backend for friendlier action naming in backend controller 2014-08-04 22:56:49 +10:00
Fabien 5b7161cdd5 Add french translation 2014-08-03 15:20:59 +02:00
Sam Georges bfc3804a1a If a base classes uses a trait, no need to reuse that trait because Model boots all traits now 2014-08-03 11:57:51 +10:00
Sam Georges 3f31eed160 Add more detailed error for saving cms objects. 2014-08-03 10:52:46 +10:00
Sam Georges 8a86927944 Make ApplicationException more friendly 2014-08-03 10:34:33 +10:00
Sam Georges 1e8bf5d62b Make formWidget available to FormController behavior via formGetWidget() 2014-08-03 10:25:19 +10:00
Sam Georges f99bd0e427 Tidy up the Form widget object, allFields and formWidgets no longer public 2014-08-03 10:25:19 +10:00
Samuel Georges eeda9f5f0d Merge pull request #512 from mrmlnc/develop
[Build 131] Update ru_lang
2014-08-03 10:08:07 +10:00
Sam Georges 1f64ccf792 Traits use private instead of protected so they can be used/reused in base classes 2014-08-03 10:04:06 +10:00
Denis Malinochkin ab7e1cfd8a ru_lang 2014-08-02 12:49:01 +04:00
alekseybobkov fecfeee2ac Fixed drop-down widget properties on the dashboard 2014-08-02 12:29:41 +11:00
alekseybobkov d562e68b91 Merge branch 'develop' of github.com:octobercms/october into develop 2014-08-02 11:25:11 +11:00
alekseybobkov 52dc767e3f Minor UX improvement 2014-08-02 11:24:47 +11:00
Samuel Georges 0052fc92a9 Merge pull request #507 from Flynsarmy/getGrid
[DataGrid widget] Add getGrid method
2014-08-01 19:40:56 +10:00
flynsarmy 963425e973 Add getGrid method 2014-08-01 15:32:45 +10:00
Sam Georges 56d0c3351b private -> protected 2014-08-01 14:54:16 +10:00
Sam Georges 6388ecef52 private -> protected 2014-08-01 13:58:59 +10:00
Sam Georges 34bedb0b33 Minor fixes 2014-08-01 13:39:51 +10:00
Sam Georges ea95ed7cd6 Fixes breadcrumb on compact layouts 2014-08-01 12:47:57 +10:00
Sam Georges 25e01ed449 Improve event and request log preview pages 2014-08-01 11:02:12 +10:00
Sam Georges 8b7bbd1062 Add 'partial' type to list columns. 2014-08-01 10:42:14 +10:00
Sam Georges e62f72e235 MAke EventLog details jsonable 2014-07-31 19:37:11 +10:00
Sam Georges b10b41f3bf Improvements to List widget, CSS classes can now be passed through 2014-07-31 19:37:11 +10:00
flynsarmy eea0a5e7c7 Support custom currency formats 2014-07-31 10:05:13 +10:00
flynsarmy 2e76630ce6 Remove incorrect method arguments 2014-07-30 20:44:18 +10:00
flynsarmy a56022d764 Add comment 2014-07-30 20:18:12 +10:00
flynsarmy 8da4b38672 Improve getDataSourceValues so model knows what attribute it's dealing with 2014-07-30 20:11:47 +10:00
Sam Georges 8a246a8193 Use a smarter approach to logging request referers 2014-07-30 18:24:16 +10:00
Sam Georges 33e6edf5c5 Minor fixes to list setup 2014-07-30 18:14:51 +10:00
Sam Georges 67c08f0821 Roll back the moo 2014-07-30 18:13:22 +10:00
Sam Georges ba3931acf5 Add hints to each log page. Fix preview screens for event and request logs. 2014-07-30 18:12:19 +10:00
Sam Georges 0da5f513d3 Translate values 2014-07-30 17:51:44 +10:00
Sam Georges 4f30a2c62a Add empty log links 2014-07-30 17:44:50 +10:00
Sam Georges fb788c9c0a Make request and access log work 2014-07-30 17:33:26 +10:00
Sam Georges eb7bdb3fbc Tidy up code. Refs #497 2014-07-30 17:23:14 +10:00
Sam Georges afbea016ec Add settings pages for new loggers
Write trace log items to the db
2014-07-30 17:19:52 +10:00
Sam Georges 93590fb272 TraceLog -> EventLog
Cms\ErrorLog -> System\RequestLog
Set up some basic language keys
2014-07-30 17:19:51 +10:00
Sam Georges 16468d224b Improve getAutocompleteValues so model knows what attribute it's dealing with 2014-07-30 17:19:48 +10:00
Samuel Georges 24b55be4be Merge pull request #497 from Flynsarmy/datagriDataSource
Allow models to pass data source values to the DataGrid widget
2014-07-30 17:17:25 +10:00
Samuel Georges 45dbaa7597 Merge pull request #496 from Flynsarmy/gridSourceHandler
Prioritize sourceHandler over dataLocker. Fixes #495
2014-07-30 17:17:12 +10:00
flynsarmy 23fd094c8e Allow models to pass data source values to the DataGrid widget 2014-07-30 16:17:03 +10:00
flynsarmy 88fba61a78 Prioritize sourceHandler over dataLocker 2014-07-30 15:17:28 +10:00
Sam Georges b280802644 Refs #383 - Set up basic models for logging 2014-07-29 20:07:20 +10:00
Sam Georges 3c1e6ea846 Fixes #481 - Native widget handlers should still initialize 2014-07-29 19:22:18 +10:00
Sam Georges 200615f310 CMS Render partial now supports not throwing an exception.
Components without default partials do not throw errors when used on the page, they simply fail gracefully.
2014-07-29 13:52:01 +10:00
Sam Georges e85cbf80c5 Fixes unit tests 2014-07-29 13:14:54 +10:00
Graham Campbell be7f36b31b Composer fixes 2014-07-28 23:55:46 +01:00
Sam Georges ad4d807c38 Fixes wonky breadcrumb on compact container 2014-07-28 19:48:34 +10:00
Sam Georges 62fdfbca8f We should hide the username for X-small browsers 2014-07-28 19:25:19 +10:00
Sam Georges 4fa00f1c7b Fixes an issue where unfilled relations are not populated in forms 2014-07-28 17:01:54 +10:00
alekseybobkov d8ca802401 Minor UX improvements 2014-07-28 18:01:16 +11:00
alekseybobkov 93fe3769b2 Fixed the main menu title on small devices 2014-07-28 17:40:18 +11:00
alekseybobkov b36340dbd7 Merge branch 'develop' of github.com:octobercms/october into develop 2014-07-28 17:23:07 +11:00
alekseybobkov bdd9d02fdc Minor fixes in the main menu 2014-07-28 16:41:08 +11:00
alekseybobkov e562d1eb05 The Settings area is responsive now 2014-07-28 15:09:01 +11:00
alekseybobkov 778ce81e9a Fixed primary tabs in the fancy layout 2014-07-28 14:17:40 +11:00
Sam Georges c6aca8cd18 Align [] replacement with FormField 2014-07-28 08:23:22 +10:00
alekseybobkov 33c63ac318 Minor fix in the Redactor styling 2014-07-28 09:06:50 +11:00
flynsarmy 10d30fcd9e Spaces, not tabs 2014-07-27 22:04:24 +10:00
flynsarmy 1693d2bed5 Don't allow [ or ] characters in field IDs 2014-07-27 21:55:54 +10:00
Sam Georges 2a5afaf9c7 Update oc- icons to match font autumn
Minor tidy up to framework.js
2014-07-27 16:08:08 +10:00
Sam Georges 8d9ac038c4 Fixes record picker styling 2014-07-27 14:46:50 +10:00
Sam Georges e1910e4325 Plump up the button size by overriding Bootstrap instead 2014-07-27 14:33:32 +10:00
alekseybobkov 12c73b457b Merge branch 'ux' into develop 2014-07-27 15:07:41 +11:00
alekseybobkov 7eed305000 Updated the settings pages UX 2014-07-27 15:07:22 +11:00
Sam Georges 12f9c88345 Add hook for renderContent
Fix priority of local<->global events
2014-07-27 12:22:50 +10:00
alekseybobkov 241e174ab4 Merge branch 'develop' into ux 2014-07-27 11:11:56 +11:00
alekseybobkov bfc59c9007 Updating the Settings pages 2014-07-27 11:11:16 +11:00
Andrew Garside 0f7117a74c Added moment.js into loadAssets 2014-07-26 16:39:03 +10:00
Andrew Garside b48c4ea8b9 Added moment.js to allow the datepicker to open on the current value instead of the current date when it has a value 2014-07-26 16:18:52 +10:00
Sam Georges 5f36d063c9 Add markdown filter |md 2014-07-25 20:06:38 +10:00
Sam Georges e6379ea21d Fixes bug when deleting cms templates 2014-07-25 18:11:16 +10:00
Sam Georges 19a3fe2b43 Added a new console command `october:util` for performing utility and maintenance tasks. 2014-07-25 17:43:03 +10:00
Sam Georges 3ac3a7318f Fixes bug preventing plugins from being installed 2014-07-25 17:41:37 +10:00
Sam Georges 49d40e77ad Add deselect function to API 2014-07-25 15:57:00 +10:00
alekseybobkov 1085d20f8c Merge branch 'develop' into ux 2014-07-25 16:19:11 +11:00
Sam Georges a475773c7c Add info flash message 2014-07-25 14:26:36 +10:00
Sam Georges 5d832a2f7b Fixes #461 2014-07-25 14:21:13 +10:00
alekseybobkov 5882082291 Merge branch 'develop' into ux 2014-07-25 15:15:48 +11:00
Sam Georges 936ff26371 Prevent constant theme reinstalling 2014-07-24 21:32:09 +10:00
Sam Georges 9067d20048 Fix bugs 2014-07-24 21:13:04 +10:00
Sam Georges f8f4579f16 Show more detailed errors when custom error page is not enabled 2014-07-24 21:06:33 +10:00
Sam Georges ecf026d1df Add logic for downloading themes 2014-07-24 20:07:52 +10:00
Sam Georges 1d90ae25f7 Add support for values to trigger API 2014-07-24 19:55:27 +10:00
Sam Georges c0e7beebf7 Translate UI 2014-07-24 19:23:21 +10:00
Sam Georges f9a68456ae Add initial theme support to update process 2014-07-24 19:16:19 +10:00
Sam Georges 9b85038203 Fixes #452 - New config item disableCoreUpdates 2014-07-24 19:16:19 +10:00
Sam Georges 0bd7180941 Adds a favicon to the backend 2014-07-24 19:16:18 +10:00
Sam Georges 0dabaf67c1 Files should not appear as themes 2014-07-24 19:16:17 +10:00
alekseybobkov f7dcf8ebb0 Files added 2014-07-24 15:24:39 +11:00
alekseybobkov 98eb3e2e84 System page navigation improvements, not finished 2014-07-24 15:19:00 +11:00
Sam Georges 7cd80f8a59 Throw an error when the active theme is not found 2014-07-23 11:33:19 +10:00
Sam Georges 8b17901aee Fixes antialias issue where font renders bold on mac browsers 2014-07-23 08:58:30 +10:00
Sam Georges bbbe11c174 Fixes empty pages from routing as home (/) 2014-07-23 08:35:53 +10:00
Sam Georges 4979f0fae4 Minor 2014-07-21 17:05:10 +10:00
Sam Georges bef95920e2 YAML fields should be camel for PHP friendliness 2014-07-19 16:19:07 +10:00
Sam Georges 3c11249bef Add notes to changelog, controllers should use plural naming 2014-07-19 16:14:46 +10:00
Sam Georges 15b93c7b03 Rewind DI to prevent double up bug 2014-07-19 16:09:44 +10:00
Sam Georges a43f4f6b51 Use Parameters model instead of raw DB 2014-07-19 16:07:32 +10:00
Sam Georges 04888b2b93 Minor 2014-07-19 15:54:09 +10:00
Sam Georges c3cef219fa Bug fixes to settings page ordering 2014-07-19 15:51:43 +10:00
Sam Georges 2b784392e8 Show a more detailed error on Backend AJAX exceptions 2014-07-19 13:35:16 +10:00
alekseybobkov bdf48611dd Minor 2014-07-19 13:13:35 +11:00
alekseybobkov fa0ebd3405 Merge branch 'themes' into develop 2014-07-19 13:06:32 +11:00
alekseybobkov c324c80969 Added the theme selector 2014-07-19 13:05:50 +11:00
Sam Georges d69e382e5f Allow dropdown to be pulled right, along with caret 2014-07-19 11:43:42 +10:00
Sam Georges 8bca148d31 Adds the ability to specify a custom array name for a form field 2014-07-19 11:43:26 +10:00
Samuel Georges 9f1b0415aa Merge pull request #443 from jbh-/hotfix/NumberFieldValidation
Add pattern to number field to only allow for numbers
2014-07-19 09:14:35 +10:00
Sam Georges 05842b6cad Fixes #444 2014-07-18 22:47:36 +10:00
Sam Georges baec411fd3 Add change monitoring to Grid widget 2014-07-18 19:16:23 +10:00
Josh Hall 67437098cb Add pattern to number field to only allow for numbers 2014-07-17 16:07:29 -05:00
Sam Georges a2e755e439 Simplify grid widget data sources 2014-07-17 21:03:47 +10:00
Sam Georges 2aa13c685f Wrapper for set data 2014-07-17 19:25:01 +10:00
Sam Georges 242a3a5cde Buttons inside a popup support new `data-popup-load-indicator` attribute.
Other minor improvements
2014-07-17 16:42:49 +10:00
Sam Georges e09c74b11e Align UserPreferencesModel with SettingsModel 2014-07-17 10:29:15 +10:00
Samuel Georges a7fa3533fd Merge pull request #440 from Flynsarmy/jsonableSettingsModels
Fix jsonable settingsmodel saving
2014-07-17 09:55:56 +10:00
flynsarmy e49be7b2c6 Fix jsonable settingsmodel saving 2014-07-17 09:55:11 +10:00
Sam Georges f4c13092dd Minor 2014-07-16 19:36:16 +10:00
Sam Georges 1a11f371d8 Remove native scroll from handsontable 2014-07-16 17:30:03 +10:00
Sam Georges f6fffad37d Convert DataGrid form widget in to Grid widget (no longer exclusive to forms) 2014-07-16 17:28:37 +10:00
Sam Georges 3c7c87b338 Fixes #254 add Laravel helper functions to Twig environment 2014-07-16 10:30:39 +10:00
Sam Georges 54cf043dea Fixes #433 2014-07-15 17:16:06 +10:00
alekseybobkov a2e83f3b0c Fixes the tabs in the CMS area 2014-07-15 13:46:16 +11:00
Sam Georges 86daf9f308 Add event emitter to backend controllers
Minor tidy up
2014-07-15 08:14:59 +10:00
Samuel Georges 8897c077f6 Merge pull request #426 from Jmeyering/develop
fire events on template updates
2014-07-15 08:00:04 +10:00
alekseybobkov ee27a39276 Merge branch 'develop' of github.com:octobercms/october into develop 2014-07-15 01:23:36 +11:00
alekseybobkov e8c6d25038 New tabs design 2014-07-15 01:23:10 +11:00
Jmeyering 142c7f40ca Also adding in local events as per developer documentation 2014-07-14 12:15:23 +00:00
Jmeyering 7d1fe7833f One More naming issue 2014-07-14 07:09:01 -05:00
Jmeyering e9c3474c92 Fix Naming
Updates to correct naming issue
2014-07-14 07:07:43 -05:00
Sam Georges 63b98f56c5 Allow routing to nothing without looking up from the Request object 2014-07-14 19:06:23 +10:00
Sam Georges a2fba71c7f Fixes #413 - Search feature is now usable 2014-07-14 15:04:53 +10:00
Sam Georges 6f72cbf969 Callout should actually close when clicked
Improve animation of flash messages
Move callout to its own space
2014-07-14 14:55:51 +10:00
Jmeyering 5604a095fc fire events on template updates 2014-07-14 02:42:30 +00:00
Sam Georges 8f9887ba91 Minor style fix to assetlist checkboxes 2014-07-14 10:59:30 +10:00
Sam Georges f7f81822ec Fixes #420 - forceSave() not always available 2014-07-13 15:52:14 +10:00
Sam Georges 58aceaa5b3 Saving from My Settings should return to My Settings 2014-07-12 18:53:25 +10:00
Sam Georges 826b0bf9d3 Typo 2014-07-12 18:46:29 +10:00
Sam Georges b121e03608 Fixes a bug when editing My Account 2014-07-12 18:45:13 +10:00
Sam Georges 3e2755f297 Fix to UserPreferencesModel.php 2014-07-12 18:33:50 +10:00
Sam Georges fc1c417be2 Remove the asterisk on fancy layout 2014-07-12 17:39:09 +10:00
Sam Georges 21bdee9338 Traits in base classes are now booted (Yay Laravel!) 2014-07-12 17:29:40 +10:00
Sam Georges 62df6948b0 Required fields are now automatic from model validation
Make required asterisk more obvious
2014-07-12 16:56:26 +10:00
Samuel Georges 9ae7b5785b Merge pull request #415 from jbh-/feature/RequiredFormFields
Adds an asterisk to required backend form fields
2014-07-12 16:13:15 +10:00
Sam Georges 7c140158a7 Fixes settings model so it no longer relies on Purgeable trait 2014-07-12 16:09:50 +10:00
Sam Georges 2617921ba3 Fixes #418 - Added the ability to extend backend navigation 2014-07-12 15:06:03 +10:00
Sam Georges 04bbad320f Fixes #347, Fixes #401 - Allow user routes to be registered before the CMS 2014-07-12 13:16:16 +10:00
Josh Hall 6219c9ef1b Adds an asterisk to required backend form fields 2014-07-11 11:21:20 -05:00
Sam Georges a19cd6f76b For Kerensky 2014-07-11 22:24:43 +10:00
Sam Georges e29d88e07a Validation + Purgeable traits must now be used in the Model class definition 2014-07-11 21:15:21 +10:00
Sam Georges ebb869186d Hashable usage now requires explicit trait 2014-07-11 19:37:15 +10:00
Sam Georges 3e1932e7ff Minor 2014-07-11 18:52:48 +10:00
Sam Georges 7698ac4b87 Fixes bug where clickable area is lost 2014-07-11 18:51:18 +10:00
Sam Georges 1d4d4c0899 Bugfix to relation controller now allowing multiple relations in the same instance 2014-07-11 18:51:01 +10:00
Sam Georges acce6eb902 Add utility function to Page cms object 2014-07-11 18:50:29 +10:00
Sam Georges 223f3025f0 Adds a hint system to the backend 2014-07-11 18:50:11 +10:00
Sam Georges d23f42c5e1 Fixes #410 2014-07-11 08:33:46 +10:00
Sam Georges f4a9286c45 Improve form widget 2014-07-09 19:36:49 +10:00
Samuel Georges 7ee2d36f6c Merge pull request #407 from Aveltras/master
Created cms french translation file
2014-07-09 07:44:20 +10:00
alekseybobkov da63f0cae9 Merge branch 'develop' of github.com:octobercms/october into develop 2014-07-09 00:13:13 +11:00
alekseybobkov 9c4567fc0b Do not call the layout's onInit() method if there is no layout. 2014-07-09 00:11:59 +11:00
Sam Georges 651aabaced Adds a loading indicator to the record finder 2014-07-08 13:34:52 +10:00
Sam Georges 3fc226b0ad Add search to record finder 2014-07-08 12:23:32 +10:00
Aveltras de2d47ff5c Created cms french translation file 2014-07-07 21:24:54 +02:00
Sam Georges ca529d19d4 Use fully qualified primary key name 2014-07-07 19:50:07 +10:00
Sam Georges bab2f5c61c Typo 2014-07-07 17:40:00 +10:00
Sam Georges fdac3416e1 Added new layout and page method `onInit()` called after components are initialized and before AJAX requests are processed. 2014-07-07 17:39:22 +10:00
Sam Georges c230e64eec Cleanup 2014-07-06 16:24:00 +10:00
Sam Georges 7ecf361eb3 Fixes validation of requested partial names VS. partial names on file system 2014-07-06 12:42:08 +10:00
Sam Georges 7395dc520a No longer rely on Model ->push() method, handle it internally (smarter)
Add default context to ajax methods.
2014-07-06 12:06:08 +10:00
Sam Georges 0fbe4400ed Add --core, --plugins and --force options to october:update 2014-07-06 11:31:51 +10:00
Samuel Georges cfc14e4529 Merge pull request #391 from Flynsarmy/listImprovements
Add list-data-column-<columnName> class to head and body columns
2014-07-06 09:54:15 +10:00
Sam Georges bc42080e72 Refs #387 2014-07-04 20:08:38 +10:00
Sam Georges a7c7e4ac3b Refs #387 2014-07-04 20:08:07 +10:00
Sam Georges 11a25345de Use global event for mailer (untested) 2014-07-04 19:14:16 +10:00
Sam Georges b09cf7b262 Consistent event naming 2014-07-04 19:14:15 +10:00
Sam Georges 3617a7fea8 Important! All references to *Email* have been changed to *Mail*
(This change might hurt a little, sorry!)
2014-07-04 19:14:15 +10:00
Sam Georges d912b73aab Clean up event parameters to dev standards 2014-07-04 19:14:14 +10:00
Sam Georges 2f3d42a3f9 Improvements to mailer classes 2014-07-04 19:14:13 +10:00
flynsarmy 760fb5920e Add list-data-column-<columnName> class to head and body columns 2014-07-04 11:41:46 +10:00
alekseybobkov 634bacb203 Record finder styling 2014-07-03 23:03:01 +11:00
alekseybobkov 8d64a97278 Fixes the title tooltip overlapping component HTML tooltip in the Inspector. Closes #231 2014-07-03 20:16:12 +11:00
alekseybobkov f181276d88 Do not try to load user preferences if there is no user (login page, etc). 2014-07-03 20:14:02 +11:00
Sam Georges b334488604 Adds the cron queue service provider 2014-07-03 18:44:57 +10:00
Sam Georges b09b6d6863 Improved naming onReload -> onRefresh
Improved Record finder
2014-07-03 18:37:51 +10:00
Sam Georges bd8137ea97 Fix to rowlink, hide the link instead of trashing it from the DOM 2014-07-03 18:37:50 +10:00
Sam Georges 4c419e2293 Add cron queue migration and use it as default config 2014-07-03 18:37:47 +10:00
alekseybobkov 7056397036 Implemented the hidden page flag. Closes #34. Closes #88. 2014-07-03 17:40:44 +11:00
Sam Georges 005f2848c7 Start work on record finder 2014-07-02 20:49:46 +10:00
Sam Georges 1221faae62 Session key fix to relation manager
My Settings context now uses correct breadcrumb
2014-07-02 20:49:45 +10:00
alekseybobkov 582ef4fd72 Fixed margin for the flag icons 2014-07-01 18:27:44 +11:00
Sam Georges ddb6337efe EditorSettings -> EditorPreferences (System has settings, User has preferences, App has configuration)
Create a My Settings page, now linked when clicking a User
Create backend preferences form for setting locale
Dropdown options now support an image or icon in their options
2014-07-01 17:17:53 +10:00
Sam Georges 9381bc3628 When making config, set the original values too 2014-06-30 17:34:11 +10:00
Sam Georges 3a275216e2 Add styles and readonly mode to relation controller 2014-06-30 17:01:53 +10:00
Sam Georges 2574760210 Minor 2014-06-30 17:00:56 +10:00
Sam Georges 7ab5b90ba7 Lists, forms, etc have new class types:
*-offset: Adds a margin/padding to the left of 20px
*-flush: Ensures sitting flush with the element above
2014-06-30 17:00:28 +10:00
Sam Georges 5ce21e2fae List widget now supports injecting cssClasses 2014-06-30 16:58:10 +10:00
Sam Georges 2f63a6ca0b Improvements to naming standards 2014-06-30 13:30:57 +10:00
Sam Georges 893f7746f7 Improvements to naming standards 2014-06-30 13:27:28 +10:00
Sam Georges 26e712dc06 Use dropIfExists for smoother rollbacks 2014-06-30 13:23:35 +10:00
Sam Georges 766d012187 Refactor Form widget logic and partials, better naming and container usage. 2014-06-30 13:23:08 +10:00
Sam Georges e1778f62a4 Minor 2014-06-29 14:00:20 +10:00
Sam Georges 4a9fe06d50 Form fields can now define "depends" to refresh individual fields when they are changed
Form field options can now be deferred using a closure
2014-06-29 13:36:25 +10:00
alekseybobkov dd3bb5d918 Merge branch 'develop' of github.com:octobercms/october into develop 2014-06-29 14:29:13 +11:00
alekseybobkov 8f1b68784e Merge branch 'master' of github.com:octobercms/october into develop 2014-06-29 14:28:34 +11:00
alekseybobkov 478ddabeca Added the property grouping support to the Inspector 2014-06-29 14:28:07 +11:00
Sam Georges 3ae6cd699f Swap the claw for a target 2014-06-29 12:18:55 +10:00
Sam Georges 656d9d440f Refs #362 added to develop 2014-06-29 10:27:35 +10:00
Sam Georges f9a238413f Add .tabs-inset class to content-tabs 2014-06-29 09:59:43 +10:00
Sam Georges 232bbb0edd Preview link should actually open the website 2014-06-29 09:36:20 +10:00
Sam Georges 1728f148a3 Fixes #361 - Assets paths fail on subfolders 2014-06-29 09:34:49 +10:00
Sam Georges a8371264dc Improve efficiency of List widget, empty relations now no longer try to load themselves and show empty JSON array "[]" 2014-06-29 09:12:11 +10:00
Sam Georges 1e168553ab Update content tabs so they work with buttons 2014-06-28 22:18:54 +10:00
Sam Georges 5c005f79d0 System Twig environment is now extended by plugins
Move the markup manager to system
2014-06-28 21:23:13 +10:00
Sam Georges 9207424fbe For field partial, if no path specified, use the field name 2014-06-28 21:12:19 +10:00
Sam Georges 541eab99dc Register new twig.string in App container that will parse strings 2014-06-28 21:12:02 +10:00
alekseybobkov cfbfd8ce3e Added the website preview icon 2014-06-27 21:39:38 +11:00
alekseybobkov 20f7802afb Minor styling fix 2014-06-27 00:20:40 +11:00
alekseybobkov 4e2d6b5da8 Implemented the content tabs style, minor fixes in the back-end styling. 2014-06-27 00:17:22 +11:00
alekseybobkov 25f02c33cd Merge branch 'develop' into ui-improvements 2014-06-26 21:48:50 +11:00
alekseybobkov fa75e565cf Merge branch 'develop' into ui-improvements 2014-06-26 21:48:09 +11:00
Samuel Georges 1f4025463c Merge pull request #352 from mrmlnc/develop
Update RU lang (build 110)
2014-06-26 19:24:45 +10:00
Sam Georges 7802213bcc Fixes #55 - Assets are now referenced correctly as Assets instead of URLs 2014-06-26 17:29:07 +10:00
Sam Georges 99ef8f52b8 Minor text updates 2014-06-26 17:29:07 +10:00
Sam Georges 9d2d9b621f Create a System Twig extension, for shared features 2014-06-26 17:29:03 +10:00
alekseybobkov 7755714981 Fixed a bug where clicking a tab in the CMS area doesn't activate the tab pane. Closes #126. 2014-06-26 18:25:50 +11:00
alekseybobkov 92bab3a0e1 Fixed a problem with pinning the sidebar in the CMS area on MacOS. 2014-06-26 17:39:55 +11:00
alekseybobkov 5488429fe4 Fixed the unknown component caching problem. Added the unknown component handling to the back-end. AJAX request can now be stopped with preventing default action in the oc.beforeRequest event. Fixes #46. 2014-06-26 17:09:25 +11:00
alekseybobkov aee0777032 Display a correct CMS object name in the page title. Fixes #28. Fixes #354. 2014-06-26 15:29:38 +11:00
alekseybobkov ae3578e159 Minor improvements in the pagination and lists 2014-06-26 14:43:17 +11:00
eZees bd71d7c88d Update RU lang (build 110) 2014-06-25 16:15:05 +04:00
Sam Georges fc25d67230 Fix docblock 2014-06-25 19:04:34 +10:00
Sam Georges 5eff2fb396 Tidy up code 2014-06-25 19:03:46 +10:00
Samuel Georges 460039cb57 Merge pull request #351 from Flynsarmy/themeFixes
Add Theme::exists(), Fix getPath()
2014-06-25 19:00:43 +10:00
flynsarmy 0e8c0de21f Add Theme::exists(), Fix getPath() 2014-06-25 13:47:16 +10:00
Sam Georges f4adaf245b Cause a scene when Twig extensions fail, instead of failing silently 2014-06-24 20:48:03 +10:00
Sam Georges ddfab72ecc Make {{ this.controller }} available 2014-06-24 20:47:30 +10:00
Sam Georges ca30c3cef0 Fixes minor bug 2014-06-24 18:53:05 +10:00
Sam Georges 506ee7d136 Commented out the refresh button, the usage is not 100% clear and can cause destructive damage. 2014-06-24 18:47:51 +10:00
Sam Georges eccf96222d Components now support a shared /components/partials directory used as a fallback when a partial is not found. 2014-06-24 16:08:02 +10:00
Sam Georges 070667ebe0 Improve CMS Exception handler.
Previously Twig syntax errors inside a component partial would show the incorrect file and line number. This is fixed.
Also simplified the approach so the stack trace is not hidden inside a closure.
2014-06-24 14:58:46 +10:00
Sam Georges af4d453cb8 Grid save/load 2014-06-23 19:19:34 +10:00
Philip Manavopoulos 2561a234e5 Fix DocBlock
Being in a namespace of it's own, the type hint for $closure should be \closure (otherwise it assumes that it belongs in the ```System\Classes``` namespace)
2014-06-22 19:54:26 +01:00
Sam Georges 9d696f0763 Tidy up code, add getDataAtRow() function 2014-06-21 17:59:39 +10:00
Sam Georges 311369894a Autcomplete values can now be supplied by the model 2014-06-21 17:07:57 +10:00
Sam Georges a37d9008fa Autcomplete source can also be { something: 'Something', else: 'Else' } 2014-06-21 17:06:45 +10:00
Sam Georges c402004c9c Account for scrollbars 2014-06-21 16:17:09 +10:00
Sam Georges 4351ddd505 DataGrid Toolbar links now work 2014-06-21 16:08:10 +10:00
Sam Georges 62c17e3196 Add a toolbar and sizing to DataGrid 2014-06-21 15:35:31 +10:00
Sam Georges 9399bc2090 Modify autocomplete so it can handle objects { value: 'something', label: 'Something' } 2014-06-21 14:51:04 +10:00
Sam Georges 6fcc845bf9 Create custom plugin for handsontable 2014-06-21 13:54:47 +10:00
Sam Georges 45ff725668 More restyling, add checkbox and autocomplete to DataGrid class 2014-06-21 13:54:28 +10:00
Sam Georges 0833cfcbba Move plugins out, fix to checkbox 2014-06-21 12:34:02 +10:00
Sam Georges 7ea793170f Add hooks to allow rows to be sorted 2014-06-21 12:16:25 +10:00
Sam Georges dfcb9d63a3 Remove debug code 2014-06-21 11:18:22 +10:00
Sam Georges c7dce7cf4e Improve row move plugin 2014-06-21 11:05:32 +10:00
Sam Georges c94b486b78 Refit row move plugin 2014-06-21 11:05:11 +10:00
Sam Georges 6d9e66ccd6 Restyle handsontable 2014-06-21 10:38:57 +10:00
Sam Georges 1487925945 Convert handsontable css to less
Add autocomplete to head + 4 spaces
2014-06-21 10:15:10 +10:00
Sam Georges eedd1a7a2a Roll back to Handsontable 0.9.18 for KISS 2014-06-21 09:14:27 +10:00
Sam Georges 5c68abf02d Add autocomplete plugin (forked from when typeahead was simple)
Add more information to sortable plugin
2014-06-21 09:08:47 +10:00
Sam Georges 751e529141 Widgets no longer need to pass their config via options:
Update CHANGELOG.md
2014-06-20 22:00:23 +10:00
Sam Georges 24f7e3eda4 Allow override of relation partials 2014-06-20 21:36:44 +10:00
Sam Georges 2f90b80421 ViewMaker can now check for layouts and partials without throwing an error 2014-06-20 21:36:27 +10:00
Sam Georges 22484d12c2 Use text type instead of number type, spinners are bad 2014-06-20 21:04:53 +10:00
Sam Georges 8961906459 Add sessionKey support to RelationController.php 2014-06-20 20:57:51 +10:00
Sam Georges 833c752bae Added 'camel' mode for inputpreset as per #325 2014-06-20 20:22:25 +10:00
Samuel Georges b5d9916acd Merge pull request #332 from sl1nk3/develop
Minify less files output if enabled
2014-06-20 20:19:54 +10:00
Sam Georges b1d8756dfb Add a more meaningful message to MassAssignmentExceptions 2014-06-20 19:30:50 +10:00
Sam Georges 433cf85bd4 All DateTime fields now validated in Lists 2014-06-20 19:30:37 +10:00
Sam Georges d2eb4e2141 Add noRecordsMessage to RelationController behavior 2014-06-20 19:30:20 +10:00
Sam Georges c3c1e1b6f6 Widgets now no longer include their alias in getId() if it matches the default alias 2014-06-20 19:29:39 +10:00
Sam Georges 4dd74b923b Grid -> DataGrid 2014-06-20 19:29:03 +10:00
sl1nk3 e2b11591af Minify less files output if enabled 2014-06-20 05:25:10 -04:00
Sam Georges 41aa8944dd ConfigMaker should validate config no matter what 2014-06-20 17:42:59 +10:00
Sam Georges 60de683cb8 Add new form field type called "number" 2014-06-20 17:41:51 +10:00
Sam Georges dc9acd472a Fixes #328 - Move Twig init to Controller constructor 2014-06-20 15:37:19 +10:00
Sam Georges b3bbfb154b Begin work on a Grid form widget 2014-06-19 21:43:04 +10:00
Sam Georges 294961cf8a Refactor how the Form widget manages fields.
Widgets no longer need to pass configuration through "options".
2014-06-19 21:43:00 +10:00
Adis 9d3a0dec5c Fix #324 2014-06-19 13:39:15 +06:00
Samuel Georges ad3e742bb5 Merge pull request #322 from niclasleonbock/master
Update DocBlock/function header for __set and __isset
2014-06-18 09:48:53 +10:00
Niclas Leon Bock 727973bda3 Update CodeBase.php 2014-06-18 00:19:09 +02:00
Niclas Leon Bock 291153ed44 Update DocBlock/function header for __set and __isset 2014-06-18 00:14:23 +02:00
Samuel Georges d6a4a6221a Merge pull request #321 from niclasleonbock/master
Fix variable name in isset magic method
2014-06-18 07:43:41 +10:00
Niclas Leon Bock 9c5abfb3f1 Fix variable name in isset magic method 2014-06-17 23:36:12 +02:00
Sam Georges 28701f9a3b Backend and frontend controllers now return a Response object and support setting the status code 2014-06-17 21:00:26 +10:00
Sam Georges 041c6e408f Simplify logic, test + cert 2014-06-17 20:11:31 +10:00
Sam Georges 4c31211153 Allow Cms Controller to set status code 2014-06-17 20:05:40 +10:00
Samuel Georges dba06ce937 Merge pull request #315 from Naxiz/fix-275-291
Use 404 status code for custom 404 page
2014-06-17 19:15:38 +10:00
Sam Georges a866c39ec3 Fixes #316 manually (unable to merge) 2014-06-17 19:14:44 +10:00
Sam Georges 91ecb55ca3 Tidy up #314 2014-06-17 19:13:25 +10:00
Sam Georges ff947da770 Fixes #318 2014-06-17 18:58:42 +10:00
Sam Georges 66d5e138d5 Minor 2014-06-17 18:54:33 +10:00
Sam Georges 077c45767a Make word wrap fluid by default 2014-06-17 18:54:33 +10:00
alekseybobkov 726d72f94c Fixed a security vulnerability 2014-06-17 18:25:29 +11:00
Louis Matthijssen bbd2915637 Improve the access denied (403) page
This is an improved version of the current access denied (403) page based on the built-in not found (404) page.

Shows a link to the CMS backend if the user is logged in and doesn't have permissions for the backend page it's trying to access, but does have permissions for the CMS backend.

Please note that the following languages are machine translated: ja, pt-br, ru and sv.
2014-06-16 22:58:37 +02:00
Louis Matthijssen 0ce75c412a Use 404 status code for custom 404 page
Fixes #275 and #291.
2014-06-16 18:17:20 +02:00
Sam Georges df25c5d9f7 Fixes #308 2014-06-16 22:22:31 +10:00
Sam Georges 23adc64db1 Undo bad change 2014-06-16 21:13:46 +10:00
Sam Georges 94a4ccb6ab Ref #306 - mysettings should be unrestricted by permissions 2014-06-16 21:13:07 +10:00
Samuel Georges 0b8c8a0c0f Merge pull request #306 from Naxiz/fix-279
Add 'manage partials' and fix my settings
2014-06-16 21:12:17 +10:00
Louis Matthijssen 692b7d8cf8 Add 'manage partials' and fix my settings
Fixes #279.
2014-06-16 13:04:50 +02:00
Sam Georges 91a6918c02 Consider extensible classes (->methodExists()) when looking for dropdown options 2014-06-16 18:00:41 +10:00
Sam Georges 3ddddc03bb Add new form behavior override: formCreateModelObject 2014-06-16 18:00:14 +10:00
Sam Georges 8113371dac Establish the router earlier so we can create page URLs 2014-06-16 17:59:47 +10:00
Sam Georges dfee8dc5c0 When checkbox list has more than 10 items, display it in a scrollable area 2014-06-16 17:59:29 +10:00
Sam Georges 784faed606 Minor JS fixes 2014-06-16 17:58:46 +10:00
Sam Georges e017004a1b Merge branch 'develop' 2014-06-16 08:55:25 +10:00
Samuel Georges b6a24fdf9b Merge pull request #298 from Naxiz/master
Rewind RecursiveIteratorIterator before use
2014-06-16 08:53:47 +10:00
Sam Georges 9ee04d701c Minor 2014-06-16 08:48:26 +10:00
Adis 949a5dc0d9 Add 'checked' property in _field_radio.htm
Add 'checked' property in _field_radio.htm
2014-06-15 23:50:17 +06:00
Louis Matthijssen be00834d80 Rewind RecursiveIteratorIterator before use
Fixes #268 and #288.

More info: https://bugs.php.net/bug.php?id=62914

>As a reminder, all iterators have been designed in a way that you need to call rewind before using.
2014-06-15 16:27:15 +02:00
Sam Georges 4b18c50849 Simplelist control now supports scrollbars and selectable lists 2014-06-15 15:49:06 +10:00
Samuel Georges e8688573ab Merge pull request #296 from BrainCoder/fix_issue_295
a small fix for issue #295/#218
2014-06-15 12:05:54 +10:00
Samuel Georges 457a16d460 Merge pull request #285 from chesterx/master
Selectboxes Retina display issues fixed.
2014-06-15 12:05:30 +10:00
Samuel Georges 322833c78b Merge pull request #283 from mrmlnc/master
Russian language and translation keys
2014-06-15 12:05:09 +10:00
Samuel Georges d53ae0fb68 Merge pull request #281 from octodevel/master
Updated pt-br language
2014-06-15 12:04:36 +10:00
Mitchell Ton 11e297ef62 backend.access_dashboard no longer makes the System menu visible. 2014-06-14 16:55:12 +02:00
Fabricio Pereira Rabelo 845ec08655 Add new lines from editor settings and was corrected a little lines in the validation.php language 2014-06-13 16:53:40 -03:00
Sam Georges 30d29eb5f7 Minor 2014-06-13 20:09:06 +10:00
Sam Georges ff379f5ebf Switch to new Nested Set model trait - October\Rain\Database\Traits\NestedTree 2014-06-13 12:35:12 +10:00
sercan 7ea158135d Selectbox retina display issue 2014-06-12 15:41:18 +03:00
sercan 7dbf9ee02f Selectbox retina display issue 2014-06-12 15:37:52 +03:00
eZees f130dac22c Russian language and translation keys 2014-06-12 11:57:27 +04:00
Sam Georges fbe23091b6 Component properties can now be translated 2014-06-12 15:53:15 +10:00
Sam Georges 05017dc559 listsNested applies orderByNested() automatically to prevent confusion 2014-06-12 14:21:13 +10:00
Sam Georges c8d76c18e4 Fixes clear cache command 2014-06-12 13:29:41 +10:00
Octo Devel 6095934f81 Updated and revised all pt-br translation lines. 2014-06-11 23:11:31 -03:00
Sam Georges ef1c91c10d Complete code editor customization 2014-06-12 11:30:21 +10:00
Sam Georges d19716ce30 Switch settings link from class to custom controller 2014-06-11 22:25:20 +10:00
Sam Georges a38d85c1e1 Complete editor config UI 2014-06-11 22:18:46 +10:00
Sam Georges c393114c07 Improve form styling so checkboxes sit more snugly
Style code editor page
2014-06-11 21:19:26 +10:00
Sam Georges ee27e91c43 Begin to move editor settings to its own controller 2014-06-11 18:48:16 +10:00
Sam Georges 4986b1ef08 Fixes "security vulnerability" 2014-06-11 08:40:02 +10:00
Sam Georges 8b9eb52afd Fixes #255 - Adds a code editor settings page
Email layouts now work
Form fields now support context in their names
2014-06-10 19:30:06 +10:00
Sam Georges 12a7e7776b Minor 2014-06-10 08:16:33 +10:00
Samuel Georges 41fd35e6bf Merge pull request #271 from OctoDevel/master
Add pt-br language for backend
2014-06-10 08:14:35 +10:00
Samuel Georges a16f82a37b Merge pull request #270 from john-mark-wilkinson/master
Update framework.js
2014-06-10 08:14:01 +10:00
Octo Devel f97fd7390c Updated some lines 2014-06-09 19:04:22 -03:00
Octo Devel 4e410927ea Added pt-br language 2014-06-09 18:50:35 -03:00
john-mark-wilkinson 35defa381b Update framework.js
Added prepend option '^' for AJAX framework "data-request-update" parameter
2014-06-09 13:47:00 -07:00
Sam Georges 99408b6b2a Clean 2014-06-08 18:08:54 +10:00
Sam Georges c044e63a07 Bug 2014-06-08 18:07:56 +10:00
Sam Georges ef2234c74b Failsafe fix 2014-06-08 11:20:18 +10:00
Sam Georges 8359baa719 Fixes issue where default value on form fields is not set 2014-06-08 10:58:39 +10:00
Sam Georges de47b6c6a4 Adds new event backend.list.extendColumns 2014-06-08 10:52:46 +10:00
Sam Georges 211c417ab5 Stylesheet no longer cached 2014-06-06 23:25:23 +10:00
Sam Georges 8c151d62eb Overriding emails with templates now works 2014-06-06 23:13:48 +10:00
Sam Georges 65cda23837 Add the ability to send a test message 2014-06-06 22:26:49 +10:00
Sam Georges ab889f0973 Minor improvement 2014-06-06 21:44:35 +10:00
Samuel Georges 8f87c210c4 Merge pull request #258 from hariadi/dev
AssetMaker now can inject external assets
2014-06-06 21:39:56 +10:00
Sam Georges 2b820a20d6 Convert all boolean table columnns to use is_ prefix
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges 9a923e3b98 Add fullpage option to richeditor 2014-06-06 21:39:19 +10:00
Sam Georges 4550f947f9 Fixes #259 2014-06-06 21:39:16 +10:00
Hariadi Hinta df5fcc1936 AssetMaker now can inject external assets
Calling `addJs()`, `addCss()` and `addRss()` in components starting
with https/http or double slash (//) will now reference to the
appropriate URL.
2014-06-06 10:59:33 +08:00
eZees 8a1c0c9bdd update Russian lang 2014-06-06 01:13:32 +04:00
Sam Georges 296e66fc28 Fixes #234 - [Suggestion] Increase width of "ocPopover" panel to 400px 2014-06-05 22:34:32 +10:00
Sam Georges 163810bfee Translate string 2014-06-05 22:31:38 +10:00
Sam Georges 9e81c68e2b Separate buttons, add icon to manage plugins 2014-06-05 22:30:14 +10:00
Sam Georges 7bb13483f2 Translate strings 2014-06-05 22:05:56 +10:00
Sam Georges cf000a905b Can now remove, refresh and disable plugins via the Back-end GUI 2014-06-05 21:51:58 +10:00
Sam Georges f44b203e44 Removing plugins can now be purged from the db, orphaned plugins are visible, don't concat single list relations, add more events to Cms controller. 2014-06-05 18:52:53 +10:00
Sam Georges 40507f12f0 Adds transliteration for slugs in JS 2014-06-05 08:37:57 +10:00
Samuel Georges 863ee7222a Merge pull request #247 from chesterx/master
Better url slugify method / Datepicker right alignment problem
2014-06-05 08:18:04 +10:00
sercan 7c6c435412 Datepicker right-alignment problem. 2014-06-04 16:07:05 +03:00
sercan 648fa6674c URL Slug format method changed for language spesific chars with django's method. 2014-06-04 16:02:47 +03:00
Sam Georges 1728295f3f Fixes an issue where success is still called when AJAX validation fails 2014-06-02 18:16:39 +10:00
Sam Georges 88b138e0d7 Allows empty dropdown arrays 2014-06-01 10:35:14 +10:00
Sam Georges f525b7663b Fix logic flaws 2014-06-01 10:23:59 +10:00
Sam Georges c1e2e81d65 Fix drop down empty arrays being treated as nothing, add advanced callable array to get options from model 2014-06-01 10:15:33 +10:00
Sam Georges 6d190c3ef5 Fixes #238 - Missing else 2014-06-01 09:14:55 +10:00
Sam Georges 8f007d100d Fixes logic error in #233 2014-05-31 10:49:14 +10:00
Samuel Georges 9f30a25cf1 Merge pull request #233 from that0n3guy/master
Fix #229 - Add morphTomany and morphedByMany support
2014-05-31 10:42:17 +10:00
Sam Georges 3f767774c4 Add a new global method getDropdownOptions() for specifying dropdown values
Dropdown overrides now supply the key value and form field name where appropriate.
2014-05-31 10:40:11 +10:00
Peter O c29a0bb4c8 Add morphTomany and morphedByMany support 2014-05-30 12:13:11 -05:00
Sam Georges 435b6d30f9 Me again 2014-05-30 22:12:35 +10:00
Sam Georges c74ff59d29 Forgot my hat 2014-05-30 22:05:00 +10:00
Sam Georges 2bc02a7488 Fixes #191 2014-05-30 21:50:28 +10:00
Sam Georges 394075041c Add better exception handling for non existent components 2014-05-30 21:25:23 +10:00
hidonet cecf25036d Update lang.php
Translated all untranslated lines...
2014-05-30 00:53:40 +03:00
Sam Georges 4f7a88d748 Fixes #221 - Relational search ambiguous column name problem 2014-05-29 19:40:02 +10:00
Sam Georges a78908dcc3 Fixes #225 2014-05-29 19:35:46 +10:00
Sam Georges d808409099 Fixes issue where sort order is lost on inspector dropdown field types 2014-05-29 18:22:48 +10:00
Sam Georges 3c84337da7 Fixes #222 - Plugin commands are now case insensitive 2014-05-29 17:33:02 +10:00
Chris Snyder 81367067ad Switch Redactor to iFrame mode rather than fullscreen 2014-05-28 11:14:29 -04:00
Sam Georges d229fb287e Fixes #216 - hasMany related models can now be deleted 2014-05-28 22:07:00 +10:00
Sam Georges dbc4043a90 Refs #216 - hasMany related model can now be updated 2014-05-28 21:58:39 +10:00
Sam Georges 728de3ba18 Add listRefresh() method, add table row colors 2014-05-28 21:34:54 +10:00
Sam Georges 3fa68a142e Minor style fix 2014-05-28 14:11:13 +10:00
Sam Georges 1bfac1aa11 yes -> true 2014-05-28 14:03:08 +10:00
Sam Georges bfaa55df31 Convert empty string values to NULL, relations cannot be '' 2014-05-28 13:00:31 +10:00
Sam Georges 6aaf4cce43 Form Relation widget now supports a custom name field
Also detects NestedModel behavior listNested()
2014-05-28 12:37:38 +10:00
Sam Georges b47e3587f4 Fixes a bug where singular values of singular relations are not being set 2014-05-28 12:36:45 +10:00
Sam Georges 40efd04558 Fixes https://github.com/octobercms/install/issues/30 2014-05-27 13:49:42 +10:00
Sam Georges 2ea21ae2ac Fixes #213 - use a more friendly error when dates are not defined properly 2014-05-27 13:44:28 +10:00
Sam Georges 5cef2850df Reverse import CSS -> LESS refs #207 2014-05-27 13:30:51 +10:00
Samuel Georges d5348e9f58 Merge pull request #207 from paulwilde/patch-2
Link update notification to the system updates settings page.
2014-05-27 13:19:13 +10:00
Sam Georges 8cc6c6839a Fixes #209 2014-05-27 13:18:21 +10:00
Sam Georges 0f082bd160 Comment out code until determined if it is needed 2014-05-27 13:14:02 +10:00
Sam Georges 9b542efe6f Add complex page link handling to ComponentBase 2014-05-25 00:57:10 +10:00
Sam Georges 8ec4cd6ea3 Add method for looking up other page component properties (getOtherPageComponent) 2014-05-25 00:55:53 +10:00
Paul Wilde e7063488eb Link the "update available" dashboard status text directly to the Updates settings page. 2014-05-24 14:50:56 +01:00
Sam Georges a89eda62cf Add notes 2014-05-24 22:03:20 +10:00
Sam Georges e2fa45e264 Adds new override for components, onInit() 2014-05-24 21:59:30 +10:00
Sam Georges 4951393986 Fixes bug in propertyOrParam() 2014-05-24 21:26:48 +10:00
Sam Georges 05afe91820 Easier access to page object thru components ($this->page->title) 2014-05-24 21:08:33 +10:00
Sam Georges a1d44408b8 Added new method `addComponent()` to Cms Controller 2014-05-24 20:30:22 +10:00
Sam Georges 0697584108 Fixes bug where droppable colour sticks 2014-05-24 20:15:31 +10:00
Sam Georges da7515e230 Components can now be dragged to the component list area (if visible) 2014-05-24 20:05:37 +10:00
Sam Georges 976b364720 Generate the unique ID for the {% component %} tag only 2014-05-24 19:41:29 +10:00
Sam Georges 9e2a76d821 Add core build tag to core assets 2014-05-24 16:57:38 +10:00
Sam Georges bd5e169ac1 Removing a component now removes the standard {% component %} tag 2014-05-24 16:48:36 +10:00
Sam Georges 82f586c0d1 Asset maker functions (addJs, addCss, addRss) now use an optional build code, either *core* or a plugin code. 2014-05-24 16:35:54 +10:00
Sam Georges 431285c4d4 Make the component placeholder 50% opaque
Disable dragging on attached components
2014-05-24 15:55:25 +10:00
Sam Georges c593123700 Components can now be dragged on to a page or layout 2014-05-24 15:18:59 +10:00
Sam Georges bc824ed021 Create public function for getting the ACE editor
Improve API
2014-05-24 15:18:08 +10:00
Sam Georges 87f5079a23 Remove the cookie.js, no longer used 2014-05-24 15:17:11 +10:00
Sam Georges a747b18f0e Still allow newQuery() on Cms objects 2014-05-24 13:50:52 +10:00
Sam Georges cd58891723 Tidy up CmsObject query implementation to reduce overhead 2014-05-24 13:47:34 +10:00
Sam Georges c97e352ea2 Fixes #206 2014-05-24 13:27:26 +10:00
Sam Georges d616d3ae8b Class `CmsPropertyHelper` has been deprecated
Cms Objects now support basic queries that return a collection
2014-05-23 19:36:22 +10:00
alekseybobkov 206d7e43e4 Merge branch 'master' of github.com:octobercms/october 2014-05-23 18:59:35 +11:00
alekseybobkov 0a60255db5 Added the Preview link in to the multi-image uploader / preview mode 2014-05-23 18:59:12 +11:00
Sam Georges 2b43b9d6fb Add redactor font 2014-05-22 22:13:30 +10:00
Sam Georges c876b167af Update redactor to latest 2014-05-22 22:09:16 +10:00
Sam Georges 8dc9bff4ce Fixes issue with singluar relation settings 2014-05-22 20:40:11 +10:00
Sam Georges 34cef2ab46 Fixes #197 - Subfolder duplicated in Controller asset path 2014-05-22 20:29:28 +10:00
Sam Georges 6788a32e8c Components have a new override method `onRender()` called before a component is rendered.
The `{% component %} tag now supports passing parameters that override the component properties when they are rendered.
Calling `addJs()` and `addCss()` in components without a starting slash (/) will now reference the component directory, instead of the theme.
2014-05-22 20:27:44 +10:00
Sam Georges d0a1cc87fb Fixes #194 In MarkupManager filters and functions are backwards 2014-05-22 07:57:36 +10:00
Sam Georges ab2ea0a240 Minor inaccuracy 2014-05-21 21:26:28 +10:00
alekseybobkov 0577054493 Merge branch 'master' of github.com:octobercms/october 2014-05-21 17:52:15 +11:00
alekseybobkov 4a095160cd Added Preview mode for the multi-image file uploader, minor style improvements 2014-05-21 17:51:50 +11:00
Sam Georges aa0332260a Update callout styles 2014-05-21 16:48:02 +10:00
Sam Georges 25fefb6ec8 Reorg class 2014-05-21 16:39:28 +10:00
Sam Georges 08bc886d1b Plugins with missing dependancies are disabled by the system.
Plugins can now be disabled manually by config (see config cms.disablePlugins).
2014-05-21 16:36:05 +10:00
Sam Georges 7711d1a7f1 Fixes language 2014-05-21 10:43:43 +10:00
Sam Georges 5aa17ae0bc Fixes for using paid plugins 2014-05-21 10:05:39 +10:00
Sam Georges 73d8d751a1 Refs #188 Tidy up notes 2014-05-21 09:39:42 +10:00
Samuel Georges a80adc5b4b Merge pull request #114 from filipekiss/feature/backend-portuguese-translation
Add brazilian portuguese translation to backend.
2014-05-21 08:46:49 +10:00
Paul Wilde 9a8846f952 Respect the directory settings inside the config when checking if they are writable. 2014-05-20 19:51:40 +01:00
Sam Georges a6cd797b22 Another fix for SQLite 2014-05-20 19:06:56 +10:00
Sam Georges 969299b495 Fixes #135 - Can now specify a temp directory
Better error reporting
2014-05-20 16:25:34 +10:00
Sam Georges cca27a77d6 Fixes #124 using DbDongle 2014-05-20 15:45:20 +10:00
Sam Georges 6406190634 Add more checks to warnings 2014-05-20 15:44:51 +10:00
Sam Georges 67045ca091 Improve warnings code 2014-05-20 15:22:10 +10:00
Sam Georges 193ffade54 Minor 2014-05-20 10:25:04 +10:00
Samuel Georges e96a4c684f Merge pull request #180 from Jmeyering/master
Allow converting of r/n to /n when editing files in October backend
2014-05-20 10:22:41 +10:00
Samuel Georges 15590c1d65 Merge pull request #177 from mrmlnc/master
Adding new rows in the language files
2014-05-20 09:49:27 +10:00
Samuel Georges 5511100c6d Merge pull request #175 from erJasp/master
Only change "modified" counter on successful save
2014-05-20 09:48:12 +10:00