Commit Graph

1658 Commits

Author SHA1 Message Date
Samuel Georges 584ae64e6d Merge pull request #901 from litvinchuk/develop
[Fix] throws error when remove displayed column from config
2015-01-25 13:16:37 +11:00
Samuel Georges 1e0a890efb Fixes #898 - Manually added translations 2015-01-25 13:14:31 +11:00
Samuel Georges ff415a8542 Tidy up 2015-01-25 13:10:17 +11:00
Samuel Georges 9ec0ae6ae3 Merge branch 'master' into develop 2015-01-25 13:06:52 +11:00
Samuel Georges e4d4a29bdd withDeferred() will add constraints for us 2015-01-25 13:02:28 +11:00
Samuel Georges b58666b4a0 Massive improvements to RelationController, most button types are available 2015-01-25 13:02:06 +11:00
Samuel Georges b313a29e3a Trigger api should fire on render 2015-01-23 20:50:08 +11:00
Alex Bass ac70759e23 Fixed problem with white text on white background in editor 2015-01-22 16:12:57 -05:00
gergo85 c65b7a6b8e Minor cleanup 2015-01-22 09:06:30 +01:00
alekseybobkov e7e50bc684 Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-21 21:39:03 -08:00
alekseybobkov cc23b434cb Minor improvements in the CMS API 2015-01-21 21:38:42 -08:00
jtherczeg 831ff79c47 Corrections and updates for Build 182 2015-01-21 18:32:23 +01:00
Samuel Georges 9c4b2d690b Tidy up event 2015-01-21 22:03:52 +11:00
Samuel Georges f24d9ab3d3 Turns out this event was used, added it back with proper args 2015-01-21 21:41:09 +11:00
Samuel Georges 25835e5f55 Implement belongsTo RelationController type 2015-01-21 20:53:19 +11:00
Samuel Georges a0490c3a4e Fix bad error message 2015-01-21 20:02:16 +11:00
Samuel Georges 39daf773bc Implement hasOne RelationController type 2015-01-21 19:47:38 +11:00
Samuel Georges 560acc5220 Minor 2015-01-21 17:36:57 +11:00
Samuel Georges 46dd064aad Minor 2015-01-21 17:01:35 +11:00
alekseybobkov d850a795fd Minor updates in the components API and Inspector 2015-01-20 19:38:02 -08:00
Sergiy Litvinchuk fcc93e9319 fix error on remove displayed list column 2015-01-20 23:48:38 +02:00
n.kolesnichenko 3013935374 Bug fix. There is no Aliasing to Model class in FormField class. 2015-01-19 10:47:43 +03:00
alekseybobkov 1dd2248717 Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-18 19:20:46 -08:00
alekseybobkov 8ff242c1d0 Fixed default options support in Inspector, minor improvement in the components API. 2015-01-18 19:20:33 -08:00
Samuel Georges 7b4a419241 Not sure this event is used anywhere, it has improper implementation (missing $result from passed arguments) 2015-01-18 16:00:38 +11:00
Samuel Georges 2bf0084796 * Build 180 - Use less situational event names. @ping alekseybobkov 2015-01-18 15:59:44 +11:00
Samuel Georges e7b0c3ae2c Typo 2015-01-18 15:30:09 +11:00
Samuel Georges 47cd204686 Add event for backend, before running a controller 2015-01-18 15:23:19 +11:00
Samuel Georges a936255407 Use Mystery man default gravatar image 2015-01-18 15:00:05 +11:00
Samuel Georges 78530afa44 Break up longer words 2015-01-18 14:52:48 +11:00
Samuel Georges 5bbb248ffa Minor 2015-01-18 14:49:09 +11:00
Samuel Georges eb8f4ec1a8 Removed generic permission "Manage settings", these should be more granular to the tool
Fixes #831 - Fixes dashboard redirect, add "Manage mail settings" permission
Fixes bug in Settings permissions, they now work!
2015-01-18 13:16:18 +11:00
Samuel Georges b970ffba96 Rem deprecated code 2015-01-18 12:14:05 +11:00
Samuel Georges 010dbb33d7 Fixes #895 - Persist query filter on paginate/list refresh 2015-01-18 11:45:25 +11:00
Samuel Georges fe05f96266 Revert change, we don't need pagination here 2015-01-18 11:13:51 +11:00
Samuel Georges aef8ee038a Merge pull request #894 from gergo85/master
Show table setup icon and pagination
2015-01-18 11:12:35 +11:00
gergo85 5e55588ba9 Show table setup icon and pagination 2015-01-17 12:09:29 +01:00
jtherczeg a629c46c69 Updates for Build 178
Hungarian language files updated for Build 178
2015-01-16 15:00:40 +01:00
Samuel Georges e0f1f53b2b Readd language keys removed by a sloppy merge 2015-01-16 18:30:55 +11:00
alekseybobkov 291a5b46aa Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-15 21:35:53 -08:00
alekseybobkov 39c4ec6371 Remove Redactor-specific markup and attributes from the edited text. 2015-01-15 21:35:39 -08:00
Samuel Georges 6f5e3c7682 Minor bug fix where first column is not sortable 2015-01-15 17:26:21 +11:00
alekseybobkov b25606ddd1 Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-14 19:41:51 -08:00
alekseybobkov 5d82dc5d10 minor 2015-01-14 19:41:42 -08:00
alekseybobkov f5aee22110 Improved default checkbox value handling in the Inspector. Imrpovements in the Redactor figure toolbar support. 2015-01-14 19:39:53 -08:00
Samuel Georges dfee19a543 Introduce a delay on the CMS sidepanel tab 2015-01-14 17:34:47 +11:00
alekseybobkov 3499bbf063 Compiled Table JavaScript files, removed old table-min.js 2015-01-13 21:05:45 -08:00
alekseybobkov c2d03194b4 Merge branch 'develop' of github.com:octobercms/october into develop
Conflicts:
	modules/backend/widgets/table/assets/js/build-min.js
2015-01-13 18:46:01 -08:00
alekseybobkov 70d3778611 Minor changes in the Table widget validation 2015-01-13 18:44:20 -08:00
Samuel Georges 7119ae5695 Merge pull request #886 from mahony0/patch-3
Update lang.php
2015-01-13 21:21:57 +11:00
Samuel Georges 363ef7fde3 Merge pull request #868 from Rias500/master
Allow SVG in image upload
2015-01-13 17:51:48 +11:00
Samuel Georges 69a3aedffb Fixes an issue where duplicate assets are sent across the AJAX wire 2015-01-13 17:46:46 +11:00
Samuel Georges 66cc3a852f Minor fix 2015-01-13 17:26:53 +11:00
Samuel Georges 83cfb52d76 Recompile assets 2015-01-13 17:26:53 +11:00
alekseybobkov 433e99d6e7 Fixed a bug with closing tabs in the CMS 2015-01-12 22:23:13 -08:00
Mahmut 7cac0e421e Update lang.php
Why these lines removed? On backend/backend/usergroups, strings not showing up..
2015-01-12 15:10:50 +02:00
Samuel Georges c4cef299dd Fixes #828 - php artisan october:util compile assets 2015-01-12 20:08:53 +11:00
Samuel Georges 7e7d77c5e6 Fixes #869 - Constructor doesn't have static. ping @alekseybobkov 2015-01-12 20:08:52 +11:00
alekseybobkov 090264e3b9 Minor fixes in the Inspector and Scrollbar classes. Minor updates in the Table widget. 2015-01-11 20:56:17 -08:00
alekseybobkov ac758b91c8 Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-11 13:44:13 -08:00
alekseybobkov cbc808520d Added JS source map extension to the white map in the .htaccess file. Minor fix in the forms styling. Implemented client-side validation for the Table widget. Updated the Table widget readme file. 2015-01-11 13:42:42 -08:00
Samuel Georges f264d73b18 Merge pull request #879 from scottbedard/patch-3
Patch 3
2015-01-10 11:48:19 +11:00
Scott Bedard 4d66734cc3 Update october.inspector.js
Reused validationMessage, and now allowing for string zero
2015-01-09 19:25:01 -05:00
Scott Bedard f628eaf666 Adds "required" component properties
Adds a "required" and "requiredMessage" key to component properties. If a required field does not have a requiredMessage, a default message of "Required fields were left blank." will be used.

Example usage...
```php
public function defineProperties()
{
    return [
        'maxItems' => [
             'title'             => 'Max items',
             'description'       => 'The most amount of todo items allowed',
             'type'              => 'string',
             'required'          => true,
             'requiredMessage'   => 'You must set the maximum todo items allowed!'
        ]
    ];
}
```
2015-01-09 19:12:21 -05:00
Samuel Georges ddaceb5ad7 Merge pull request #875 from scottbedard/patch-2
Adds isHidden check to backend components widget
2015-01-10 10:52:41 +11:00
Samuel Georges aa11693117 Merge pull request #867 from mahony0/patch-2
Update lang.php
2015-01-10 10:41:51 +11:00
Samuel Georges 6ffccd9e4e Merge pull request #866 from mahony0/patch-1
Update lang.php
2015-01-10 10:41:32 +11:00
Samuel Georges dd6233e81d Clean up code 2015-01-10 10:41:02 +11:00
Samuel Georges c2b6b4be5f Merge pull request #865 from gergo85/master
Add plugin counter
2015-01-10 10:30:54 +11:00
alekseybobkov bc287a9559 Minor fix in the drop-down cell procesor. Added some Validation documentation. 2015-01-08 20:39:44 -08:00
Scott Bedard 3ca540ac61 Adds isHidden check to backend components widget
Allows components to be hidden from the backend components widget by checking their isHidden value
https://github.com/octobercms/october/blob/master/modules/cms/classes/ComponentBase.php#L41
2015-01-08 09:42:41 -05:00
alekseybobkov e1ebfac575 Merge branch 'develop' of github.com:octobercms/october into develop 2015-01-07 22:22:38 -08:00
alekseybobkov c26545913c Improvements in the table widget, added new events to the CMS core, form styling, added support for the Table widget in in the CMS area. 2015-01-07 22:21:52 -08:00
= ef5e54aa1a Allow SVG in image upload 2015-01-06 11:40:45 +01:00
Mahmut d1676ae8ad Update lang.php
Added translate for unconverted strings and some of them optimized for successful converting.
2015-01-05 21:58:06 +02:00
Mahmut 722a5bd2b7 Update lang.php
Added translate for unconverted strings and some of them optimized for successful converting.
2015-01-05 21:49:49 +02:00
Samuel Georges 9ea6940e6a Add {{ this.session }} 2015-01-05 21:08:30 +11:00
gergo85 720cd0ac71 Add translate and remove unnecessary commas 2015-01-05 10:05:03 +01:00
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