Hamish Friedlander
876f4c5299
API CHANGE: Modify extensions system to support new config system. Statics are now declared directly on extensions, and there is an add_to_class method extensions can hook into to modify class configuration
2012-03-09 18:16:44 +13:00
Hamish Friedlander
0ab171d7c0
API CHANGE: Add config property on Object as shortcut to objects own properties
2012-03-09 18:13:57 +13:00
Hamish Friedlander
686b0207d5
BUGFIX: Cant use combined_static in FileFinder any more - it falls through to Config system, which doesnt yet exist
2012-03-09 18:13:57 +13:00
Hamish Friedlander
1b05a337b8
API CHANGE: Strip out old static accessors from Object
2012-03-09 18:13:56 +13:00
Hamish Friedlander
d355cd5baf
ENHANCEMENT: Add config layer - the Config access class itself, and the ConfigManfiest builder which parses in the yaml config files
2012-03-09 18:13:56 +13:00
Hamish Friedlander
7125cd4f27
ENHANCEMENT: Piston in symfony yaml library
2012-03-09 18:13:56 +13:00
Sam Minnée
2784a6c228
Merge pull request #228 from sminnee/gridfield-side-by-side-actions
...
Gridfield side by side actions
2012-03-08 20:55:29 -08:00
Sam Minnee
1f7263e55e
ENHANCEMENT: Updated default many-many grid field to show "add existing" and "add new" side by side.
2012-03-09 17:54:39 +13:00
Sam Minnee
818c341c57
API CHANGE: Created GridFieldAddNewButton, replacing the one that was previously hardcoded in GridFieldToolbarHeader
2012-03-09 17:52:26 +13:00
Sam Minnee
12618e2027
API CHANGE: Added targetFragment argument to GridFieldAddExistingAutocompleter, so that its location can be changed. Updated CSS and HTML to allow for this.
2012-03-09 17:52:26 +13:00
Sam Minnee
d795a55bdb
API CHANGE: Removed 'add new' button from GridFieldToolbarHeader, instead opting to include two HTML fragments: toolbar-header-left and toolbar-header-right.
2012-03-09 17:52:26 +13:00
Sam Minnee
92a3535455
API CHANGE: Added targetFragment argument to GridFieldExportButton to control button placement. Moved search fields to 2nd argument.
2012-03-09 17:52:26 +13:00
Sam Minnee
039ba665d4
Merge branch 'button_fixes' of https://github.com/ohararyan/sapphire into ohararyan-button_fixes
...
Conflicts:
admin/css/screen.css
2012-03-09 17:51:41 +13:00
Sam Minnee
7fd90c1b01
Merge branch 'master' of github.com:silverstripe/sapphire
2012-03-09 17:50:41 +13:00
Sam Minnee
adbcf61c56
MINOR: Minor fixes after new SS_List interfaces cleanup
2012-03-09 17:50:32 +13:00
Sam Minnée
bad7c1a0d7
Merge pull request #232 from robert-h-curry/mysite-_config-apostrophes
...
MINOR: Fix typographical errors.
2012-03-08 20:49:32 -08:00
Sam Minnée
9302137125
Merge pull request #233 from halkyon/master
...
Fixed regression where PasswordEncryption field not set on Member
2012-03-08 20:49:21 -08:00
Sam Minnée
c0b032dde1
Merge pull request #234 from silverstripe-scienceninjas/fix-php-5.2-ssviewer
...
BUGFIX PHP 5.2 doesn't allow calling a static method like $className::$staticMethod()
2012-03-08 20:49:14 -08:00
Stig Lindqvist
68d83d187b
BUGFIX PHP 5.2 doesn't allow calling a static method like $className::$staticMethod()
2012-03-09 17:36:07 +13:00
Sam Minnee
83bfe54b01
Merge branch 'more-list-interfaces' of https://github.com/silverstripe-scienceninjas/sapphire
2012-03-09 17:30:36 +13:00
Sean Harvey
d28da56e19
BUGFIX Fixed regression where Member::PasswordEncryption field wouldn't be set to the default
2012-03-09 17:29:57 +13:00
Ryan O'Hara
fb17f169d9
MINOR: Remove invalid changes to input.hasDatepicker
2012-03-09 17:08:26 +13:00
Stig Lindqvist
6d380cd546
BUGFIX GridFieldPaginator did not work correctly after SS_Limitable was introduced
2012-03-09 17:07:42 +13:00
Stig Lindqvist
4f1da0a5e8
MINOR If the limit clause on DataObject::get() passes a SQL type of limit, modify it for SS_List::limit()
2012-03-09 17:07:42 +13:00
Stig Lindqvist
b6803f6141
MINOR Check that component getActions returns an array before using it
2012-03-09 17:07:42 +13:00
Stig Lindqvist
34e7e9a05e
MINOR Fix of GridFieldDefaultConfigTest
2012-03-09 17:07:41 +13:00
Stig Lindqvist
0a82b903bc
MINOR ListDecorator::limit must exactly match SS_Limitable::limit()
2012-03-09 17:07:41 +13:00
Stig Lindqvist
2cb67efe07
API CHANGE DataObject::getComponents() should use default value for limit as NULL
2012-03-09 17:07:41 +13:00
Sam Minnee
426f16764c
ENHANCEMENT: GridFieldComponents will now use SS_Filterable, SS_Sortable, and SS_Limitable to determine which features are applicable to the List provided, and either throw an error, or silently disable the feature.
...
API CHANGE: Added throwExceptionOnBadDataType() to GridFilterFilter, GridFieldPaginator, and GridFieldSortableHeader.
2012-03-09 17:07:41 +13:00
Sam Minnee
e9e7655867
API CHANGE: Added SS_Sortable, an extra interface to apply to SS_Lists.
2012-03-09 17:07:41 +13:00
Sam Minnee
f000a47813
API CHANGE: Added SS_Filterable, an extra interface to apply to lists.
2012-03-09 17:07:40 +13:00
Sam Minnee
a55e06f6b5
API CHANGE: Introduce SS_Limitable class for adding to SS_Lists that have limit capability.
...
API CHANGE: Deprecated SS_List::getRange() in favour of SS_Limitable::limit().
API CHANGE: Introduce SS_Limitable::limit($limit, $offset = 0) as the only modern way of specifying limits; deprecate all others.
2012-03-09 17:07:40 +13:00
Ryan O'Hara
a5666d6d98
MINOR: Remove 2px margin from create button in New Member area
2012-03-09 17:03:48 +13:00
Robert Curry
d34dca675a
MINOR: Fix typographical errors.
2012-03-09 17:00:25 +13:00
Sam Minnée
193288a021
Merge pull request #229 from halkyon/master
...
Renamed test GridFieldToolbarHeaderTest classes (sorry for so many commits!)
2012-03-08 19:57:36 -08:00
Sam Minnee
f51515b62a
Merge branch 'master' of https://github.com/adrexia/sapphire into adrexia-master
...
Conflicts:
admin/css/screen.css
2012-03-09 16:56:43 +13:00
Sean Harvey
033a1e593a
MINOR Fixed naming of test classes
2012-03-09 16:55:20 +13:00
Sam Minnée
0c93d3193e
Merge pull request #226 from halkyon/master
...
Fixed GridFieldToolbarHeaderTest
2012-03-08 19:53:29 -08:00
Sean Harvey
e78419cef1
MINOR Fixed tests for GridFieldToolbarHeaderTest
2012-03-09 16:47:35 +13:00
Sam Minnée
d9c18ad78e
Merge pull request #225 from halkyon/master
...
Fixed broken GridField tests
2012-03-08 19:46:17 -08:00
Sean Harvey
9b4b34c4f9
MINOR Fixed broken tests in GridFieldDetailFormTest
2012-03-09 16:37:25 +13:00
Sam Minnée
7ae2eda561
Merge pull request #224 from phalkunz/master
...
Editing the URL keeps reverting back bug (#6842 )
2012-03-08 19:26:02 -08:00
Stig Lindqvist
2ab12affec
Merge pull request #210 from sminnee/form-visiblefields
...
Form::VisibleFields() and FieldList::VisibleFields()
2012-03-08 19:24:25 -08:00
Saophalkun Ponlu
c6d7301fab
BUGFIX: Change to a page url segment doesn't get saved properly caused by 'disabled' attribute on the field, which is added by url segment suggestion function (ticket #6842 )
2012-03-09 16:11:32 +13:00
Sam Minnée
2b245899b2
Merge pull request #223 from halkyon/deprecation_fixes
...
Deprecation fixes
2012-03-08 18:49:45 -08:00
Sean Harvey
53bf61c968
Merge remote-tracking branch 'upstream/master' into deprecation_fixes
2012-03-09 15:47:20 +13:00
Sam Minnée
f01982a829
Merge pull request #219 from halkyon/master
...
Fixed HtmlEditorField not inserting file/page links correctly due to broken shortcodes
2012-03-08 18:46:03 -08:00
Sam Minnee
3d54668896
MINOR: Added explicit 'public' keyword on functions.
2012-03-09 15:42:31 +13:00
Sam Minnee
ba93028b01
API CHANGE: Added Form::VisibleFields() and FieldList::VisibleFields(), which list everything except hidden fields, to assist with the creation of custom form layouts.
2012-03-09 15:41:42 +13:00
Sean Harvey
2644cbb6e9
BUGFIX Remove use of encryptPasswords; use PasswordEncryptor_None
...
instead
2012-03-09 15:31:33 +13:00