Serge Latyntcev
d0cf736174
Travis config update
2019-11-25 16:48:52 +13:00
Serge Latyntcev
0dc0c5614d
Merge branch '3.2' into 3
2019-11-25 16:02:34 +13:00
Sam Minnee
0b37e97b42
FIX: Fix insertion of new records in many-many-through list.
...
This change is specially important when using dot-syntax fieldnames to
access the join record of a many-many-through.
2019-08-26 18:11:36 +12:00
Sam Minnee
d357479421
FIX: Let GridFieldEditableColumns edit relations via dot syntax
...
This is a companion to https://github.com/silverstripe/silverstripe-framework/pull/9192 to provide the same functionality for inline
editing in GridFields
A valuable use of this is editing fields in the join-object of
a many-many-through relation.
2019-08-26 12:37:19 +12:00
Guy Marriott
668b297a30
Merge pull request #291 from kinglozzer/inline-delete
...
FIX: Unable to delete inline-added rows before saving them
2019-04-11 08:37:22 +12:00
Loz Calver
f22531bf6a
FIX: Unable to delete inline-added rows before saving them
2019-04-10 17:09:13 +01:00
Robbie Averill
6a26d76c6f
Merge pull request #283 from kinglozzer/many-many-through-the-fire-and-flames
...
FIX: Remove unnecessary "version mismatch" restriction (fixes #282 )
2019-04-05 09:44:32 +13:00
Loz Calver
600a39e428
FIX: Remove unnecessary "version mismatch" restriction ( fixes #282 )
2019-04-05 09:37:41 +13:00
Robbie Averill
d97bbbddce
Merge pull request #287 from ivoba/3.2-fix-GridFieldConfigurablePaginator
...
fixed unload modal in GridFieldConfigurablePaginator
2019-03-01 15:44:59 +13:00
Ivo Bathke
088e7f16a8
FIX Fixed unload modal in GridFieldConfigurablePaginator
2019-03-01 15:39:26 +13:00
Robbie Averill
76541b27f2
Add PHP 7.3 to Travis builds and use recipe-cms instead of recipe-core
...
Fixes the version incompatibility with silverstripe/versioned and its new interfaces
2019-03-01 15:38:49 +13:00
Daniel Hensby
56d1adf64a
Merge pull request #274 from creative-commoners/pulls/3.2/checkbox-position
...
FIX Position inline editable checkbox fields relative rather than absolute
2018-10-19 22:52:48 +01:00
Robbie Averill
3876527913
FIX Position inline editable checkbox fields relative rather than absolute
2018-10-19 21:38:19 +02:00
Robbie Averill
4263c9d970
FIX Disable change tracking on configurable paginator inputs
...
See https://github.com/silverstripe/silverstripe-framework/pull/8486
2018-10-17 11:36:45 +02:00
Dylan Wagstaff
6e922fcec0
Merge pull request #272 from creative-commoners/pulls/3.2/correct-sort-orders-for-mmtl
...
FIX Orderable rows now respects actual MMTL sort orders instead of incrementing from SiteTree
2018-09-30 21:57:24 +13:00
Robbie Averill
968b807918
Add SS 4.3.x to Travis matrix and move Postgres to 2.1.x-dev with SS 4.2 or newer
2018-09-28 18:24:50 +02:00
Robbie Averill
78c63c6725
Add test for getting the correct Sort order from MMTL items, fix incorrect test class name
2018-09-28 17:59:44 +02:00
Robbie Averill
b221134ce1
FIX Orderable rows now respects actual MMTL sort orders instead of incrementing from SiteTree
2018-09-28 17:38:38 +02:00
Robbie Averill
a88ac60033
Update branch alias for 3.3.x-dev
2018-09-28 17:34:58 +02:00
Robbie Averill
a034bd5973
Remove obsolete branch alias
2018-07-04 09:30:03 +12:00
Dylan Wagstaff
7355a4a816
Merge branch '3' into 'master'
2018-07-02 11:35:52 +12:00
Dylan Wagstaff
bba8547054
Add unit tests for new ManyManyThrough support
...
The previous commit (9fa9ef89
) added support for the new SilverStripe 4
feature of Many Many relationships through an intermediary object. After
much head scratching and community testing, the solution was proven to
work, however had no automated tests to confirm as such. This commit
rectifies that by testing both versioned and unversioned DataObjects in
a many_many through style relationship. Some minor tidy and comments
were also added as per feedback on the functionality code changes.
2018-07-02 11:28:15 +12:00
Dylan Wagstaff
95f0acb0f4
NEW Add support for ManyManyThrough relations
...
Previously relationships defiend as many_many came in a special type
of RelationList - however now this can be one of two types of
RelationList depending on the type of definition, with both being
valid many_many relationships.
This had the unfortunate side effect of seeing the OrderableRows
component in (the least) cease functioning correctly. No longer.
This also has the fortunate bonus of allowing a many_many relationship to
be versioned; where previously while each item in the relationship could
be versioned, the relationship itself could not.
2018-07-02 11:25:16 +12:00
Dylan Wagstaff
a4d752c911
Merge up 3.1 into 3
2018-07-02 11:19:54 +12:00
Robbie Averill
7fdfe234fd
Merge pull request #260 from creative-commoners/pulls/3.1/many-many-reordering-fix
...
NEW Add support for ManyManyThrough relations
2018-07-02 09:59:51 +12:00
Guy Marriott
838e8d765e
Merge pull request #265 from creative-commoners/pulls/3.1/travis-recipes
...
Add various recipe versions to Travis build matrix
2018-06-28 13:42:03 +12:00
Dylan Wagstaff
b6130c4e11
Add unit tests for new ManyManyThrough support
...
The previous commit (9fa9ef89
) added support for the new SilverStripe 4
feature of Many Many relationships through an intermediary object. After
much head scratching and community testing, the solution was proven to
work, however had no automated tests to confirm as such. This commit
rectifies that by testing both versioned and unversioned DataObjects in
a many_many through style relationship. Some minor tidy and comments
were also added as per feedback on the functionality code changes.
2018-06-26 14:41:39 +12:00
Robbie Averill
688c29ba04
Add various recipe versions to Travis build matrix
2018-06-25 14:16:05 +12:00
Robbie Averill
5b14abb221
Merge pull request #264 from creative-commoners/pulls/master/add-supported-module-badge
...
Add supported module badge to readme
2018-06-18 10:45:47 +12:00
Dylan Wagstaff
939415a444
Add supported module badge to readme
2018-06-15 17:53:40 +12:00
Robbie Averill
19b4c6a7fa
Merge pull request #263 from DrMartinGonzo/patch-2
...
Fix "+" icon in add new inline button
2018-06-13 09:57:45 +12:00
Martin Portevin
41f6267c23
Fix "+" icon in add new inline button
2018-06-13 09:51:21 +12:00
Dylan Wagstaff
9fa9ef8903
NEW Add support for ManyManyThrough relations
...
Previously relationships defiend as many_many came in a special type
of RelationList - however now this can be one of two types of
RelationList depending on the type of definition, with both being
valid many_many relationships.
This had the unfortunate side effect of seeing the OrderableRows
component in (the least) cease functioning correctly. No longer.
This also has the fortunate bonus of allowing a many_many relationship to
be versioned; where previously while each item in the relationship could
be versioned, the relationship itself could not.
2018-06-01 16:23:00 +12:00
Robbie Averill
e898711add
Merge pull request #255 from n8-sd/feature/allow_onAfterReorderItems_sortedIDs
...
Allow onAfterreorderItems extra variables.
2018-05-11 15:33:18 +12:00
Daniel Hensby
ba0d23ab5e
Merge pull request #256 from silverstripe-terraformers/feature/reorder_fix_versioned
2018-04-27 11:55:57 +01:00
Mojmir Fendek
6b47b6d63a
Corrected a case when sort column is located in a table that belongs to ancestor class of the item.
2018-04-27 10:00:34 +12:00
Nathan SD
e15f1766bf
Allow onAfterreorderItems extra variables.
2018-04-24 14:25:13 +12:00
Robbie Averill
b93a8f28ac
Merge pull request #250 from deracs/master
...
Can't reorder many many versioned classes
2018-03-06 16:14:22 +13:00
Michael Goldsmith
9009a83ae1
Revert back to previous version check to allow many many version objects to pass through the non-ORM method
2018-03-06 14:45:29 +13:00
Daniel Hensby
8e24be2660
Merge pull request #248 from silverstripe-terraformers/bugfix-update-preview-on-reorder
...
Update CMS preview when re-ordering rows
2018-02-27 10:09:00 +00:00
Bernard Hamlin
e7825cd0a3
Update CMS preview when re-ordering rows
2018-02-27 16:13:06 +13:00
Daniel Hensby
cbffc5b935
Merge branch '3'
2018-02-21 13:30:39 +00:00
Daniel Hensby
8c82965e7e
Merge branch '2' into 3
2018-02-21 13:28:13 +00:00
Daniel Hensby
96af48a2fe
Merge branch '3.1' into 3
2018-02-21 11:55:43 +00:00
Daniel Hensby
0974e36d57
Merge branch '3.0' into 3.1
2018-02-21 11:49:19 +00:00
Daniel Hensby
51dd4cab65
Merge branch '2.0' into 3.0
2018-02-21 11:25:09 +00:00
Daniel Hensby
30ae7e4037
Merge branch '2.0' into 2
2018-02-21 09:25:13 +00:00
Daniel Hensby
5945ce105f
Merge branch '1.5' into 2.0
2018-02-21 09:24:30 +00:00
Daniel Hensby
e20ead2624
Merge branch '1.4' into 1.5
2018-02-21 09:23:34 +00:00
Robbie Averill
e2bfcd1d9f
Merge branch '2.0' into 2
2018-02-21 16:23:28 +13:00