Skip to content

Commit 7cad6b6

Browse files
committed
Merge branch 'develop' into release-versions/v3.5.0
2 parents 40facc3 + 2b80b27 commit 7cad6b6

File tree

307 files changed

+8676
-4207
lines changed

Some content is hidden

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

307 files changed

+8676
-4207
lines changed

.docksal/docksal.yml

+5-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: "2.1"
1+
version: "3.9"
22

33
services:
44
cli:
@@ -23,13 +23,16 @@ services:
2323

2424
browser:
2525
hostname: browser
26-
image: seleniarm/standalone-chromium:latest
26+
# image: seleniarm/standalone-chromium:latest
27+
image: seleniarm/standalone-chromium:103.0
2728
volumes:
2829
# Workaround to avoid the browser crashing inside a docker container
2930
# See https://github.com/SeleniumHQ/docker-selenium#quick-start
3031
- /tmp:/dev/shm
3132
environment:
3233
- JAVA_OPTS=-Dwebdriver.chrome.whitelistedIps=
34+
ports:
35+
- 5903:5903
3336

3437
snap:
3538
image: public.ecr.aws/unocha/tools-snap-service:v3.0.4

.github/tests/docker-compose.yml

+20-1
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ services:
5858
- ENVIRONMENT=dev
5959
- NGINX_SERVERNAME=ghi-test-site,localhost,127.0.0.1
6060
- NGINX_OVERRIDE_PROTOCOL=HTTP,ghi-test-site,localhost,127.0.0.1
61+
- NGINX_LIMIT_BOTS=2000r/m
62+
- NGINX_LIMIT_HUMANS=2000r/s
6163
- DRUSH_OPTIONS_URI=http://ghi-test-site
6264
- DRUPAL_DB_DATABASE=ghi
6365
- DRUPAL_DB_USERNAME=ghi
@@ -71,6 +73,23 @@ services:
7173
- DTT_BASE_URL=http://127.0.0.1
7274
- SYMFONY_DEPRECATIONS_HELPER=disabled
7375
ports:
74-
- "8081:80"
76+
- "8081:80"
7577
networks:
7678
- default
79+
80+
browser:
81+
hostname: ghi-test-browser
82+
container_name: ghi-test-browser
83+
# image: seleniarm/standalone-chromium:103.0
84+
image: selenium/standalone-chrome:103.0
85+
shm_size: 2gb
86+
volumes:
87+
# Workaround to avoid the browser crashing inside a docker container
88+
# See https://github.com/SeleniumHQ/docker-selenium#quick-start
89+
- /tmp:/dev/shm
90+
environment:
91+
- JAVA_OPTS=-Dwebdriver.chrome.whitelistedIps=
92+
ports:
93+
- "7900:7900"
94+
networks:
95+
- default

.github/tests/test.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ docker-compose -f .github/tests/docker-compose.yml exec -T drupal mkdir -p /srv/
3434
docker-compose -f .github/tests/docker-compose.yml exec -T drupal chmod -R 777 /srv/www/html/build/logs
3535
docker-compose -f .github/tests/docker-compose.yml exec -T drupal mkdir -p /srv/www/html/sites/simpletest/browser_output
3636
docker-compose -f .github/tests/docker-compose.yml exec -T drupal chmod -R 777 /srv/www/html/sites/simpletest/browser_output
37-
docker-compose -f .github/tests/docker-compose.yml exec -T -u appuser -w /srv/www -e XDEBUG_MODE=coverage -e BROWSERTEST_OUTPUT_DIRECTORY=/tmp -e BROWSERTEST_OUTPUT_BASE_URL=http://127.0.0.1:8081 -e DTT_BASE_URL=http://127.0.0.1 -e SIMPLETEST_BASE_URL=http://127.0.0.1 -e SIMPLETEST_DB=mysql://ghi:ghi@mysql/ghi drupal ./vendor/bin/phpunit --coverage-clover /srv/www/html/build/logs/clover.xml --debug -c /srv/www
37+
docker-compose -f .github/tests/docker-compose.yml exec -T -u appuser -w /srv/www -e XDEBUG_MODE=coverage -e BROWSERTEST_OUTPUT_DIRECTORY=/tmp -e BROWSERTEST_OUTPUT_BASE_URL=http://ghi-test-site:8081 -e DTT_BASE_URL=http://ghi-test-site -e SIMPLETEST_BASE_URL=http://ghi-test-site -e SIMPLETEST_DB=mysql://ghi:ghi@mysql/ghi drupal ./vendor/bin/phpunit --coverage-clover /srv/www/html/build/logs/clover.xml --debug -c /srv/www
3838

3939
# Show logs.
4040
echo "Show logs."
4141
docker-compose -f .github/tests/docker-compose.yml exec -T drupal drush watchdog:show
4242

43-
# # Remove the image.
43+
# Remove the image.
4444
echo "Remove the test image"
4545
docker-compose -f .github/tests/docker-compose.yml down -v

composer.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
"drupal/core-recommended": "^10",
7777
"drupal/ctools": "^3.7",
7878
"drupal/editor_advanced_link": "^2.2",
79+
"drupal/entity_access_password": "^1.0",
7980
"drupal/field_group": "^3.1",
8081
"drupal/fpa": "^4.0.0",
8182
"drupal/gin": "^3.0-beta5",
@@ -162,7 +163,8 @@
162163
"drupal/core-composer-scaffold": true,
163164
"drupal/core-project-message": true,
164165
"oomphinc/composer-installers-extender": true,
165-
"phpstan/extension-installer": true
166+
"phpstan/extension-installer": true,
167+
"php-http/discovery": true
166168
}
167169
},
168170
"autoload": {

0 commit comments

Comments
 (0)