Skip to content

Commit 9b15501

Browse files
authored
Merge branch 'OpenConext:master' into custom-doctrine-database-types
2 parents 3b36bc8 + fa79f9f commit 9b15501

File tree

22 files changed

+327
-128
lines changed

22 files changed

+327
-128
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ We will continue to post relevant release notes on the GitHub release page. More
55

66
More information about our release strategy can be found in the [Development Guidelines](https://github.com/OpenConext/OpenConext-engineblock/wiki/Development-Guidelines#release-notes) on the EngineBlock wiki.
77

8+
## 6.6.5
9+
**Feature**
10+
- Upgrade the Monitor bundle, exposing opcache statistics to the info endpoint #1163
11+
812
## 6.6.4
913
**Features**
1014
- allow control over the RequestedAttribute list added to the proxy SP metadata

app/config/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ open_conext_engine_block:
2424
eb.run_all_manipulations_prior_to_consent: "%feature_run_all_manipulations_prior_to_consent%"
2525
eb.block_user_on_violation: "%feature_block_user_on_violation%"
2626
eb.enable_sso_notification: "%feature_enable_sso_notification%"
27+
eb.feature_enable_consent: "%feature_enable_consent%"
2728

2829
swiftmailer:
2930
transport: "%mailer_transport%"

app/config/parameters.yml.dist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ parameters:
216216
feature_api_deprovision: true
217217
feature_run_all_manipulations_prior_to_consent: false
218218
feature_block_user_on_violation: false
219+
feature_enable_consent: true
219220

220221
##########################################################################################
221222
## PROFILE SETTINGS

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"ext-dom": "*",
1616
"ext-json": "*",
1717
"ext-mbstring": "*",
18+
"ext-openssl": "*",
1819
"beberlei/assert": "^2.6",
1920
"composer/package-versions-deprecated": "^1.11",
2021
"doctrine/doctrine-bundle": "^1.11",
@@ -23,7 +24,7 @@
2324
"guzzlehttp/guzzle": "^6.3",
2425
"incenteev/composer-parameter-handler": "~2.0",
2526
"monolog/monolog": "~1.13",
26-
"openconext/monitor-bundle": "^1.0",
27+
"openconext/monitor-bundle": "^2.1",
2728
"openconext/saml-value-object": "^1.3",
2829
"pimple/pimple": "~2.1",
2930
"ramsey/uuid": "^3.3.0",
@@ -37,8 +38,7 @@
3738
"symfony/swiftmailer-bundle": "^2.6",
3839
"symfony/symfony": "3.4.*",
3940
"twig/extensions": "^1.5",
40-
"twig/twig": "^1.35",
41-
"ext-openssl": "*"
41+
"twig/twig": "^1.35"
4242
},
4343
"require-dev": {
4444
"behat/behat": "~3.0",

composer.lock

Lines changed: 36 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docker/php-fpm/Dockerfile-php72

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
1-
FROM php:7.2.33-fpm
1+
FROM php:7.2-fpm
22

33
ARG NPM_UID=1000
44
ARG NPM_GID=1000
55

66
# Copy phpfpm config
77
COPY docker/php-fpm/app.ini /usr/local/etc/php/conf.d/
88

9+
# Yank the node and npm binaries from the official Node docker container
10+
COPY --from=node:10 /usr/local/lib/node_modules /usr/local/lib/node_modules
11+
COPY --from=node:10 /usr/local/bin/node /usr/local/bin/node
12+
RUN ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
13+
RUN npm install -g npx
14+
915
# Install dependencies
10-
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash -
1116
RUN apt-get update && apt-get install -y \
1217
git \
13-
nodejs \
18+
python \
1419
zip \
1520
chromium \
1621
libpng-dev \

docker/php-fpm/Dockerfile-php74

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@ ARG NPM_GID=1000
66
# Copy phpfpm config
77
COPY docker/php-fpm/app.ini /usr/local/etc/php/conf.d/
88

9+
# Yank the node and npm binaries from the official Node docker container
10+
COPY --from=node:10 /usr/local/lib/node_modules /usr/local/lib/node_modules
11+
COPY --from=node:10 /usr/local/bin/node /usr/local/bin/node
12+
RUN ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
13+
RUN npm install -g npx
14+
915
# Install dependencies
10-
RUN curl -sL https://deb.nodesource.com/setup_10.x | bash -
1116
RUN apt-get update && apt-get install -y \
1217
git \
13-
nodejs \
18+
python \
1419
zip \
1520
chromium \
1621
libpng-dev \

0 commit comments

Comments
 (0)