Skip to content

Commit e1eff60

Browse files
committed
DEP Remove unsupported modules
1 parent 97538e4 commit e1eff60

File tree

4 files changed

+25
-109
lines changed

4 files changed

+25
-109
lines changed

.cow.json

-10
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,10 @@
77
"child-stability-inherit": [
88
"silverstripe/recipe-core",
99
"silverstripe/recipe-cms",
10-
"silverstripe/recipe-blog",
11-
"silverstripe/recipe-form-building",
12-
"silverstripe/recipe-authoring-tools",
13-
"silverstripe/recipe-collaboration",
14-
"silverstripe/recipe-reporting-tools",
15-
"silverstripe/recipe-ccl",
16-
"silverstripe/recipe-solr-search",
17-
"silverstripe/recipe-services",
18-
"silverstripe/recipe-content-blocks",
1910
"silverstripe/installer"
2011
],
2112
"dependency-constraint": "loose",
2213
"vendors": [
23-
"cwp",
2414
"silverstripe",
2515
"tractorcow",
2616
"symbiote",

.github/workflows/ci.yml

-36
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,6 @@ jobs:
9494
endtoend_suite: asset-admin
9595
endtoend_config: vendor/silverstripe/asset-admin/behat.yml
9696
endtoend_tags: job3,job4,job5,job6
97-
- php: 8.3
98-
endtoend: true
99-
endtoend_suite: blog
100-
endtoend_config: vendor/silverstripe/blog/behat.yml
101-
- php: 8.3
102-
endtoend: true
103-
endtoend_suite: campaign-admin
104-
endtoend_config: vendor/silverstripe/campaign-admin/behat.yml
10597
- php: 8.3
10698
endtoend: true
10799
endtoend_suite: cms
@@ -117,22 +109,6 @@ jobs:
117109
endtoend_suite: cms
118110
endtoend_config: vendor/silverstripe/cms/behat.yml
119111
endtoend_tags: job3,job4,job5,job6
120-
- php: 8.3
121-
endtoend: true
122-
endtoend_suite: contentreview
123-
endtoend_config: vendor/silverstripe/contentreview/behat.yml
124-
- php: 8.3
125-
endtoend: true
126-
endtoend_suite: elemental-bannerblock
127-
endtoend_config: vendor/silverstripe/elemental-bannerblock/behat.yml
128-
- php: 8.3
129-
endtoend: true
130-
endtoend_suite: elemental-fileblock
131-
endtoend_config: vendor/silverstripe/elemental-fileblock/behat.yml
132-
- php: 8.3
133-
endtoend: true
134-
endtoend_suite: externallinks
135-
endtoend_config: vendor/silverstripe/externallinks/behat.yml
136112
- php: 8.3
137113
endtoend: true
138114
endtoend_suite: linkfield
@@ -147,10 +123,6 @@ jobs:
147123
endtoend: true
148124
endtoend_suite: mfa
149125
endtoend_config: vendor/silverstripe/mfa/behat.yml
150-
- php: 8.3
151-
endtoend: true
152-
endtoend_suite: securityreport
153-
endtoend_config: vendor/silverstripe/securityreport/behat.yml
154126
- php: 8.3
155127
endtoend: true
156128
endtoend_suite: session-manager
@@ -163,14 +135,6 @@ jobs:
163135
endtoend: true
164136
endtoend_suite: siteconfig
165137
endtoend_config: vendor/silverstripe/siteconfig/behat.yml
166-
- php: 8.3
167-
endtoend: true
168-
endtoend_suite: sitewidecontent-report
169-
endtoend_config: vendor/silverstripe/sitewidecontent-report/behat.yml
170-
- php: 8.3
171-
endtoend: true
172-
endtoend_suite: subsites
173-
endtoend_config: vendor/silverstripe/subsites/behat.yml
174138
- php: 8.3
175139
endtoend: true
176140
endtoend_suite: taxonomy

composer.json

+14-17
Original file line numberDiff line numberDiff line change
@@ -8,43 +8,40 @@
88
"php": "^8.3",
99
"silverstripe/recipe-plugin": "2.x-dev",
1010
"silverstripe/installer": "6.x-dev",
11-
"silverstripe/recipe-authoring-tools": "3.x-dev",
12-
"silverstripe/recipe-blog": "3.x-dev",
13-
"silverstripe/recipe-collaboration": "3.x-dev",
14-
"silverstripe/recipe-form-building": "3.x-dev",
15-
"silverstripe/recipe-reporting-tools": "3.x-dev",
16-
"silverstripe/recipe-services": "3.x-dev",
17-
"silverstripe/recipe-content-blocks": "4.x-dev",
18-
"silverstripe/auditor": "4.x-dev",
1911
"silverstripe/developer-docs": "6.x-dev",
20-
"silverstripe/environmentcheck": "4.x-dev",
2112
"silverstripe/hybridsessions": "4.x-dev",
22-
"silverstripe/registry": "4.x-dev",
2313
"silverstripe/totp-authenticator": "6.x-dev",
2414
"silverstripe/mfa": "6.x-dev",
25-
"silverstripe/crontask": "4.x-dev",
2615
"silverstripe/gridfieldqueuedexport": "4.x-dev",
27-
"silverstripe/ldap": "3.x-dev",
28-
"silverstripe/textextraction": "5.x-dev",
2916
"silverstripe/realme": "6.x-dev",
30-
"silverstripe/webauthn-authenticator": "6.x-dev",
31-
"silverstripe/subsites": "4.x-dev",
17+
"silverstripe/segment-field": "4.x-dev",
18+
"silverstripe/sharedraftcontent": "4.x-dev",
19+
"silverstripe/spamprotection": "5.x-dev",
3220
"silverstripe/lumberjack": "4.x-dev",
3321
"silverstripe/staticpublishqueue": "7.x-dev",
22+
"silverstripe/tagfield": "4.x-dev",
23+
"silverstripe/taxonomy": "4.x-dev",
24+
"silverstripe/textextraction": "5.x-dev",
25+
"silverstripe/userforms": "7.x-dev",
26+
"dnadesign/silverstripe-elemental": "6.x-dev",
3427
"dnadesign/silverstripe-elemental-userforms": "5.x-dev",
35-
"symbiote/silverstripe-multivaluefield": "7.x-dev",
28+
"symbiote/silverstripe-advancedworkflow": "7.x-dev",
3629
"symbiote/silverstripe-gridfieldextensions": "5.x-dev",
3730
"symbiote/silverstripe-queuedjobs": "6.x-dev",
3831
"colymba/gridfield-bulk-editing-tools": "5.x-dev",
3932
"tractorcow/silverstripe-fluent": "8.x-dev",
4033
"silverstripe/dynamodb": "6.x-dev",
4134
"silverstripe/linkfield": "5.x-dev",
42-
"silverstripe/graphql": "6.x-dev"
35+
"silverstripe/graphql": "6.x-dev",
36+
"silverstripe/subsites": "4.x-dev",
37+
"silverstripe/blog": "5.x-dev",
38+
"silverstripe/crontask": "4.x-dev"
4339
},
4440
"require-dev": {
4541
"silverstripe/frameworktest": "^2",
4642
"silverstripe/graphql-devtools": "2.x-dev",
4743
"silverstripe/recipe-testing": "^4",
44+
"silverstripe/webauthn-authenticator": "6.x-dev",
4845
"mikey179/vfsstream": "^1.6"
4946
},
5047
"extra": {

phpunit.xml.dist

+11-46
Original file line numberDiff line numberDiff line change
@@ -21,92 +21,57 @@
2121

2222
<testsuite name="recipe-cms">
2323
<directory>vendor/silverstripe/admin/tests/php/</directory>
24-
<directory>vendor/silverstripe/campaign-admin/tests/php/</directory>
2524
<directory>vendor/silverstripe/asset-admin/tests/php/</directory>
2625
<directory>vendor/silverstripe/siteconfig/tests/php/</directory>
2726
<directory>vendor/silverstripe/reports/tests/</directory>
2827
<!-- CMS needs to run last because the SearchFormTest enables FulltextSearchable -->
2928
<directory>vendor/silverstripe/cms/tests/</directory>
3029
</testsuite>
3130

32-
<!-- Optional modules that aren't in recipes -->
33-
<testsuite name="Default">
34-
<directory>vendor/silverstripe/subsites/tests</directory>
35-
<directory>vendor/silverstripe/crontask/tests</directory>
31+
<testsuite name="g1">
3632
<directory>vendor/silverstripe/gridfieldqueuedexport/tests</directory>
3733
<directory>vendor/silverstripe/errorpage/tests</directory>
38-
<directory>vendor/silverstripe/registry/tests</directory>
3934
<directory>vendor/silverstripe/textextraction/tests</directory>
4035
<directory>vendor/tractorcow/silverstripe-fluent/tests</directory>
4136
</testsuite>
4237

43-
<testsuite name="recipe-ccl">
44-
<directory>vendor/silverstripe/auditor/tests</directory>
45-
<directory>vendor/silverstripe/environmentcheck/tests</directory>
38+
<testsuite name="g2">
4639
<directory>vendor/silverstripe/hybridsessions/tests</directory>
47-
</testsuite>
48-
49-
<!-- Optional SilverStripe recipes -->
50-
<testsuite name="recipe-authoring-tools">
51-
<directory>vendor/silverstripe/documentconverter/tests</directory>
52-
<directory>vendor/silverstripe/iframe/tests</directory>
5340
<directory>vendor/silverstripe/tagfield/tests</directory>
5441
<directory>vendor/silverstripe/taxonomy/tests</directory>
5542
</testsuite>
5643

57-
<testsuite name="recipe-blog">
44+
<testsuite name="g3">
5845
<directory>vendor/silverstripe/blog/tests</directory>
5946
<directory>vendor/silverstripe/lumberjack/tests</directory>
6047
<directory>vendor/silverstripe/spamprotection/tests</directory>
61-
</testsuite>
62-
63-
<testsuite name="recipe-collaboration">
64-
<directory>vendor/silverstripe/contentreview/tests</directory>
6548
<directory>vendor/silverstripe/sharedraftcontent/tests</directory>
6649
<directory>vendor/symbiote/silverstripe-advancedworkflow/tests</directory>
6750
</testsuite>
6851

69-
<testsuite name="recipe-content-blocks">
52+
<testsuite name="g4">
7053
<directory>vendor/dnadesign/silverstripe-elemental/tests</directory>
7154
<directory>vendor/dnadesign/silverstripe-elemental-userforms/tests</directory>
72-
<directory>vendor/silverstripe/elemental-fileblock/tests</directory>
73-
<directory>vendor/silverstripe/elemental-bannerblock/tests</directory>
74-
<directory>vendor/silverstripe/versioned-admin/tests</directory>
7555
</testsuite>
7656

77-
<testsuite name="recipe-form-building">
57+
<testsuite name="g5">
58+
<directory>vendor/silverstripe/versioned-admin/tests</directory>
7859
<directory>vendor/silverstripe/segment-field/tests</directory>
79-
<directory>vendor/silverstripe/userforms/tests</directory>
80-
<directory>vendor/symbiote/silverstripe-queuedjobs/tests</directory>
81-
</testsuite>
82-
83-
<testsuite name="recipe-reporting-tools">
84-
<directory>vendor/silverstripe/externallinks/tests</directory>
85-
<directory>vendor/silverstripe/reports/tests</directory>
86-
<directory>vendor/silverstripe/securityreport/tests</directory>
87-
<directory>vendor/silverstripe/sitewidecontent-report/tests</directory>
88-
<directory>vendor/bringyourownideas/silverstripe-maintenance/tests</directory>
89-
<directory>vendor/bringyourownideas/silverstripe-composer-update-checker/tests</directory>
9060
</testsuite>
9161

92-
<testsuite name="recipe-services">
93-
<directory>vendor/silverstripe/restfulserver/tests</directory>
94-
<directory>vendor/silverstripe/versionfeed/tests</directory>
62+
<testsuite name="g6">
63+
<directory>vendor/symbiote/silverstripe-queuedjobs/tests</directory>
64+
<directory>vendor/silverstripe/userforms/tests</directory>
9565
</testsuite>
9666

97-
<testsuite name="optional-authenticators">
98-
<directory>vendor/silverstripe/ldap/tests</directory>
67+
<testsuite name="g7">
9968
<directory>vendor/silverstripe/realme/tests</directory>
100-
</testsuite>
101-
102-
<testsuite name="mfa">
10369
<directory>vendor/silverstripe/mfa/tests</directory>
10470
<directory>vendor/silverstripe/totp-authenticator/tests</directory>
105-
<directory>vendor/silverstripe/webauthn-authenticator/tests</directory>
10671
<directory>vendor/silverstripe/login-forms/tests</directory>
10772
</testsuite>
10873

109-
<testsuite name="other">
74+
<testsuite name="g8">
11075
<directory>vendor/silverstripe/graphql/tests/</directory>
11176
<directory>vendor/symbiote/silverstripe-gridfieldextensions/tests</directory>
11277
<directory>vendor/silverstripe/staticpublishqueue/tests</directory>

0 commit comments

Comments
 (0)