Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #468

Merged
merged 73 commits into from
May 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
21a7532
chore: changed production docker (#432)
Topvennie May 16, 2024
82cf92f
fix: Admin panel fix (#427)
bsilkyn May 20, 2024
a2831bd
chore: no extra checks fix
francisvaut May 20, 2024
1ab223e
Adds all possible error messages to submission fixtures
Topvennie May 20, 2024
00f5ea2
Cleanup translations (#442)
BramMeir May 20, 2024
9a1ec20
fix: no leaving single groups (#441)
Topvennie May 20, 2024
0efb577
chore: send notifications
Topvennie May 20, 2024
b634db6
chore: simplify extra checks count
francisvaut May 21, 2024
150dd5f
fix: linting errors
francisvaut May 21, 2024
fb5af68
---
dependabot[bot] May 21, 2024
9552a46
Merge branch 'development' into status-fix
francisvaut May 21, 2024
2119595
Merge pull request #445 from SELab-2/dependabot/pip/backend/requests-…
francisvaut May 21, 2024
b8f7c72
feat: treeview (wip)
EwoutV May 9, 2024
310c0d9
feat: structure check tree view
EwoutV May 18, 2024
f426a72
chore: added files
EwoutV May 18, 2024
2be7489
chore: backend for structure checks
EwoutV May 20, 2024
2664720
feat: working tree builder
EwoutV May 21, 2024
bd61e50
feat: working tree builder
EwoutV May 21, 2024
cf65868
chore: tests
EwoutV May 21, 2024
2af53d8
chore: fixes and improvements
EwoutV May 21, 2024
f13ea45
chore: frontend tests (wip)
EwoutV May 21, 2024
5dff24e
Merge pull request #439 from SELab-2/status-fix
francisvaut May 21, 2024
ff67b4b
chore: moved notification sender
Topvennie May 21, 2024
d6c0606
chore: linting
EwoutV May 21, 2024
7a839b9
chore: frontend tests (wip)
EwoutV May 21, 2024
5188188
Merge branch 'development' into notifications
francisvaut May 21, 2024
13fdd3d
Merge pull request #444 from SELab-2/notifications
francisvaut May 21, 2024
1fb9ec5
chore: cleanup
EwoutV May 21, 2024
9a34516
fix: docker image validation
EwoutV May 21, 2024
0049d1e
chore: PR comments
EwoutV May 21, 2024
2c46b97
fix: backend tests
EwoutV May 21, 2024
6ecb8c4
Merge pull request #447 from SELab-2/tree-view
francisvaut May 21, 2024
936024a
Toast messages upon creation of objects (#437)
bsilkyn May 22, 2024
1eb0445
fix: create serializer
BramMeir May 23, 2024
756a136
fix: toggle show artifact
BramMeir May 23, 2024
694a932
feat: project views, footer (#452)
EwoutV May 23, 2024
4c95b46
chore: better error messages (#446)
tyboro2002 May 23, 2024
4270777
test: Course test (#450)
bsilkyn May 23, 2024
2a37d29
chore: remove option private docker images
BramMeir May 23, 2024
993ea0b
Merge remote-tracking branch 'origin/development' into fix-extra-checks
BramMeir May 23, 2024
c642974
fix: automatically joining individual projects
BramMeir May 23, 2024
fc5f051
fix: translations
BramMeir May 23, 2024
64cdf6a
fix: linting
BramMeir May 23, 2024
bfe5ae6
chore: confirm dialog before deletion
BramMeir May 23, 2024
3349904
fix: vue validate error + form selection
BramMeir May 23, 2024
04b982c
Single submission view (#453)
DeLany123 May 23, 2024
d8bbe19
chore: better submission status + favicon (#454)
francisvaut May 23, 2024
9793d91
Merge remote-tracking branch 'origin/development' into fix-extra-checks
BramMeir May 23, 2024
33a8840
fix: cleanup
BramMeir May 23, 2024
57e68e4
chore: clearer submission status
francisvaut May 23, 2024
62b897f
fix: Create toast fix (#456)
bsilkyn May 23, 2024
ec2bfae
chore: restore config.mts file:
francisvaut May 23, 2024
9748266
chore: contents of config.mts
francisvaut May 23, 2024
8091fdf
fix: no submissions before start (#440)
Topvennie May 23, 2024
27ff6ab
fix: empty docker image
BramMeir May 23, 2024
cd9935c
Merge pull request #455 from SELab-2/fix-extra-checks
francisvaut May 23, 2024
a8d3c1e
chore: typo
francisvaut May 23, 2024
d453c24
Merge branch 'development' into clearer-submission-status
francisvaut May 23, 2024
77478b9
Merge branch 'development' into clearer-submission-status
francisvaut May 23, 2024
8080dfb
chore: modify gitignore
francisvaut May 23, 2024
b29caf4
Merge branch 'clearer-submission-status' of github.com:SELab-2/UGent-…
francisvaut May 23, 2024
663f329
Merge pull request #457 from SELab-2/clearer-submission-status
bsilkyn May 23, 2024
89fa504
fix: deadline (#461)
BramMeir May 23, 2024
3e39679
chore: better colors for submission status
francisvaut May 23, 2024
16ddccd
chore: more descriptive text
francisvaut May 23, 2024
77d40c7
fix: select other months' date (#462)
EwoutV May 23, 2024
0c27a32
Merge pull request #463 from SELab-2/better-colors
francisvaut May 23, 2024
613fa5a
feat: notifications frontend (#460)
EwoutV May 23, 2024
84bde8a
chore: fix help
tyboro2002 May 23, 2024
08518ae
Merge branch 'development' of github.com:SELab-2/UGent-7 into develop…
tyboro2002 May 23, 2024
9598f4b
fix (#467)
EwoutV May 23, 2024
be49ee1
fix: assets (#466)
EwoutV May 23, 2024
6f47fe0
fix: small submission fixes (#465)
EwoutV May 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ data/nginx/ssl/*
data/postres*
data/redis/*

docs/.vitepress/cache/*

backend/data/production/*
backend/staticfiles/*

Expand All @@ -20,6 +22,3 @@ frontend/cypress/videos/*
!data/nginx/nginx.dev.conf
!data/nginx/nginx.test.conf
!data/nginx/nginx.prod.conf

docs/.vitepress/dist
docs/.vitepress/cache
1 change: 1 addition & 0 deletions backend/.tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
python 3.11.4
File renamed without changes.
22 changes: 22 additions & 0 deletions backend/Dockerfile.prod
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
FROM python:3.11.4-alpine3.18 as requirements

RUN pip install poetry-plugin-export

WORKDIR /code

COPY pyproject.toml poetry.lock ./

RUN poetry export --without-hashes --format=requirements.txt > requirements.txt


FROM python:3.11.4-alpine3.18

RUN apk add --no-cache gettext libintl

WORKDIR /code

COPY --from=requirements /code/requirements.txt .

RUN pip install -r requirements.txt --no-cache-dir

COPY . .
Loading