Commit Graph

234 Commits

Author SHA1 Message Date
Guy Sartorelli
f380700ea6
FIX Only include extension if elemental is installed (#196) 2024-07-29 15:16:21 +12:00
Guy Sartorelli
579e1602e6
FIX Don't require classes that don't exist (#195) 2024-07-29 11:45:23 +12:00
Guy Sartorelli
0370f64bbd
FIX Don't cause errors if elemental isn't installed (#194) 2024-07-29 11:25:13 +12:00
Steve Boyd
8bbb950f76 NEW Add ElementalAreasPageExtension 2024-07-23 09:41:24 +12:00
Steve Boyd
b63af3c79e FIX Check that elemental is installed 2024-06-21 17:28:27 +12:00
Steve Boyd
1513d51a42 NEW Add models for testing elemental searchable fields 2024-06-20 11:31:43 +12:00
Steve Boyd
09db0d33d2 ENH Use class name instead of self 2024-06-14 12:30:24 +12:00
Steve Boyd
5bbeb77777 FIX Remove any extra added tabs from SingleTabPage 2024-06-13 12:18:39 +12:00
Guy Sartorelli
d27e8db91e
Merge pull request #181 from creative-commoners/pulls/1/nested-gridfield-behat-tests
MNT Change set of ids to limit in NonRelationalData test class
2024-05-28 13:50:52 +12:00
Sabina Talipova
d18f92e411 MNT Change set of ids to limit in NonRelationalData test class 2024-05-28 13:46:12 +12:00
Guy Sartorelli
0c704a2095
Merge pull request #179 from creative-commoners/pulls/1/nested-gridfield-behat-tests
MNT Object for Nested GridField testing
2024-05-28 09:52:57 +12:00
Sabina Talipova
47189c437c MNT Object for Nested GridField testing 2024-05-24 15:50:18 +12:00
Guy Sartorelli
fcf39f1cf9
MNT Use an EmailField so field validation is triggered in behat (#180) 2024-05-22 17:11:21 +12:00
Steve Boyd
ebc198a7d4 ENH Add MyFile to ElementContentExtension 2024-05-08 14:12:55 +12:00
Steve Boyd
433028abeb ENH Make ElementalContentExtension MyPage a required field 2024-05-06 09:56:55 +12:00
Steve Boyd
5bc4ed80c3 NEW Extensions for elemental 2024-03-06 16:15:41 +13:00
Steve Boyd
38527c1da3 FIX Ensure both linkfield and elemental exist before applying extension 2024-03-04 10:44:44 +13:00
Sabina Talipova
49f6e5f8a6
MNT Cuccumber Studio test suite (#167) 2024-02-29 14:33:36 +13:00
Sabina Talipova
f8eac086d2
MNT Behat test LinkField page and LinkField block (#162) 2024-02-13 14:27:18 +13:00
Guy Sartorelli
932cf6a13c
NEW Add fixtures for arbitrary data gridfield behat tests 2023-12-11 12:31:05 +13:00
github-actions
8cb3a2dd24 Merge branch '0.4' into 1 2023-11-12 21:54:16 +00:00
Sabina Talipova
3f03425c67 MNT Add custom validator for test cases 2023-11-10 12:38:24 +13:00
github-actions
72b7132420 Merge branch '0.4' into 1 2023-09-16 14:24:37 +00:00
Steve Boyd
637b5e230a NEW Add ModelAdmin extension 2023-09-12 13:04:09 +12:00
Steve Boyd
5d61ebf7bf Merge branch '0.4' into 1 2023-08-22 14:34:22 +12:00
Guy Sartorelli
39b85c9365
MNT Make employee validatable
Fix broken validation that's already there
Add email field for testing field validation
2023-08-08 13:04:08 +12:00
Steve Boyd
5afed61c5f NEW Add NullSpamProtector 2023-01-18 14:54:46 +13:00
Sabina Talipova
5eee11f4a5
API Remove deprecated code (#130) 2022-12-08 10:44:50 +13:00
Steve Boyd
e45151e838 API Stop using deprecated API 2022-11-09 12:13:52 +13:00
Steve Boyd
f18cbb00a5 API Strongly-type action method signatures 2022-10-19 12:00:04 +13:00
Guy Sartorelli
35dcfab57f
Merge branch '0.4' into 1 2022-09-29 09:13:07 +13:00
Guy Sartorelli
63c3550fbb
FIX Class manifest was still seeing the files (#125) 2022-09-16 14:57:14 +12:00
Steve Boyd
132a68424e FIX Use interface_exists 2022-09-16 14:07:48 +12:00
Guy Sartorelli
7b9778253f
MNT Don't require silverstripe/registry (#123)
Just because registry needs frameworktest doesn't mean frameworktest
should need registry
2022-09-15 17:02:03 +12:00
Guy Sartorelli
da63f28e71
Merge pull request #122 from creative-commoners/pulls/4/review-behat-tests
ENH Extracting logic for canX from Company and Employee
2022-09-14 12:57:22 +12:00
Sabina Talipova
8b9a80ecbb ENH Extracting logic for canX from Company and Employee into DataObject Extension 2022-09-13 14:20:53 +12:00
Guy Sartorelli
dbf6dfe066
Merge pull request #120 from creative-commoners/pulls/4/review-behat-tests
ENH Add permissions for Content Editor
2022-09-07 11:05:04 +12:00
Sabina Talipova
69fcc2f1bf ENH Add permissions for Content Editor 2022-09-07 10:55:06 +12:00
Guy Sartorelli
cd4c310e1f
ENH Stop using deprecated Versioned methods (#121) 2022-08-30 13:18:41 +12:00
Sabina Talipova
f098a695db NEW Test class for GridField with limited number of items in the list 2022-08-09 14:35:41 +12:00
Steve Boyd
d0deef8719 FIX Only add extension if elemental module exists 2022-07-05 21:08:37 +12:00
Steve Boyd
dd6d3b7a70 FIX Remove types for PHP 7.3 support 2022-07-05 17:50:17 +12:00
Guy Sartorelli
ae3003f276 NEW Add new page for testing elemental blocks on a page. 2022-05-27 12:24:46 +12:00
Guy Sartorelli
5594c50133
Merge pull request #105 from creative-commoners/pulls/4/behat-tests-elemental-area
MNT Behat-test fixtures for elemental area
2022-05-11 09:38:22 +12:00
Sabina Talipova
94420d7373 New classes for testing ElementalArea in DataObject 2022-05-09 16:34:22 +12:00
Steve Boyd
6f5b32da26 ENH PHP 8.1 compatibility 2022-04-13 10:31:07 +12:00
Steve Boyd
250935238d DEP Use guzzle 7.3 2022-03-08 17:10:14 +13:00
Aaron Carlino
c754116963 Add new regenerate_on_build 2021-05-27 15:25:38 +12:00
Aaron Carlino
c455fa08c2 Ensure absolute path for watermark 2021-05-13 11:00:50 +12:00
Aaron Carlino
f932f5e110 Add counts to file task, update readme 2021-05-10 13:19:27 +12:00