Commit graph

314 commits

Author SHA1 Message Date
Gerald Schmittinger
a33ec6c452 refactor(backend): RemoteResource-systeem dat vervangen werd door TanStack verwijderd. 2025-04-01 00:51:14 +02:00
Gerald Schmittinger
be78e7f44d fix(backend): Verschillende kleine fixes 2025-04-01 00:49:52 +02:00
Gerald Schmittinger
dc99835a9d refactor(backend): Ondersteuning voor gepersonaliseerde leerpaden toegevoegd. 2025-04-01 00:31:16 +02:00
Gerald Schmittinger
a17e2b2793 refactor(backend): LearningPathSearchPage aangepast zodat ze TanStack Query gebruikt. 2025-03-31 23:16:27 +02:00
Gerald Schmittinger
12b9f31f5f fix(backend): Diverse bugfixes omtrent LearningPathPage 2025-03-31 23:12:03 +02:00
Gerald Schmittinger
27b9cdf833 fix(backend): Imports in oude learning-object-service en learning-path-service aangepast. 2025-03-31 16:37:15 +02:00
Gerald Schmittinger
c6ee22ab4d refactor(backend): LearningPathPage en LearningObjectView gerefactored, zodat ze TanStack gebruiken. 2025-03-31 16:30:50 +02:00
Gerald Schmittinger
61fd28e743 feat(backend): UsingQueryResult analoog aan UsingBackendResource aangemaakt 2025-03-31 16:28:12 +02:00
Gerald Schmittinger
72bbfbf9f0 fix(backend): Queries voor leerpaden en leerobjecten toegevoegd 2025-03-31 16:27:33 +02:00
Gerald Schmittinger
933f72e32a fix(backend): Commit voor vergeten bestanden voor de controllers 2025-03-31 16:26:50 +02:00
Gerald Schmittinger
8e56d68793 feat(backend): Exception voor HTTP-foutcodes 2025-03-31 16:25:32 +02:00
Gerald Schmittinger
5cfabb3518 feat(backend): Controllers for learningObjects en learningPaths toegevoegd. 2025-03-31 16:23:38 +02:00
Gerald Schmittinger
2803a8be54 refactor(backend): BaseController gebruikt nu Axios & ondersteunt HTML responses 2025-03-31 16:20:19 +02:00
Lint Action
ee5f69cbc8 style: fix linting issues met Prettier 2025-03-30 21:24:37 +00:00
Lint Action
9895d22521 style: fix linting issues met ESLint 2025-03-30 21:24:33 +00:00
a29d89cef0
fix(frontend): Logica fout in refactoren 2025-03-30 23:14:22 +02:00
588c556949
Merge branch 'dev' into refactor/linting 2025-03-30 22:48:26 +02:00
Gabriellvl
44c242fc57 feat: (frontend) queries teacher + test controller teacher 2025-03-30 22:26:26 +02:00
Adriaan Jacquet
4b82455eb9 feat: frontend group controller geimplementeerd 2025-03-30 18:28:01 +02:00
Adriaan Jacquet
dbc3b2b0b6 feat: frontend controller voor assignment geimplementeerd 2025-03-30 18:24:30 +02:00
Adriaan Jacquet
8915fdb93b feat: assignment endpoint toegevoegd aan controller frontend voor klas 2025-03-30 17:51:44 +02:00
Adriaan Jacquet
eb8ac9c3bb feat: frontend klas controller aangemaakt 2025-03-30 17:38:32 +02:00
Gerald Schmittinger
8522cde18d Merge remote-tracking branch 'origin/dev' into feat/pagina-om-leerpaden-te-bekijken-#41
# Conflicts:
#	frontend/src/App.vue
#	frontend/src/components/MenuBar.vue
#	frontend/src/main.ts
2025-03-30 17:29:57 +02:00
Gabriellvl
7b65d2a5b8 Merge remote-tracking branch 'refs/remotes/origin/fix/databank-laat-toevoegen-van-meerdere-studenten-met-dezelfde-username-toe-#153' into feat/user-routes
# Conflicts:
#	backend/src/controllers/students.ts
#	backend/src/controllers/teachers.ts
#	backend/src/exceptions.ts
#	backend/src/interfaces/student.ts
#	backend/src/routes/router.ts
#	backend/src/routes/students.ts
#	backend/src/services/students.ts
#	backend/src/services/teachers.ts
#	frontend/src/controllers/controllers.ts
2025-03-30 15:41:40 +02:00
Lint Action
7ad808cf3b style: fix linting issues met Prettier 2025-03-30 12:54:22 +00:00
Lint Action
56d34adbc0 style: fix linting issues met ESLint 2025-03-30 12:54:18 +00:00
Gabriellvl
815858d02f feat: student join req query 2025-03-29 20:40:24 +01:00
Gabriellvl
f679a324ab feat: class join req controller + fixes tests 2025-03-29 15:09:57 +01:00
laurejablonski
af556feb30 feat: responsive css 2025-03-29 13:12:26 +01:00
laurejablonski
e1f4d854c2 feat: vertalingen 2025-03-29 12:01:07 +01:00
laurejablonski
06ac549c37 style: format en lint warnings opgekuist (deze die er nog staan gaan over tijdelijke code) 2025-03-29 11:35:39 +01:00
laurejablonski
87974bbfe5 feat: submit knop om de code in te versturen 2025-03-29 10:23:34 +01:00
laurejablonski
729c3f6972 feat: validatie voor de code die een student stuurt in de frontend 2025-03-29 09:55:36 +01:00
laurejablonski
f8cdde7d30 feat: popup venster verschijnt om te zien wie in de klas zit met een student 2025-03-28 19:23:45 +01:00
laurejablonski
ba28314ee3 fix: verwijder overbodige files 2025-03-28 18:00:05 +01:00
laurejablonski
5bb43829a3 feat: vertalingen 2025-03-28 17:59:53 +01:00
laurejablonski
28392a5cee feat: tekstveld om code in te vullen om zich bij een klas te voegen 2025-03-28 17:43:13 +01:00
laurejablonski
00fb333ae8 style: linting 2025-03-26 18:47:08 +01:00
laurejablonski
b3d17f4cb8 fix: overbodige file verwijderd 2025-03-26 18:46:13 +01:00
Gerald Schmittinger
d8e5fed2fe
fix(frontend): Redirect na login
Na de login moet de gebruiker naar `/user` i.p.v. `/` geredirect worden
2025-03-26 11:30:17 +01:00
Lint Action
0661e705b3 style: fix linting issues met Prettier 2025-03-25 21:46:03 +00:00
Lint Action
fbfe54879a style: fix linting issues met ESLint 2025-03-25 21:45:58 +00:00
Gerald Schmittinger
cbc22f6db4 fix(frontend): Navigation drawer terug toegevoegd 2025-03-25 22:05:24 +01:00
Gerald Schmittinger
b7d2f9b364 fix(frontend): Problem opgelost waardoor de menubalk niet meer getoond werd. 2025-03-25 22:03:08 +01:00
Gerald Schmittinger
be654fa760 fix(frontend): Problem opgelost waardoor men niet kon uitloggen wanneer het JWT Token expired was. 2025-03-25 21:54:37 +01:00
Gerald Schmittinger
a2248de290 fix(frontend): Warnings in HomePage opgelost 2025-03-25 21:44:18 +01:00
Gerald Schmittinger
d29e2af31f fix(frontend): Menubalk niet tonen voor niet-aangemeldde gebruikers
Dit lost de fout op.
2025-03-25 21:39:52 +01:00
Gerald Schmittinger
18616450cf fix(frontend): Fouten door de merge van dev opgelost. 2025-03-25 10:05:31 +01:00
bb6034dff8
refactor(frontend): return-types en functie stijl 2025-03-25 09:46:18 +01:00
364ffd3b16
Merge branch 'dev' into refactor/linting 2025-03-25 09:33:21 +01:00