Commit graph

554 commits

Author SHA1 Message Date
laurejablonski
bddcf4e0e8 Merge branch 'dev' into feat/class-functionality 2025-04-19 14:45:30 +02:00
Adriaan Jacquet
90f43e74ba merge: fixed merge conflicts 2025-04-19 13:44:36 +02:00
laurejablonski
aaaacd181a Merge branch 'dev' into feat/class-functionality 2025-04-19 12:04:32 +02:00
Gerald Schmittinger
2b3f6b5e7a feat(backend): '/auth/hello' endpoint toegevoegd 2025-04-19 11:27:51 +02:00
laurejablonski
53a0571df2 fix: weigeren van invitation verandere in acceptatie door type string ipv boolean 2025-04-19 10:32:50 +02:00
Gerald Schmittinger
c2f3a6169a Backend geeft nu een 401 ipv. een 500 terug voor de 'expired jwt' fout 2025-04-19 10:03:54 +02:00
e2ec28bbfb
fix: .js toevoegen aan imports 2025-04-19 08:39:46 +02:00
Lint Action
5168ceaee0 style: fix linting issues met Prettier 2025-04-18 23:36:22 +00:00
Gerald Schmittinger
ba912c3ef0 fix: Test- en linting-errors opgelost 2025-04-18 23:47:56 +02:00
Gerald Schmittinger
ce5c0ea629 Merge remote-tracking branch 'origin/dev' into feat/indieningen-kunnen-posten-en-bekijken-#194
# Conflicts:
#	frontend/src/queries/groups.ts
#	frontend/src/queries/submissions.ts
2025-04-18 23:41:52 +02:00
Gerald Schmittinger
63c3d6aaa0 feat(backend): De meest recente indiening wordt automatisch ingeladen. 2025-04-18 12:37:17 +02:00
a238e57a0c
fix: .js toevoegen aan imports 2025-04-18 08:32:40 +02:00
Adriaan Jacquet
5dd0db685e fix: fixed linting errors 2025-04-17 19:14:20 +02:00
Lint Action
7f782915b6 style: fix linting issues met Prettier 2025-04-17 17:08:18 +00:00
Lint Action
205a4addad style: fix linting issues met ESLint 2025-04-17 17:08:13 +00:00
Adriaan Jacquet
01a0e7125a fix: resterende merge errors gefixt 2025-04-17 18:58:33 +02:00
Adriaan Jacquet
5a593cb88f merge: merge fix/183-post-assignment into dev 2025-04-17 18:51:17 +02:00
Adriaan Jacquet
ba9906eb93 fix: fixed groups in return van createAssignment 2025-04-17 12:20:36 +02:00
827a2f0e71
fix: .js toevoegen aan imports 2025-04-17 09:07:11 +02:00
Gerald Schmittinger
1685c518b6 fix(backend): MikroORM-probleem bij het opvragen en dan toevoegen van submissions opgelost.
MikroORM genereerde een query met een syntaxfout wanneer men eerst een submission opvraagt en dan toevoegt.
2025-04-17 08:41:57 +02:00
Gerald Schmittinger
72c9d232be fix(backend): Foute retourwaarde voor submissions verbeterd. 2025-04-17 00:53:47 +02:00
Gerald Schmittinger
dd2cdf3fe9 Merge remote-tracking branch 'origin/dev' into feat/indieningen-kunnen-posten-en-bekijken-#194
# Conflicts:
#	backend/tests/setup-tests.ts
2025-04-17 00:40:02 +02:00
Gabriellvl
4a1e83b9b9 fix: add .js 2025-04-16 20:44:53 +02:00
Gerald Schmittinger
63d1ed8bd2 feat(frontend): Vue can now interact with the chosen answers for questions. 2025-04-16 13:02:13 +02:00
Gabriellvl
4b6be93e63 fix: use instead of get 2025-04-16 12:23:30 +02:00
Gerald Schmittinger
6d452c7f72 fix: diverse kleine bugs
Bij het zoeken van leerpaden en het renderen van leerobjecten.
2025-04-16 11:42:13 +02:00
Gerald Schmittinger
a803b45046 fix(backend): nodeNumber handmatig invullen
Om MikroORM bug die optreedt bij het persisteren van een kind van een entity met automatisch gegenereerde PK te vermijden.
2025-04-16 10:53:30 +02:00
Gerald Schmittinger
51268af79c fix(backend): Testen DatabaseLearningObjectProvider gerepareerd na refactoring. 2025-04-16 07:58:55 +02:00
Gerald Schmittinger
202cf4e33c refactor(backend): Streamlining van de testdata voor leerpaden en leerobjecten + integratie in seed
Hierbij ook testdata functionaliteit toegevoegd om makkelijk nieuwe leerpaden aan te maken.
2025-04-15 23:43:30 +02:00
Adriaan Jacquet
e3fc4b72a7 fix+feat: error bij het toevegoen van groups na het aanmaken van een assignment gefixt, group & assignment DTO Id toegevoegd 2025-04-15 19:56:09 +02:00
Adriaan Jacquet
94a8456bdd feat: server error exception type toegevoegd 2025-04-15 19:54:43 +02:00
Gerald Schmittinger
9c638b11f6 fix(backend): Update MikroORM, Fix voor 'pks not iterable' problem in Groups 2025-04-15 11:03:41 +02:00
Gerald Schmittinger
451ac7546f fix(backend): Modellering van ManyToMany-relationships verbeterd 2025-04-15 08:45:12 +02:00
Gerald Schmittinger
f4fda7db5d fix(backend): Fouten resulterend uit refactoring opgelost. 2025-04-14 18:56:32 +02:00
Gerald Schmittinger
4092f1f617 refactor(backend): Personalisatie van leerpaden is enkel mogelijk voor groepen, niet voor individuele studenten. 2025-04-14 17:14:43 +02:00
Lint Action
d88add8351 style: fix linting issues met Prettier 2025-04-14 14:53:04 +00:00
Gabriellvl
f3d2b3313c feat: status teacher invite 2025-04-14 16:50:54 +02:00
Lint Action
783c91b2e3 style: fix linting issues met Prettier 2025-04-13 18:59:56 +00:00
Gabriellvl
a824cdff94 fix: lint 2025-04-13 20:54:05 +02:00
Gabriellvl
834e991568 fix: invitation geeft enkel classId field terug 2025-04-13 19:40:20 +02:00
Gabriellvl
5624f3bbfe feat: tests 2025-04-13 09:48:34 +02:00
Gabriellvl
311e76149c feat: teacher invitation backend 2025-04-12 17:55:39 +02:00
Adriaan Jacquet
8c096ffa15 fix: nog steeds werkende aan 183 fix, probleem komt mogelijks door het feit dat group niet automatisch een groupNummer krijgt 2025-04-12 17:45:22 +02:00
Adriaan Jacquet
c4729156ba fix: werkende aan 183 fix ([] vervangen door Collection<> in group en assignment) 2025-04-12 16:38:16 +02:00
Lint Action
61424e1ea2 style: fix linting issues met Prettier 2025-04-09 22:01:34 +00:00
Gerald Schmittinger
8e00fa53f0 style(backend): Linting 2025-04-10 00:00:56 +02:00
Gerald Schmittinger
620a988c6b fix(backend): Merge-conflicten opgelost & testen gerepareerd. 2025-04-09 23:59:27 +02:00
Gerald Schmittinger
d6dd7fb3bf Merge remote-tracking branch 'origin/dev' into feat/questions-answers-en-submissions-groep-specifiek-maken-#163
# Conflicts:
#	backend/src/controllers/questions.ts
#	backend/src/controllers/submissions.ts
#	backend/src/data/questions/question-repository.ts
#	backend/src/interfaces/group.ts
#	backend/src/interfaces/question.ts
#	backend/src/interfaces/submission.ts
#	backend/src/routes/submissions.ts
#	backend/src/services/groups.ts
#	backend/src/services/questions.ts
#	backend/src/services/students.ts
#	backend/src/services/submissions.ts
#	common/src/interfaces/question.ts
2025-04-09 20:25:30 +02:00
Adriaan Jacquet
69659426de fix: werkende aan assignment fix 2025-04-09 18:31:06 +02:00
Gabriellvl
0a0857deb9 Merge remote-tracking branch 'origin/dev' into fix/class-join-request
# Conflicts:
#	backend/src/controllers/classes.ts
#	backend/src/data/questions/question-repository.ts
#	backend/tests/controllers/students.test.ts
#	backend/tests/controllers/teachers.test.ts
2025-04-09 12:13:42 +02:00