Skip to content

Commit f6738b7

Browse files
author
Bernt Andreas Drange
authored
Merge pull request #70 from City-of-Helsinki/release/1.0.3
Release/1.0.3
2 parents c607ad2 + aac0656 commit f6738b7

7 files changed

Lines changed: 18 additions & 3 deletions

File tree

.env

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
PORT=3001
22
REACT_APP_OIDC_AUTHORITY=
33
REACT_APP_OIDC_CLIENT_ID=https://api.hel.fi/auth/kukkuu-admin-ui
4-
REACT_APP_OIDC_SCOPE="openid profile https://api.hel.fi/auth/kukkuuapiprod"
4+
REACT_APP_OIDC_SCOPE=
5+
REACT_APP_KUKKUU_API_OIDC_SCOPE=
56
REACT_APP_API_URI=https://kukkuu.test.kuva.hel.ninja
67
REACT_APP_SENTRY_DSN=https://c89ee3f57dc94ffd940d1df1a353b97f@sentry.hel.ninja/55

.env.development

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
REACT_APP_OIDC_AUTHORITY=https://tunnistamo.test.kuva.hel.ninja
2+
REACT_APP_OIDC_SCOPE="openid profile https://api.hel.fi/auth/kukkuu"
3+
REACT_APP_KUKKUU_API_OIDC_SCOPE=https://api.hel.fi/auth/kukkuu
24
REACT_APP_API_URI=https://kukkuu.test.kuva.hel.ninja/graphql

.gitlab-ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ build-review:
1414
DOCKER_IMAGE_NAME: '$CI_PROJECT_NAME-review'
1515
DOCKER_BUILD_ARG_REACT_APP_ENVIRONMENT: 'review'
1616
DOCKER_BUILD_ARG_REACT_APP_OIDC_AUTHORITY: 'https://tunnistamo.test.kuva.hel.ninja'
17+
DOCKER_BUILD_ARG_REACT_APP_OIDC_SCOPE: 'openid profile https://api.hel.fi/auth/kukkuu'
18+
DOCKER_BUILD_ARG_REACT_APP_KUKKUU_API_OIDC_SCOPE: 'https://api.hel.fi/auth/kukkuu'
1719
DOCKER_BUILD_ARG_REACT_APP_API_URI: 'https://kukkuu.test.kuva.hel.ninja/graphql'
1820
only:
1921
refs:
@@ -25,6 +27,8 @@ build-staging:
2527
DOCKER_IMAGE_NAME: '$CI_PROJECT_NAME-staging'
2628
DOCKER_BUILD_ARG_REACT_APP_ENVIRONMENT: 'staging'
2729
DOCKER_BUILD_ARG_REACT_APP_OIDC_AUTHORITY: 'https://tunnistamo.test.kuva.hel.ninja'
30+
DOCKER_BUILD_ARG_REACT_APP_OIDC_SCOPE: 'openid profile https://api.hel.fi/auth/kukkuu'
31+
DOCKER_BUILD_ARG_REACT_APP_KUKKUU_API_OIDC_SCOPE: 'https://api.hel.fi/auth/kukkuu'
2832
DOCKER_BUILD_ARG_REACT_APP_API_URI: 'https://kukkuu.test.kuva.hel.ninja/graphql'
2933
only:
3034
refs:
@@ -36,6 +40,8 @@ build-production:
3640
DOCKER_IMAGE_NAME: '$CI_PROJECT_NAME-production'
3741
DOCKER_BUILD_ARG_REACT_APP_ENVIRONMENT: 'production'
3842
DOCKER_BUILD_ARG_REACT_APP_OIDC_AUTHORITY: 'https://api.hel.fi/sso'
43+
DOCKER_BUILD_ARG_REACT_APP_OIDC_SCOPE: 'openid profile https://api.hel.fi/auth/kukkuuapiprod'
44+
DOCKER_BUILD_ARG_REACT_APP_KUKKUU_API_OIDC_SCOPE: 'https://api.hel.fi/auth/kukkuuapiprod'
3945
DOCKER_BUILD_ARG_REACT_APP_API_URI: 'https://kukkuu-api.prod.hel.ninja/kukkuu/graphql'
4046
only:
4147
refs:

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ FROM appbase as staticbuilder
5252

5353
ARG REACT_APP_API_URI
5454
ARG REACT_APP_OIDC_AUTHORITY
55+
ARG REACT_APP_OIDC_SCOPE
56+
ARG REACT_APP_KUKKUU_API_OIDC_SCOPE
5557
ARG REACT_APP_ENVIRONMENT
5658

5759
COPY . /app

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kukkuu-admin",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"private": true,
55
"dependencies": {
66
"@sentry/browser": "^5.20.0",
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
# 1.0.1 - 1.0.3
4+
5+
Configuration changes to enable authentication for production environment.
6+
37
# 1.0.0
48

59
First public release

src/domain/authentication/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ export const fetchApiToken = async (accessToken: string) => {
1212
},
1313
}
1414
);
15-
return response.data['https://api.hel.fi/auth/kukkuu'];
15+
return response.data[process.env.REACT_APP_KUKKUU_API_OIDC_SCOPE || ''];
1616
};

0 commit comments

Comments
 (0)