Skip to content

Commit 897df10

Browse files
Merge pull request #1082 from dof-dss/uat
release to production Drupal 10 upgrade
2 parents 306ae06 + e3e90c1 commit 897df10

File tree

1,105 files changed

+91483
-7002
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,105 files changed

+91483
-7002
lines changed

.circleci/config.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,8 @@ commands:
5656
- run:
5757
name: Switch dof-dss packages to HEAD on develelopment branch
5858
command: |
59-
composer require dof-dss/nidirect-site-modules:dev-development \
60-
dof-dss/nidirect-d8-test-install-profile:dev-development dof-dss/nicsdru_origins_theme:dev-development \
61-
dof-dss/nicsdru_origins_modules:dev-development dof-dss/nicsdru_nidirect_theme:dev-development
59+
composer require dof-dss/nicsdru_origins_theme:dev-10.x-dev \
60+
dof-dss/nicsdru_origins_modules:dev-10.x-dev
6261
hosts_keyscan:
6362
description: "Keyscan for hosts that require SSH access"
6463
steps:

.env.example

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
# SAFE ENV VARS, RELEVANT FOR LOCAL DEVELOPMENT.
55
CONFIG_READONLY=0
66
DB_HOST=database
7-
DB_USER=drupal9
8-
DB_PASS=drupal9
9-
DB_NAME=drupal9
7+
DB_USER=drupal10
8+
DB_PASS=drupal10
9+
DB_NAME=drupal10
1010
DB_PREFIX=
1111
DB_PORT=3306
1212
DB_NAMESPACE=Drupal\Core\Database\Driver\mysql

.gitignore

+4-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
/vendor/
44
/web/core/
55
/web/modules/contrib/
6-
/web/modules/custom/
76
/web/modules/migrate/
87
/web/modules/origins/
98
/web/themes/contrib/
10-
/web/themes/custom/
9+
!/web/themes/custom/
10+
/web/themes/custom/*
11+
!/web/themes/custom/nicsdru_nidirect_theme
12+
!/web/themes/custom/nicsdru_nidirect_theme/**/*
1113
/web/profiles/contrib/
1214
/web/profiles/custom/
1315
/web/libraries/

.lando.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Override any general project config via a .lando.local.yml file
22
# See https://docs.lando.dev/core/v3/#override-file for details.
33
name: nidirect
4-
recipe: drupal9
4+
recipe: drupal10
55
env_file:
66
- .env
77
config:
88
webroot: web
99
php: '8.1'
10-
composer_version: '2.0.7'
10+
composer_version: '2.5.8'
1111
via: apache:2.4
1212
database: mariadb:10.5
1313
# https://docs.lando.dev/config/drupal9.html#using-drush
@@ -26,6 +26,8 @@ services:
2626
scanner: false
2727
build_as_root:
2828
- /app/.lando/scripts/appserver_build.sh
29+
- curl -sL https://deb.nodesource.com/setup_14.x | bash -
30+
- apt-get install -y nodejs
2931
overrides:
3032
environment:
3133
# Support debugging CLI with XDEBUG.
@@ -51,6 +53,8 @@ services:
5153
hogfrom:
5254
- appserver
5355
tooling:
56+
node:
57+
service: appserver
5458
xdebug-on:
5559
service: appserver
5660
description: Enable xdebug

.lando/config/solr/7.x/default/accents_en.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,4 @@
161161
# ſt => st
162162
"\uFB05" => "st"
163163
# st => st
164-
"\uFB06" => "st"
164+
"\uFB06" => "st"

.lando/config/solr/7.x/default/accents_und.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -145,4 +145,4 @@
145145
# ſt => st
146146
"\uFB05" => "st"
147147
# st => st
148-
"\uFB06" => "st"
148+
"\uFB06" => "st"
Original file line numberDiff line numberDiff line change
@@ -1,7 +0,0 @@
1-
#-----------------------------------------------------------------------
2-
# This file blocks words from being operated on by the stemmer and word delimiter.
3-
&
4-
<
5-
>
6-
'
7-
"
Original file line numberDiff line numberDiff line change
@@ -1,7 +0,0 @@
1-
#-----------------------------------------------------------------------
2-
# This file blocks words from being operated on by the stemmer and word delimiter.
3-
&
4-
<
5-
>
6-
'
7-
"

.lando/config/solr/7.x/default/schema.xml

+6-11
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
that avoids logging every request
5050
-->
5151

52-
<schema name="drupal-4.1.0-solr-7.x-0" version="1.6">
52+
<schema name="drupal-4.3.0-solr-7.x-0" version="1.6">
5353
<!-- attribute "name" is the name of this schema and is only used for display purposes.
5454
version="x.y" is Solr's version number for the schema syntax and
5555
semantics. It should not normally be changed by applications.
@@ -154,14 +154,9 @@
154154
<field name="boost_document" type="pfloat" indexed="true" stored="false" multiValued="false" docValues="true"/>
155155
<field name="boost_term" type="boost_term_payload" indexed="true" stored="false" multiValued="true"/>
156156

157-
<!-- This field is used to build the spellchecker index -->
158-
<field name="spell" type="text_spell_und" indexed="true" stored="true" multiValued="true"/>
159-
160-
<!-- copyField commands copy one field to another at the time a document
161-
is added to the index. It's used either to index the same field differently,
162-
or to add multiple fields to the same field for easier/faster searching. -->
163-
<copyField source="ts_*" dest="spell"/>
164-
<copyField source="tm_*" dest="spell"/>
157+
<!-- Currently the suggester context filter query (suggest.cfq) accesses the tags using the stored values, neither the indexed terms nor the docValues.
158+
Therefore the dynamicField sm_* isn't suitable at the moment -->
159+
<field name="sm_context_tags" type="string" indexed="true" stored="true" multiValued="true" docValues="false"/>
165160

166161
<!-- Dynamic field definitions. If a field name is not found, dynamicFields
167162
will be used if the name matches any of the patterns.
@@ -196,12 +191,12 @@
196191
<dynamicField name="tws_*" type="text_ws" indexed="true" stored="true" multiValued="false"/>
197192
<dynamicField name="twm_*" type="text_ws" indexed="true" stored="true" multiValued="true"/>
198193

199-
<!-- Trie fields are deprecated. Point fields solve all needs. But we keep the dedicated field names for backward compatibility. -->
200194
<dynamicField name="ds_*" type="pdate" indexed="true" stored="false" multiValued="false" docValues="true"/>
201195
<dynamicField name="dm_*" type="pdate" indexed="true" stored="false" multiValued="true" docValues="true"/>
202196
<!-- This field is used to store date ranges -->
203197
<dynamicField name="drs_*" type="date_range" indexed="true" stored="true" multiValued="false"/>
204198
<dynamicField name="drm_*" type="date_range" indexed="true" stored="true" multiValued="true"/>
199+
<!-- Trie fields are deprecated. Point fields solve all needs. But we keep the dedicated field names for backward compatibility. -->
205200
<dynamicField name="its_*" type="plong" indexed="true" stored="false" multiValued="false" docValues="true" termVectors="true"/>
206201
<dynamicField name="itm_*" type="plong" indexed="true" stored="false" multiValued="true" docValues="true" termVectors="true"/>
207202
<dynamicField name="fts_*" type="pfloat" indexed="true" stored="false" multiValued="false" docValues="true"/>
@@ -384,6 +379,7 @@
384379
<fieldType name="boost_term_payload" stored="false" indexed="true" class="solr.TextField" >
385380
<analyzer>
386381
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
382+
<filter class="solr.LengthFilterFactory" min="2" max="100"/>
387383
<filter class="solr.LowerCaseFilterFactory"/>
388384
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
389385
<!--
@@ -398,7 +394,6 @@
398394
Fully Qualified class name implementing PayloadEncoder, Encoder must have a no arg constructor.
399395
-->
400396
<filter class="solr.DelimitedPayloadTokenFilterFactory" encoder="float"/>
401-
<filter class="solr.LengthFilterFactory" min="2" max="100"/>
402397
</analyzer>
403398
</fieldType>
404399

.lando/config/solr/7.x/default/schema_extra_fields.xml

+15-3
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<dynamicField name="tom_X3b_en_*" type="text_en" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
2929
<dynamicField name="tus_X3b_en_*" type="text_unstemmed_en" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
3030
<dynamicField name="tum_X3b_en_*" type="text_unstemmed_en" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
31-
<dynamicField name="sort_X3b_en_*" type="collated_en" stored="false" indexed="false" docValues="true" />
31+
<dynamicField name="sort_X3b_en_*" type="collated_en" stored="false" indexed="false" docValues="true" useDocValuesAsStored="false" />
3232
<dynamicField name="tcphonetics_X3b_und_*" type="text_phonetic_und" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
3333
<dynamicField name="tcphonetics_*" type="text_phonetic_und" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
3434
<dynamicField name="tcphoneticm_X3b_und_*" type="text_phonetic_und" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
@@ -47,6 +47,18 @@
4747
<dynamicField name="tocphoneticm_X3b_en_*" type="text_phonetic_en" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
4848
<dynamicField name="tucphonetics_X3b_en_*" type="text_phonetic_en" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
4949
<dynamicField name="tucphoneticm_X3b_en_*" type="text_phonetic_en" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
50+
<dynamicField name="tcstrings_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
51+
<dynamicField name="tcstrings_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
52+
<dynamicField name="tcstringm_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
53+
<dynamicField name="tcstringm_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
54+
<dynamicField name="tocstrings_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
55+
<dynamicField name="tocstrings_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="true" />
56+
<dynamicField name="tocstringm_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
57+
<dynamicField name="tocstringm_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
58+
<dynamicField name="tucstrings_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
59+
<dynamicField name="tucstrings_*" type="text_string" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
60+
<dynamicField name="tucstringm_X3b_und_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
61+
<dynamicField name="tucstringm_*" type="text_string" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
5062
<dynamicField name="ts_X3b_und_*" type="text_und" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
5163
<dynamicField name="ts_*" type="text_und" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
5264
<dynamicField name="tm_X3b_und_*" type="text_und" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
@@ -61,8 +73,8 @@
6173
<dynamicField name="tum_*" type="text_und" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />
6274
<dynamicField name="spellcheck_und*" type="text_spell_und" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
6375
<dynamicField name="spellcheck_*" type="text_spell_und" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="true" />
64-
<dynamicField name="sort_X3b_und_*" type="collated_und" stored="false" indexed="false" docValues="true" />
65-
<dynamicField name="sort_*" type="collated_und" stored="false" indexed="false" docValues="true" />
76+
<dynamicField name="sort_X3b_und_*" type="collated_und" stored="false" indexed="false" docValues="true" useDocValuesAsStored="false" />
77+
<dynamicField name="sort_*" type="collated_und" stored="false" indexed="false" docValues="true" useDocValuesAsStored="false" />
6678
<dynamicField name="tcngramstrings_X3b_und_*" type="text_ngramstring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
6779
<dynamicField name="tcngramstrings_*" type="text_ngramstring" stored="true" indexed="true" multiValued="false" termVectors="true" omitNorms="false" />
6880
<dynamicField name="tcngramstringm_X3b_und_*" type="text_ngramstring" stored="true" indexed="true" multiValued="true" termVectors="true" omitNorms="false" />

0 commit comments

Comments
 (0)