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
Sean Harvey
ae45ef3bc2
Merge pull request #222 from robert-h-curry/6667-install-use-temp-folder-override-rc
...
Issue #6667 : Use TEMP_FOLDER in install.php
2012-03-08 18:22:14 -08:00
Sean Harvey
d0a0df0b8e
API CHANGE Removed Security::$useSalt static, please use a custom PasswordEncryptor instead
2012-03-09 15:06:12 +13:00
Robert Curry
ecb279c33e
Issue #6667 : Check for TEMP_FOLDER _ss_envrionment override in install script.
2012-03-09 15:06:01 +13:00
Naomi Guyer
f048b7edf0
BUG FIX: Support for gradients in editor in IE9
...
Signed-off-by: Naomi Guyer <adrexia@gmail.com>
2012-03-09 15:04:26 +13:00
Sean Harvey
0d8151fd3d
Merge remote-tracking branch 'upstream/master' into deprecation_fixes
2012-03-09 15:03:43 +13:00
Sean Harvey
0df958f81d
MINOR Fixed tests to use commas as delimiter for shortcodes, also test spaces still work as well
2012-03-09 15:00:03 +13:00
Sean Harvey
aca2b2f3b5
API CHANGE Removed deprecated Security::get_encryption_algorithms() - please use PasswordEncryptor::get_encryptors() instead
2012-03-09 14:51:34 +13:00
Sean Harvey
6e58026c27
API CHANGE Removed deprecated Security::encrypt_passwords() - please use PasswordEncryptor_None instead.
2012-03-09 14:50:14 +13:00
Sam Minnée
e307594c05
Merge pull request #218 from mrmorphic/6856-isdev-bug-rc
...
bugfix for 6856, isDev=1&showqueries going into infinite loop
2012-03-08 17:45:28 -08:00
Sam Minnee
a071456837
Merge branch 'master' of github.com:silverstripe/sapphire
...
Conflicts:
tests/forms/gridfield/GridFieldDetailFormTest.php
tests/forms/gridfield/GridFieldPopupFormsTest.yml
2012-03-09 14:37:32 +13:00
Sean Harvey
4a52e29620
API CHANGE Removed deprecated File::getLinkedURL() - please use custom code instead.
2012-03-09 14:37:06 +13:00
Sean Harvey
a2353f793d
MINOR Fixed misspelled "extension" in
...
DataExtension::load_extra_statics()
2012-03-09 14:35:12 +13:00
Sean Harvey
71c2a2286a
API CHANGE Removed support for extraDBFields method in DataExtension, please ensure you are using extraStatics on your extension classes
2012-03-09 14:34:25 +13:00
Sean Harvey
49267dbbc4
ENHANCEMENT Shortcodes now support commas as delimiter for attributes (thanks aoneil for help with the regex!) (trac #6868 )
...
BUGFIX HtmlEditorField not inserting shortcodes correctly (trac #6868 )
2012-03-09 14:25:42 +13:00
Mark Stephens
627708e3a8
BUGFIX: add Director::isDev parameter so we can test if we know we're dev mode already without touching the database. Used in showqueries on MySQL, so that errors are avoided when showing queries on initial switch to dev move ( #6856 )
2012-03-09 14:20:22 +13:00
Naomi Guyer
050afddc8e
BUG FIX: Make Inputs in Input-Selects take up the whole select box ( #6934 )
...
Signed-off-by: Naomi Guyer <adrexia@gmail.com>
2012-03-09 14:08:34 +13:00
Stig Lindqvist
09d6fa7bb3
API CHANGE Renamed GridFieldDefaultColumns to GridFieldDataColumns #6921
2012-03-09 14:07:40 +13:00
Naomi Guyer
b7f5f91759
BUG FIX: Open new window for "Help" in CMS nav
...
Signed-off-by: Naomi Guyer <adrexia@gmail.com>
2012-03-09 14:07:12 +13:00
Stig Lindqvist
6d0b0d6788
API CHANGE Removing GridFieldDeleteAction and moved functionality into GridFieldRemoveButton #6921
2012-03-09 13:55:49 +13:00