Guy Sartorelli
83575c72c1
Merge branch '6' into 7
2024-06-20 16:42:19 +12:00
Steve Boyd
6541365a8e
ENH Use class name instead of self
2024-06-14 21:49:48 +12:00
Steve Boyd
1417d90b4e
API Set extension hook implementation visibility to protected
2024-05-20 17:06:29 +12:00
Guy Sartorelli
ca972ff5f2
ENH Add generic types ( #1261 )
2024-01-19 10:29:08 +13:00
Steve Boyd
70d9cd27b2
MNT Update @methods on class docblocks
2023-12-15 17:04:35 +13:00
Sabina Talipova
7c1ca456ba
MNT Remove TODO
2023-10-19 14:54:35 +13:00
Steve Boyd
77af08139c
Merge branch '5' into 6
2023-02-02 16:04:16 +13:00
Steve Boyd
10fc452c8d
Merge branch '5.14' into 5
2023-02-02 16:03:12 +13:00
Steve Boyd
58583ded8d
Merge branch '5.13' into 5.14
2023-02-02 16:02:49 +13:00
Sabina Talipova
1ea2b8e87f
API Remove deprecated code ( #1185 )
2023-01-25 13:55:24 +13:00
Steve Boyd
b6fbd374ea
MNT Remove legacy upgrader config
2023-01-20 16:21:49 +13:00
Steve Boyd
14e1e5e1fa
MNT Broken builds
2023-01-19 21:16:49 +13:00
Steve Boyd
746ac8aedf
FIX Use HTMLValue::class
2023-01-18 10:34:46 +13:00
Sabina Talipova
2b9d9833b3
DEP PHP Support in CMS5
2023-01-09 15:24:33 +13:00
jeric realubit
c593138569
FIX Ensure .nolabel is only added once when Hide Title is used
2022-12-07 22:58:34 +13:00
Steve Boyd
7a6cd1c211
API Stop using deprecated API
2022-11-29 09:36:08 +13:00
Steve Boyd
2a2b66a09b
API Update deprecations
2022-11-16 11:57:49 +13:00
Loz Calver
c0fd386ea7
Fix incorrect label on unwritten field groups
2022-10-27 10:42:43 +01:00
Guy Sartorelli
853fb646dc
Merge branch '5.13' into 5
2022-06-02 10:43:54 +12:00
Guy Sartorelli
5e226f00dd
Merge branch '5.12' into 5.13
2022-06-02 10:43:42 +12:00
Sabina Talipova
63c6326a63
FIX MAX_FILE_SIZE of the last EditableFileField
2022-06-01 14:08:00 +12:00
Sabina Talipova
92aded3016
Protect uploads if folder for EditableFileField was removed
2022-05-25 14:07:35 +12:00
Steve Boyd
792d61fded
ENH PHP 8.1 compatibility
2022-04-13 13:52:56 +12:00
Guy Sartorelli
60cd3d0937
FIX Ensure all fields are available for updateCMSFields(). ( #1089 )
2022-03-03 16:47:45 +13:00
Steve Boyd
b13cb73deb
FIX Add namespaces back to translation files, use EditibleFileField class
2021-05-31 12:54:31 +12:00
Chris Penny
72a213790e
MNT Update docblocks and import statements ( #1044 )
2021-02-26 16:13:23 +13:00
Michal Kleiner
66bbe44972
FIX Add missing dots in translation string references
2020-12-02 10:01:50 +13:00
Steve Boyd
ead1827aa1
Merge branch '5.6' into 5.7
2020-11-12 15:17:31 +13:00
Dylan Wagstaff
0ce94b75f5
FIX correctly calculate MaxFileSizeMB
...
The inputted value is intended to represent megabytes, but is only
multiplied by 1024 - meaning it'd represent kilobytes. This is then used
to compare with the PHP setting number, which is bytes in the range of
megabytes. Kilobytes are always under megabytes, meaning size
comparisons elsewhere in the code are always true.
We should ensure the calculation for validation is correct.
2020-11-01 11:31:23 +13:00
Maxime Rainville
d2bf27c847
MNT Fix broken merged up ( #1013 )
2020-10-22 15:47:17 +13:00
Maxime Rainville
4eb0fe25b9
Merge branch '5.5' into 5.6
2020-10-22 10:22:19 +13:00
Steve Boyd
81fcd669a2
FIX Show custom validation message for checkbox and radio groups
2020-07-21 17:30:55 +12:00
Maxime Rainville
27228d12af
[CVE-2020-9309] Require MimeUploadValidator on userformis' File Upload field
2020-07-13 11:33:46 +12:00
Maxime Rainville
25978d3c58
Clean up tests
2020-06-12 00:55:12 +12:00
Andre Kiste
3b40be3b8f
NEW Add folder confirmation modal when adding a new EditableFileField
to a userform. ( #972 )
2020-06-10 16:59:01 +12:00
Garion Herman
14ce51e517
NEW Improve Unrestricted Folder warning, bump core requirement to ^4.6 ( #965 )
2020-06-09 21:01:09 +12:00
Jess Champion
25bfc9eaf5
Required fields can have display rules. Hidden required fields are dynamically excluded from server and client side validation.
2020-01-10 10:41:59 +13:00
Charlie Bergthaler
dfeb922818
FIX Add missing import statement for SilverStripe\ORM\ValidationResult in UserDefinedFormController and EditableFileField.
2019-10-07 21:56:22 +13:00
Bram de Leeuw
8703ace32a
validate that a classname had been set
2019-07-15 11:15:30 +02:00
Robbie Averill
d0e937a588
FIX Allowed text length fields now align correctly with each other
2019-05-17 15:12:57 +12:00
Robbie Averill
d141c83e0a
Import missing PHPDoc doc blocks, switch intval() for (int) casting
2019-05-17 14:56:00 +12:00
Robbie Averill
1ac3f5a97c
Merge branch '5.3' into 5.4
2019-05-02 11:02:23 +12:00
Robbie Averill
5f3014ac54
Merge branch '5.2' into 5.3
2019-05-02 11:02:12 +12:00
Robbie Averill
c7cd970024
Merge branch '5.1' into 5.2
2019-05-02 11:01:59 +12:00
Robbie Averill
79e343c1d9
Merge branch '5.0' into 5.1
2019-05-02 11:01:50 +12:00
Joe Harvey
2cd0602886
Remove unnecessary isset() check
2019-05-01 09:16:22 +12:00
Joe Harvey
418017494f
Prevent 'undefined index' warnings when optional country dropdown fields are left empty
2019-05-01 09:16:22 +12:00
Robbie Averill
e36de481cc
Merge branch '5.3'
2019-03-19 12:05:54 +13:00
pjayme
b49d38ff0f
updated canCreate function to check for Parent object
2019-03-13 10:18:41 +13:00
pjayme
d8a8ddc61d
re-added can* methods for EditableOption field
2019-03-13 09:20:51 +13:00