Commit Graph

6810 Commits

Author SHA1 Message Date
Guy Sartorelli
2faf391999
API Make CMSMain more generic
Remove hardcoded references to pages and SiteTree
Remove assumption that records are versioned
Remove or validate assumptions about methods on the model class
Improve general architecture of CMSMain
2024-10-21 14:00:09 +13:00
Guy Sartorelli
bd48b04731
ENH Use symfony/validation logic (#3009) 2024-10-02 18:39:01 +13:00
Guy Sartorelli
6194844f61
ENH Use standardised BackURL instead of non-standard returnURL (#2999) 2024-09-27 10:00:33 +12:00
Guy Sartorelli
b985f052cf
Merge branch '5' into 6 2024-09-24 14:04:46 +12:00
Guy Sartorelli
df82162291
Merge pull request #3008 from creative-commoners/pulls/5/framework-version
DEP Increase minimum version of silverstripe/framework
2024-09-24 09:39:50 +12:00
Steve Boyd
e2ca1cb77d DEP Increase minimum version of silverstripe/framework 2024-09-23 15:15:02 +12:00
Guy Sartorelli
dca4404f0f
API Use new names for renamed classes (#3003) 2024-09-23 14:37:02 +12:00
Guy Sartorelli
4b3e1f09bf
ENH Don't use deprecated method (#3006) 2024-09-19 14:06:39 +12:00
Guy Sartorelli
b30cb3e838
Merge pull request #3000 from creative-commoners/pulls/6/phpunit11
DEP Use PHPUnit 11
2024-09-18 15:30:32 +12:00
Steve Boyd
36686f7a26 DEP Use PHPUnit 11 2024-09-18 11:38:27 +12:00
Guy Sartorelli
24bb95d3bf
Merge pull request #3004 from sunnysideup/patch-21
FIX: put current page at top of ClassName dropdown (was broken)
2024-09-18 09:30:05 +12:00
Nicolaas @ Tappy @ Sunny Side Up
d8748ff5f9 FIX: return right order for getClassDropdown method 2024-09-15 17:06:28 +12:00
github-actions
ae89276432 Merge branch '5' into 6 2024-09-12 20:57:26 +00:00
github-actions
df5a7797f7 Merge branch '5.3' into 5 2024-09-12 20:57:25 +00:00
github-actions
5ba2f640c5 Merge branch '5.2' into 5.3 2024-09-12 20:57:24 +00:00
Guy Sartorelli
c77a4c94f5
Merge pull request #3002 from kinglozzer/2455-fields-preventing-publish
FIX: Remove legacy fields which prevent page publish (fixes #2455)
2024-09-13 08:56:17 +12:00
Loz Calver
42f72f5b04 FIX: Remove legacy fields which prevent page publish (fixes #2455) 2024-09-12 09:22:10 +01:00
Annie Kyles
1dab090402
ENH Update default homepage content (#3001)
* name-update: Rename SilverStripe Silverstripe

* name-update: Create DEFAULTHOMECONTENT2 content

* name-update: Tweak copy

Co-authored-by: Steve Boyd <emteknetnz@gmail.com>

* name-update: Tweak copy 2

Co-authored-by: Steve Boyd <emteknetnz@gmail.com>

---------

Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2024-09-12 11:05:43 +12:00
Guy Sartorelli
f5d2acb10b
Merge branch '5' into 6
# Conflicts:
#	yarn.lock
2024-09-11 13:38:42 +12:00
Guy Sartorelli
ab17c09c4a
Merge pull request #2977 from creative-commoners/pulls/6/standardise-endpoints
API Remove GraphQL
2024-09-02 16:33:37 +12:00
Guy Sartorelli
37cd03cc88
Merge pull request #2998 from silverstripe/pulls/5/update-js-1725184135
DEP Update JS dependencies
2024-09-02 10:17:04 +12:00
github-actions
0b6f9c0250 DEP Update JS dependencies 2024-09-01 09:48:56 +00:00
Steve Boyd
1509fb9238 API Remove GraphQL 2024-08-30 12:02:03 +12:00
Guy Sartorelli
e0526b5ade
Merge pull request #2992 from creative-commoners/pulls/6/replace-extension-subclasses
API Replace Extension subclasses
2024-08-29 17:18:44 +12:00
Steve Boyd
344a7c548d API Replace Extension subclasses 2024-08-29 13:54:17 +12:00
Guy Sartorelli
b40269c3c8
API Strong typing for the view layer (#2994) 2024-08-28 10:54:32 +12:00
Guy Sartorelli
48c64e310b
API Standardise extension hooks (#2989) 2024-08-27 15:39:17 +12:00
Steve Boyd
2d158e9d77 Merge branch '5' into 6 2024-08-26 10:20:45 +12:00
Guy Sartorelli
fccdeb1757
API Remove CMSEditLink implementation, rely on superclass instead. (#2987) 2024-08-26 09:58:26 +12:00
Guy Sartorelli
df4bb11f50
Merge pull request #2991 from creative-commoners/pulls/5/deprecate-sitetreextension
API Deprecate SiteTreeExtension
2024-08-26 09:57:26 +12:00
Guy Sartorelli
0dd216da90
DEP Limit PHP support for CMS 6 (#2990) 2024-08-22 12:15:47 +12:00
Steve Boyd
5e3e847998 API Deprecate SiteTreeExtension 2024-08-20 14:12:43 +12:00
github-actions
eb400ca8a9 Merge branch '5' into 6 2024-08-19 04:57:09 +00:00
Guy Sartorelli
370907bc78
Merge pull request #2986 from creative-commoners/pulls/5/deprecate-graphql
API Deprecate GraphQL
2024-08-19 13:55:25 +12:00
Steve Boyd
391c1cea0c API Deprecate GraphQL 2024-08-19 09:37:03 +12:00
Guy Sartorelli
7cb813d45e
FIX Use canDelete, not the now-deleted canArchive (#2984) 2024-08-16 11:30:58 +12:00
github-actions
2c5612bd57 Merge branch '5' into 6 2024-08-15 03:14:30 +00:00
Guy Sartorelli
96ce092745
ENH Don't emit deprecation warnings for unavoidable API calls (#2985) 2024-08-15 13:59:25 +12:00
Guy Sartorelli
e58c388cb7
NEW Use autoscaffolding for SiteTree CMS fields (#2983) 2024-08-15 13:14:57 +12:00
github-actions
63fd61716e Merge branch '5' into 6 2024-08-07 04:50:19 +00:00
github-actions
81bfa84f0a Merge branch '5.2' into 5 2024-08-07 04:50:17 +00:00
Guy Sartorelli
003df23cb7
TLN Update translations (#2982) 2024-08-06 12:40:48 +12:00
github-actions
d26b088c94 Merge branch '5' into 6 2024-08-04 05:29:25 +00:00
github-actions
2f6316618e Merge branch '5.2' into 5 2024-08-04 05:29:24 +00:00
Guy Sartorelli
a0f12fd45f
MNT Run module-standardiser (#2979) 2024-08-01 18:29:36 +12:00
github-actions
cdf65b6577 Merge branch '5' into 6 2024-07-30 01:02:40 +00:00
Guy Sartorelli
ea73f58694
Merge branch '5.2' into 5 2024-07-30 13:02:09 +12:00
Guy Sartorelli
01e51c425f
MNT Test empty alt tags are included (#2978) 2024-07-29 16:52:29 +12:00
github-actions
49786391c0 Merge branch '5' into 6 2024-07-28 05:29:52 +00:00
github-actions
6993bb1aae Merge branch '5.2' into 5 2024-07-28 05:29:51 +00:00