Skip to content

Commit d32dd7a

Browse files
Update all
1 parent 8b6a989 commit d32dd7a

File tree

11 files changed

+1070
-781
lines changed

11 files changed

+1070
-781
lines changed

.github/workflows/backend.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
services:
3030
postgres:
31-
image: postgres:11.6
31+
image: postgres:16.1
3232
env:
3333
POSTGRES_PASSWORD: postgres
3434
ports:
@@ -40,15 +40,15 @@ jobs:
4040
--health-retries 5
4141
4242
steps:
43-
- uses: actions/checkout@v2
43+
- uses: actions/checkout@v4
4444

4545
- name: Set up Python
46-
uses: actions/setup-python@v2
46+
uses: actions/setup-python@v4
4747
with:
4848
python-version: 3.9
4949

5050
- name: Cache pip
51-
uses: actions/cache@v2
51+
uses: actions/cache@v3
5252
with:
5353
# This path is specific to Ubuntu
5454
path: ~/.cache/pip
@@ -68,7 +68,7 @@ jobs:
6868
pytest
6969
7070
- name: Upload Coverage Report
71-
uses: codecov/codecov-action@v1
71+
uses: codecov/codecov-action@v3
7272
with:
7373
file: "./backend/coverage.xml"
7474
flags: backend

.github/workflows/frontend.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ jobs:
2222
build:
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v4
2626

2727
- name: Use Node.js 18.x
28-
uses: actions/setup-node@v2
28+
uses: actions/setup-node@v4
2929
with:
3030
node-version: "18.x"
3131

3232
- name: Cache node modules
33-
uses: actions/cache@v2
33+
uses: actions/cache@v3
3434
env:
3535
cache-name: cache-node-modules
3636
with:
@@ -49,7 +49,7 @@ jobs:
4949
yarn test:coverage
5050
5151
- name: Upload Coverage Report
52-
uses: codecov/codecov-action@v1
52+
uses: codecov/codecov-action@v3
5353
with:
5454
file: "./frontend/coverage/coverage-final.json"
5555
flags: frontend

.github/workflows/pre-commit.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout Code Repository
13-
uses: actions/checkout@v2
13+
uses: actions/checkout@v4
1414

1515
# Required to run the local ESLint hook
1616
- name: Use Node.js 18.x
17-
uses: actions/setup-node@v2
17+
uses: actions/setup-node@v4
1818
with:
1919
node-version: "18.x"
2020

2121
- name: Cache node modules
22-
uses: actions/cache@v2
22+
uses: actions/cache@v3
2323
env:
2424
cache-name: cache-node-modules
2525
with:
@@ -36,12 +36,12 @@ jobs:
3636
yarn install --frozen-lockfile
3737
3838
- name: Set up Python
39-
uses: actions/setup-python@v2
39+
uses: actions/setup-python@v4
4040
with:
4141
python-version: 3.9
4242

4343
# Run all pre-commit hooks on all the files.
4444
# Getting only staged files can be tricky in case a new PR is opened
4545
# since the action is run on a branch in detached head state
4646
- name: Install and Run Pre-commit
47-
uses: pre-commit/action@v2.0.2
47+
uses: pre-commit/action@v3.0.0

backend/docker/production/postgres/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM postgres:12.6
1+
FROM postgres:16.1
22

33
COPY ./docker/production/postgres/maintenance /usr/local/bin/maintenance
44
RUN chmod +x /usr/local/bin/maintenance/*

backend/requirements/base.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# Core
22
# ------------------------------------------------------------------------------
3-
pytz==2022.7.1 # https://github.com/stub42/pytz
3+
pytz==2023.3.post1 # https://github.com/stub42/pytz
44
django==4.1.9 # https://www.djangoproject.com/
55
django-environ==0.9.0 # https://github.com/joke2k/django-environ
6-
gunicorn==20.1.0 # https://github.com/benoitc/gunicorn
7-
newrelic==8.7.0 # https://pypi.org/project/newrelic/
8-
argon2-cffi==21.3 # https://github.com/hynek/argon2_cffi
6+
gunicorn==21.2.0 # https://github.com/benoitc/gunicorn
7+
newrelic==9.2.0 # https://pypi.org/project/newrelic/
8+
argon2-cffi==23.1.0 # https://github.com/hynek/argon2_cffi
99
requests==2.31.0 # https://github.com/psf/requests
1010
whitenoise==6.4.0 # https://github.com/evansd/whitenoise
1111

@@ -17,10 +17,10 @@ psycopg2-binary==2.9.5 # https://github.com/psycopg/psycopg2
1717
# ------------------------------------------------------------------------------
1818
djangorestframework==3.14.0 # https://github.com/encode/django-rest-framework
1919
Markdown==3.4.1 # https://pypi.org/project/Markdown/
20-
django-filter==22.1 # https://github.com/carltongibson/django-filter
21-
django-cors-headers==3.14.0 # https://github.com/adamchainz/django-cors-headers
20+
django-filter==23.4 # https://github.com/carltongibson/django-filter
21+
django-cors-headers==4.3.1 # https://github.com/adamchainz/django-cors-headers
2222
django-allauth==0.54.0 # https://github.com/pennersr/django-allauth
23-
dj-rest-auth==2.2.8 # https://github.com/jazzband/dj-rest-auth
23+
dj-rest-auth==5.0.2 # https://github.com/jazzband/dj-rest-auth
2424
djangorestframework-simplejwt==5.2.2 # https://github.com/SimpleJWT/django-rest-framework-simplejwt/
2525
drf-yasg==1.21.5 # https://github.com/axnsan12/drf-yasg
2626

backend/requirements/local.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ mypy==1.0.1 # https://github.com/python/mypy
99

1010
# Testing
1111
# ------------------------------------------------------------------------------
12-
django-stubs==1.15.0 # https://github.com/typeddjango/django-stubs
12+
django-stubs==4.2.6 # https://github.com/typeddjango/django-stubs
1313
pytest==7.2.1 # https://github.com/pytest-dev/pytest
1414
pytest-cov==4.0.0 # https://github.com/pytest-dev/pytest-cov
1515
pytest-django==4.5.2 # https://github.com/pytest-dev/pytest-django

frontend/docker/local/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Pull official base image
2-
FROM node:fermium-alpine3.15
2+
FROM node:hydrogen-alpine3.15
33

44
# Set working directory
55
WORKDIR /app

frontend/docker/production/react/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Pull official base image
2-
FROM node:fermium-alpine3.15 as build
2+
FROM node:hydrogen-alpine3.15 as build
33

44
# Set working directory
55
WORKDIR /app

frontend/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -63,55 +63,55 @@
6363
"@babel/plugin-syntax-flow": "7.16.7",
6464
"@babel/plugin-transform-react-jsx": "7.17.3",
6565
"@react-keycloak/web": "3.4.0",
66-
"antd": "4.15.1",
66+
"antd": "5.11.5",
6767
"autoprefixer": "10.4.14",
6868
"axios": "0.26.1",
69-
"dotenv": "8.2.0",
69+
"dotenv": "16.3.1",
7070
"env-cmd": "10.1.0",
7171
"humps": "2.0.1",
72-
"keycloak-js": "17.0.1",
72+
"keycloak-js": "23.0.1",
7373
"moment": "2.29.4",
7474
"prop-types": "15.8.1",
75-
"query-string": "7.0.0",
75+
"query-string": "8.1.0",
7676
"react": "18.2.0",
7777
"react-async": "10.0.1",
7878
"react-dom": "18.2.0",
79-
"react-hotjar": "2.2.1",
79+
"react-hotjar": "6.1.0",
8080
"react-joyride": "2.5.3",
8181
"react-markdown": "^8.0.7",
8282
"react-router-dom": "^6.9.0",
8383
"react-scripts": "5.0.1",
84-
"typescript": "4.6.3",
85-
"uuid": "8.3.2"
84+
"typescript": "5.3.2",
85+
"uuid": "9.0.1"
8686
},
8787
"devDependencies": {
8888
"@babel/core": "7.17.9",
89-
"@testing-library/dom": "8.13.0",
90-
"@testing-library/jest-dom": "5.16.5",
91-
"@testing-library/react": "11.2.6",
92-
"@testing-library/user-event": "13.1.2",
89+
"@testing-library/dom": "9.3.3",
90+
"@testing-library/jest-dom": "6.1.5",
91+
"@testing-library/react": "14.1.2",
92+
"@testing-library/user-event": "14.5.1",
9393
"@types/humps": "2.0.2",
9494
"@types/jest": "28.1.8",
95-
"@types/node": "14.14.37",
95+
"@types/node": "20.10.3",
9696
"@types/react": "17.0.3",
9797
"@types/react-dom": "17.0.3",
9898
"@types/react-router-dom": "5.3.3",
99-
"@types/uuid": "8.3.4",
99+
"@types/uuid": "9.0.7",
100100
"@typescript-eslint/eslint-plugin": "5.30.7",
101101
"@typescript-eslint/parser": "5.30.7",
102102
"dayjs": "1.11.7",
103103
"eslint": "8.12.0",
104104
"eslint-config-airbnb": "19.0.4",
105105
"eslint-config-airbnb-typescript": "17.0.0",
106-
"eslint-config-prettier": "8.5.0",
106+
"eslint-config-prettier": "9.1.0",
107107
"eslint-plugin-import": "2.27.5",
108108
"eslint-plugin-jsx-a11y": "6.7.1",
109-
"eslint-plugin-prettier": "4.0.0",
109+
"eslint-plugin-prettier": "5.0.1",
110110
"eslint-plugin-react": "7.29.4",
111111
"eslint-plugin-react-hooks": "4.6.0",
112-
"msw": "0.28.1",
112+
"msw": "2.0.10",
113113
"postcss": "8.4.21",
114-
"prettier": "2.2.1",
114+
"prettier": "3.1.0",
115115
"setimmediate": "1.0.5"
116116
}
117117
}

0 commit comments

Comments
 (0)