Skip to content

Commit 3952ea9

Browse files
committed
Merge branch 'release/drupal-11'
2 parents ade9e0d + 4cf2a66 commit 3952ea9

88 files changed

Lines changed: 2676 additions & 2704 deletions

File tree

Some content is hidden

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

.docker/templates/default.conf.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ server {
8989
# Define which paths to protect
9090
location ~ ^/(flag/flag|admin|user/login) {
9191
# Block bots on these paths only
92-
if ($http_user_agent ~* (bot|crawler|spider|scraper)) {
92+
if ($http_user_agent ~* (bot|crawl|crawler|spider|scraper)) {
9393
return 403;
9494
}
9595

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
88

9+
## [4.16.2] - 2026-04-16
10+
11+
* [PR-629](https://github.com/itk-dev/deltag.aarhus.dk/pull/629)
12+
* Update drupal core to 11.3
13+
* Update additional modules
14+
* Update config to match d11
15+
* [PR-638](https://github.com/itk-dev/deltag.aarhus.dk/pull/638)
16+
Changed flags templates to use html button instead of anchor tag.
17+
918
## [4.16.1] - 2026-03-23
1019

1120
* [PR-640](https://github.com/itk-dev/deltag.aarhus.dk/pull/640)
@@ -700,6 +709,7 @@ Updated drupal core 8.6.16
700709
Initial release
701710

702711
[Unreleased]: https://github.com/itk-dev/hoeringsportal/compare/4.16.1...HEAD
712+
[4.16.1]: https://github.com/itk-dev/hoeringsportal/compare/4.16.1...4.16.2
703713
[4.16.1]: https://github.com/itk-dev/hoeringsportal/compare/4.16.0...4.16.1
704714
[4.16.0]: https://github.com/itk-dev/hoeringsportal/compare/4.15.2...4.16.0
705715
[4.15.2]: https://github.com/itk-dev/hoeringsportal/compare/4.15.1...4.15.2

composer.json

Lines changed: 55 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,9 @@
2525
"drupal/color_field": "^3.0",
2626
"drupal/config_ignore": "^3.2",
2727
"drupal/config_import_locale": "^2.0",
28-
"drupal/core": "^10.0",
29-
"drupal/core-composer-scaffold": "^10.0",
30-
"drupal/core-project-message": "^10.0",
31-
"drupal/core-recommended": "^10.0",
28+
"drupal/core-composer-scaffold": "^11.1",
29+
"drupal/core-project-message": "^11.1",
30+
"drupal/core-recommended": "^11.1",
3231
"drupal/csv_serialization": "^4.0",
3332
"drupal/ds": "^3.1",
3433
"drupal/editor_advanced_link": "^2.2",
@@ -61,12 +60,12 @@
6160
"drupal/redirect": "^1.6",
6261
"drupal/search_api": "^1.37",
6362
"drupal/search_autocomplete": "^4.0",
64-
"drupal/site_status_message": "^2.0",
63+
"drupal/site_status_message": "^2.1",
6564
"drupal/svg_image": "^3.2",
6665
"drupal/svg_sanitizer": "^2.0",
6766
"drupal/textfield_counter": "^2.5",
6867
"drupal/token_filter": "^2.1",
69-
"drupal/toolbar_visibility": "dev-3435073-automated-drupal-11#2b0a7e687bdef04e80a0a765a8e6eb8f7b846d03",
68+
"drupal/toolbar_visibility": "dev-project-update-bot-only",
7069
"drupal/twig_extensions": "^2.5",
7170
"drupal/twig_tweak": "^3.2",
7271
"drupal/upgrade_status": "^4.3",
@@ -92,132 +91,140 @@
9291
},
9392
"require-dev": {
9493
"drupal/content_fixtures": "^3.2",
95-
"drupal/core-dev": "^10.0",
94+
"drupal/core-dev": "^11.1",
9695
"drupal/masquerade": "^2.0",
97-
"drupal/webprofiler": "^10.3",
96+
"drupal/webprofiler": "^11.1",
9897
"ergebnis/composer-normalize": "^2.44",
9998
"itk-dev/drupal_translation_extractor": "^1.0",
10099
"mglaman/phpstan-drupal": "^1.1",
101100
"phpstan/extension-installer": "^1.2",
102101
"phpstan/phpstan-deprecation-rules": "^1.1",
103-
"vincentlanglet/twig-cs-fixer": "^2.6"
102+
"vincentlanglet/twig-cs-fixer": "^3.13"
104103
},
105104
"conflict": {
106105
"drupal/drupal": "*"
107106
},
108107
"repositories": {
109108
"drupal": {
110-
"type": "composer",
111-
"url": "https://packages.drupal.org/8",
112109
"exclude": [
113110
"drupal/pluginformalter",
114111
"drupal/toolbar_visibility"
115-
]
112+
],
113+
"type": "composer",
114+
"url": "https://packages.drupal.org/8"
116115
},
117116
"asset-packagist": {
118117
"type": "composer",
119118
"url": "https://asset-packagist.org"
120119
},
120+
"itk-dev/serviceplatformen": {
121+
"type": "vcs",
122+
"url": "https://github.com/itk-dev/serviceplatformen.git"
123+
},
124+
"itk-dev/itk_pretix": {
125+
"type": "vcs",
126+
"url": "https://github.com/itk-dev/itk_pretix.git"
127+
},
121128
"drupal/hoeringsportal_data": {
122-
"type": "path",
123-
"url": "web/modules/custom/hoeringsportal_data",
124129
"options": {
125130
"symlink": false,
126131
"versions": {
127132
"drupal/hoeringsportal_data": "1.0-dev"
128133
}
129-
}
134+
},
135+
"type": "path",
136+
"url": "web/modules/custom/hoeringsportal_data"
130137
},
131138
"drupal/hoeringsportal_deskpro": {
132-
"type": "path",
133-
"url": "web/modules/custom/hoeringsportal_deskpro",
134139
"options": {
135140
"symlink": false,
136141
"versions": {
137142
"drupal/hoeringsportal_deskpro": "1.0-dev"
138143
}
139-
}
144+
},
145+
"type": "path",
146+
"url": "web/modules/custom/hoeringsportal_deskpro"
140147
},
141148
"drupal/hoeringsportal_dialogue": {
142-
"type": "path",
143-
"url": "web/modules/custom/hoeringsportal_dialogue",
144149
"options": {
145150
"symlink": false,
146151
"versions": {
147152
"drupal/hoeringsportal_dialogue": "1.0-dev"
148153
}
149-
}
154+
},
155+
"type": "path",
156+
"url": "web/modules/custom/hoeringsportal_dialogue"
150157
},
151158
"drupal/hoeringsportal_audit_log": {
152-
"type": "path",
153-
"url": "web/modules/custom/hoeringsportal_audit_log",
154159
"options": {
155160
"symlink": false,
156161
"versions": {
157162
"drupal/hoeringsportal_audit_log": "1.0-dev"
158163
}
159-
}
164+
},
165+
"type": "path",
166+
"url": "web/modules/custom/hoeringsportal_audit_log"
160167
},
161168
"drupal/hoeringsportal_openid_connect": {
162-
"type": "path",
163-
"url": "web/modules/custom/hoeringsportal_openid_connect",
164169
"options": {
165170
"symlink": false,
166171
"versions": {
167172
"drupal/hoeringsportal_openid_connect": "1.0-dev"
168173
}
169-
}
174+
},
175+
"type": "path",
176+
"url": "web/modules/custom/hoeringsportal_openid_connect"
170177
},
171178
"drupal/hoeringsportal_citizen_proposal": {
172-
"type": "path",
173-
"url": "web/modules/custom/hoeringsportal_citizen_proposal",
174179
"options": {
175180
"symlink": false,
176181
"versions": {
177182
"drupal/hoeringsportal_citizen_proposal": "1.0-dev"
178183
}
179-
}
184+
},
185+
"type": "path",
186+
"url": "web/modules/custom/hoeringsportal_citizen_proposal"
180187
},
181188
"drupal/hoeringsportal_citizen_proposal_archiving": {
182-
"type": "path",
183-
"url": "web/modules/custom/hoeringsportal_citizen_proposal_archiving",
184189
"options": {
185190
"symlink": false,
186191
"versions": {
187192
"drupal/hoeringsportal_citizen_proposal_archiving": "1.0-dev"
188193
}
189-
}
194+
},
195+
"type": "path",
196+
"url": "web/modules/custom/hoeringsportal_citizen_proposal_archiving"
190197
},
191198
"// @see web/modules/contrib/search_autocomplete/readme.md": {
192-
"type": "package",
193199
"package": {
194200
"name": "cure53/dompurify",
195-
"type": "drupal-library",
196-
"version": "3.0.3",
197201
"source": {
202+
"reference": "3.0.3",
198203
"type": "git",
199-
"url": "https://github.com/cure53/DOMPurify.git",
200-
"reference": "3.0.3"
201-
}
202-
}
204+
"url": "https://github.com/cure53/DOMPurify.git"
205+
},
206+
"type": "drupal-library",
207+
"version": "3.0.3"
208+
},
209+
"type": "package"
203210
},
204211
"deskpro/deskpro-api-client-php": {
205-
"type": "package",
206212
"package": {
207-
"name": "deskpro/deskpro-api-client-php",
208-
"type": "library",
209-
"version": "4.1.0",
210213
"autoload": {
211214
"psr-0": {
212215
"Deskpro\\": "src/"
213216
}
214217
},
218+
"name": "deskpro/deskpro-api-client-php",
215219
"source": {
220+
"reference": "hotfix/change-psr-log-dependency",
216221
"type": "git",
217-
"url": "https://github.com/itk-dev/deskpro-api-client-php.git",
218-
"reference": "hotfix/change-psr-log-dependency"
219-
}
220-
}
222+
"url": "https://github.com/itk-dev/deskpro-api-client-php.git"
223+
},
224+
"type": "library",
225+
"version": "4.1.0"
226+
},
227+
"type": "package"
221228
},
222229
"0": {
223230
"type": "git",
@@ -313,12 +320,8 @@
313320
},
314321
"drupal/core": {
315322
"Text format wrapper does not take description_display into account (https://www.drupal.org/project/drupal/issues/2421445#comment-14328645)": "https://www.drupal.org/files/issues/2021-12-03/2421445-18_0.patch",
316-
"Fix validation bug https://www.drupal.org/project/drupal/issues/3210319": "https://www.drupal.org/files/issues/2021-04-23/validate-reference-constraint-3210319-3.patch",
317323
"Add an Autowire trait for plugins (https://www.drupal.org/project/drupal/issues/3294266)": "https://www.drupal.org/files/issues/2023-08-18/3294266-24.patch"
318324
},
319-
"drupal/site_status_message": {
320-
"Add cache support (https://www.drupal.org/project/site_status_message/issues/3497218)": "https://git.drupalcode.org/project/site_status_message/-/merge_requests/8.diff"
321-
},
322325
"vincentlanglet/twig-cs-fixer": {
323326
"Drupal's trans tag has an optional plural tag which conflicts with the trans tag from Symfony's Twig bridge (cf. https://github.com/VincentLanglet/Twig-CS-Fixer/pull/134#issuecomment-1756924889)": "patches/vincentlanglet/twig-cs-fixer/token-parser.patch"
324327
}

0 commit comments

Comments
 (0)