Commit Graph

70 Commits

Author SHA1 Message Date
Steve Boyd 6f5b32da26 ENH PHP 8.1 compatibility 2022-04-13 10:31:07 +12:00
Aaron Carlino c754116963 Add new regenerate_on_build 2021-05-27 15:25:38 +12:00
Ingo Schommer 9e65247cd1 Test addExtraClass() 2018-12-11 16:05:58 +13:00
Christopher Joe 4c940e789c BUG Fix table_name config for test pages 2017-11-27 20:24:08 +13:00
Ingo Schommer d2711a82bb Add ownership model for files 2017-07-06 14:20:29 +12:00
Damian Mooyman 02e932f3e5
Remove object class 2017-05-18 17:23:32 +12:00
Ingo Schommer e526c9692c Removed legacy fields
See https://github.com/silverstripe/silverstripe-framework/pull/6883
2017-05-08 20:25:15 +12:00
Ingo Schommer 0e893b503b Support for new DatetimeField
See https://github.com/silverstripe/silverstripe-framework/issues/6140
2017-04-26 10:32:09 +12:00
Ingo Schommer 8cb15a45de Align date minimums with db defaults
Avoid validation errors by default
2017-04-26 10:32:02 +12:00
Ingo Schommer 902151603c Removed unused DMYDate 2017-04-26 10:31:22 +12:00
Ingo Schommer 097e136525 Use HTML5 date (with min-date case) 2017-04-03 12:01:47 +12:00
Ingo Schommer df5681371d Added TimeField with setHTML5(true) 2017-03-31 14:12:56 +13:00
Ingo Schommer 1363efe1e1 Removed AssetField, only use new UploadField
AssetField and the old UploadField have been removed from core.
2017-03-30 09:32:57 +13:00
Ingo Schommer f465d5c3ff Updated setShowCalendar() use 2017-02-16 11:27:12 +13:00
Ingo Schommer 1df00831f4 Use new SeparatedDateField 2017-02-16 09:08:28 +13:00
Ingo Schommer c55b641604 Scale/float testing 2017-02-16 08:23:09 +13:00
Ingo Schommer 550f9856d6 Tests for new AssetAdmin UploadField 2017-01-11 23:38:27 +13:00
Damian Mooyman 813e75a880 Update deprecated API
Code cleanup
2017-01-11 10:47:17 +13:00
Ingo Schommer 0618abe1ab Added new HTMLReadonlyField implementation 2016-10-20 22:06:02 +13:00
Ingo Schommer 89922b58e9 Don't set OptionSetField to multiple vals
It's a radiobutton based field, so multiple values don't make sense here
2016-10-20 08:51:27 +13:00
Ingo Schommer a0099fb03f Populate readonly/disabled manymany 2016-10-20 08:37:06 +13:00
Ingo Schommer 8a024fd39c Use actual manymany for CheckboxSetField
It's not really designed to work with a has_one or database column (you'd use OptionsetField for that).
Also removed the "Field" suffix from "MultipleListboxField" (inconsistent with other column names)
2016-10-18 23:15:37 +13:00
Ingo Schommer 3eb6295f76 More consistent field loading, using loadDataFrom() in react test admin 2016-10-18 22:07:07 +13:00
Ingo Schommer 7137b456cf Consolidated fields 2016-10-18 16:38:41 +13:00
Ingo Schommer 8a2f501805 Sort items (no additions) 2016-10-18 16:32:13 +13:00
Ingo Schommer ccbbd91822 Set values on readonly/disabled fields
These field variations are not corresponding to properties on the underlying DataObject,
hence need to be set manually. At the moment, Form->loadDataFrom() is never called during schema generation,
so the setValue() calls are required for all fields - which is a bug in the LeftAndMain->schema() implementation.
2016-10-14 07:47:57 +13:00
Ingo Schommer fbae8eef90 Fixed casing in HTMLEditorField default data 2016-10-14 07:46:13 +13:00
Ingo Schommer c86232f198 Present HTML formatted text in HTMLEditorField test 2016-10-14 07:46:00 +13:00
Ingo Schommer e143204ae6 Regression on field labels
Auto-conversion was a bit too overzealous, and I failed at reviewing the diff properly.
2016-09-14 16:34:31 +12:00
Ingo Schommer d735641bc0 Fixed namespace regression 2016-09-10 22:14:11 +12:00
Ingo Schommer 7720748b34 Compat with SS4 namespaces
See https://github.com/silverstripe/silverstripe-framework/issues/5637
2016-09-07 17:10:55 +12:00
Damian Mooyman 0e84d74b24
Add description and right title 2016-07-21 13:43:44 +12:00
Ingo Schommer 8f315e7962 Namespaced model to get more 4.x test coverage 2016-07-01 14:37:50 +12:00
Ingo Schommer d66b64d1fa Wrapper div for LiteralField 2016-06-17 14:17:36 +12:00
Ingo Schommer 049277d71f LiteralField with HTML 2016-06-16 14:14:18 +12:00
Ingo Schommer aaa56c176e More realistic SelectionGroup config 2016-06-16 14:14:13 +12:00
Ingo Schommer e98f22f400 Removed TimeWithDropdown, no longer supported in core 2016-06-16 13:35:41 +12:00
Ingo Schommer d7d2afe250 Added more fields (AssetField, LiteralField, ConfirmedPasswordField) 2016-06-16 13:31:34 +12:00
Ingo Schommer a499292bb4 Added more field variations (LabelField, CompositeField, SelectionGroup) 2016-06-16 13:11:29 +12:00
Ingo Schommer 112bdeea92 4.x compat 2016-04-19 09:27:29 +12:00
helpfulrobot a18cb30402 Converted to PSR-2 2015-12-18 09:20:49 +13:00
Ingo Schommer 71a988843a ToggleCompositeField variation 2014-02-10 08:51:18 +13:00
Ingo Schommer 29de31052a MoneyField test 2014-01-22 22:21:03 +13:00
Ingo Schommer 48a939f589 Removed tests for AjaxUniqueTextField, no longer in master 2013-12-20 00:43:22 +01:00
Ingo Schommer 1b1499a3f8 Added 'required' and 'validated' fields 2013-09-18 13:01:56 +02:00
Ingo Schommer 2bd2d5f844 More comprehensive UploadField test cases 2013-05-29 17:26:17 +02:00
Ingo Schommer e15366359e 3.1 compat 2013-03-26 13:53:37 +01:00
Ingo Schommer 52e8bc13a7 NEW Test FieldGroup 2013-01-16 10:30:00 +01:00
Ingo Schommer 247ebff56c Added UploadField example with canUpload=false 2013-01-11 00:40:35 +01:00
Ingo Schommer a0c74c5d47 Populate default data in form fields for more accurate testing.
Also adjusted to new tooltip format in 3.1 (optional)
2012-12-13 14:59:32 +01:00