Commit Graph

23992 Commits

Author SHA1 Message Date
Guy Sartorelli
7073246a37
MNT Add tests for using GridField with arbitrary data
Note that the main tests are added as behat tests in the admin module
2023-12-18 14:20:33 +13:00
Guy Sartorelli
2cafba2bd5
MNT Add new behat function to allow deleting gridfield rows 2023-12-18 12:41:45 +13:00
Guy Sartorelli
3d64eac129
NEW Make most GridField components work with arbitrary data 2023-12-18 12:41:42 +13:00
Guy Sartorelli
ad8cf9902c
Merge pull request #11093 from creative-commoners/pulls/5.1/docblock
MNT Update @methods on class docblocks
2023-12-15 12:38:38 +13:00
Guy Sartorelli
3acd6d3147
Merge pull request #11091 from edwilde/patch-16
Remove unused lines in `findTab()`
2023-12-15 10:36:45 +13:00
Steve Boyd
3311794bd3
Merge pull request #11094 from creative-commoners/pulls/5.1/fix-email-failure-bugs
Fix email failure bugs
2023-12-15 09:27:31 +13:00
Guy Sartorelli
c90320712a
Merge pull request #11057 from creative-commoners/pulls/5/selectorfield
NEW SearchableDropdownField
2023-12-15 09:09:42 +13:00
Guy Sartorelli
dd3a0dba24
FIX Don't break the page if password recover email fails to send 2023-12-15 09:05:18 +13:00
Steve Boyd
23eca53dfb NEW SearchableDropdownField 2023-12-14 15:28:19 +13:00
Guy Sartorelli
446810bc5e
FIX Allow new password to save even if there's an error sending email 2023-12-14 12:47:05 +13:00
Steve Boyd
db69a1f83c MNT Update @methods on class docblocks 2023-12-14 11:04:08 +13:00
Ed Wilde
b6c646ffbe
Also remove the unused $last_idx assignment 2023-12-13 10:42:06 +13:00
Ed Wilde
81541db892
Remove unused line in findTab()
This line doesn't appear to be of any use
2023-12-13 10:28:03 +13:00
Guy Sartorelli
ff38ff1d63
Merge pull request #11073 from creative-commoners/pulls/5/limit-int
API Use correct param types
2023-12-12 10:55:59 +13:00
Guy Sartorelli
c405ed6cf3
NEW Allow a single has_one to manage multiple reciprocal has_many (#11084) 2023-12-12 10:18:25 +13:00
Guy Sartorelli
5838772b19
ENH Explicitly require DataObject for some gridfield components
These components simply cannot work with non-DataObjects. They have
explicit DataObject queries, and allowing arbitrary callbacks for these
components would be a case of diminishing returns.
2023-12-11 12:34:00 +13:00
Guy Sartorelli
b1295af281
NEW Provide an easy way to filter arbitrary ViewableData in gridfields 2023-12-11 12:33:56 +13:00
github-actions
c890d79ea9 Merge branch '5.1' into 5 2023-12-09 14:24:25 +00:00
github-actions
bf45b0c44b Merge branch '4' into 5.1 2023-12-09 14:24:24 +00:00
github-actions
f9a6b7d480 Merge branch '4.13' into 4 2023-12-09 14:24:23 +00:00
Steve Boyd
3fe42b84af API Use correct param types 2023-12-08 16:50:34 +13:00
Guy Sartorelli
6698e5accd
Merge pull request #11085 from kinglozzer/11083-unsaved-relationlist-bug
FIX: UnsavedRelationList first/last to return null if list is empty (fixes #11083)
2023-12-05 09:05:16 +13:00
Loz Calver
40b888eaf3 FIX: UnsavedRelationList::last() sometimes returned an ID instead of an item 2023-12-04 11:44:34 +00:00
Loz Calver
e28af9a5a7 FIX: UnsavedRelationList first/last to return null if list is empty (fixes #11083) 2023-12-04 11:32:08 +00:00
github-actions
809f9e7ae0 Merge branch '5.1' into 5 2023-11-29 22:52:10 +00:00
Guy Sartorelli
eb245a1f83
Merge branch '4' into 5.1 2023-11-30 11:51:36 +13:00
github-actions
30293e67a1 Merge branch '4.13' into 4 2023-11-29 22:40:34 +00:00
Guy Sartorelli
6d903848ab
FIX Don't replace config manifest for nested kernels (#11082) 2023-11-30 11:39:14 +13:00
Sabina Talipova
654b793780
Merge pull request #11078 from creative-commoners/pulls/5/mariadb-unit-test
MNT Add sort order to unit test so it passes with mariadb
2023-11-29 08:32:12 +13:00
Guy Sartorelli
f81439521f
MNT Add sort order to unit test so it passes with mariadb 2023-11-28 20:54:38 +13:00
github-actions
c63dca37a8 Merge branch '5.1' into 5 2023-11-28 02:04:54 +00:00
github-actions
4f0dfe8657 Merge branch '4' into 5.1 2023-11-28 02:04:52 +00:00
github-actions
e8c63d92c0 Merge branch '4.13' into 4 2023-11-28 02:04:50 +00:00
Sabina Talipova
1d69236229
Merge pull request #11068 from creative-commoners/pulls/4.13/treedropdown-required
FIX Add extraEmptyValues to TreedropdownField
2023-11-28 14:52:58 +13:00
Steve Boyd
4dbbf04ba5 FIX Add extraEmptyValues to TreedropdownField 2023-11-27 12:42:28 +13:00
github-actions
1347fcd563 Merge branch '5.1' into 5 2023-11-25 14:24:28 +00:00
github-actions
6f6b2650ec Merge branch '4' into 5.1 2023-11-25 14:24:26 +00:00
github-actions
1d10ce7bd4 Merge branch '4.13' into 4 2023-11-25 14:24:24 +00:00
Guy Sartorelli
26c8c0f4f6
Merge pull request #11059 from creative-commoners/pulls/5/schema-exception
ENH Throw exception when no react component
2023-11-22 15:10:28 +13:00
Steve Boyd
fdb329913c ENH Throw exception when no react component 2023-11-22 14:17:47 +13:00
Guy Sartorelli
7eab49f850
FIX Ensure environment is checked before enabling deprecations (#11055) 2023-11-22 09:30:08 +13:00
Guy Sartorelli
bc47d65cc5
DEP Deprecate configurable silent failures in GridField components 2023-11-20 16:50:32 +13:00
github-actions
cfd8f05a04 Merge branch '5.1' into 5 2023-11-18 14:24:16 +00:00
github-actions
1ae7e9262d Merge branch '4' into 5.1 2023-11-18 14:24:15 +00:00
github-actions
814ac49d09 Merge branch '4.13' into 4 2023-11-18 14:24:13 +00:00
Guy Sartorelli
bbc6167fe3
Merge pull request #11053 from creative-commoners/pulls/4.13/fix-deprecation-enabled-check
FIX Make deprecation enabled check faster
2023-11-17 14:37:28 +13:00
Guy Sartorelli
05f1d9ab86
FIX Make deprecation enabled check faster 2023-11-17 10:41:02 +13:00
github-actions
f22282acb2 Merge branch '5.1' into 5 2023-11-13 04:42:01 +00:00
github-actions
fe9b7699a2 Merge branch '4' into 5.1 2023-11-13 04:42:00 +00:00
github-actions
2709d70396 Merge branch '4.13' into 4 2023-11-13 04:41:59 +00:00