Commit graph

174 commits

Author SHA1 Message Date
Lint Action
80939cd93c style: fix linting issues met Prettier 2025-04-03 08:12:51 +00:00
Gabriellvl
94e25fbcde fix: imports + merge 2025-04-03 09:51:53 +02:00
Gabriellvl
084f4fcdbd Merge remote-tracking branch 'origin/dev' into feat/user-routes
# Conflicts:
#	backend/src/controllers/learning-objects.ts
#	frontend/src/controllers/controllers.ts
#	frontend/src/queries/themes.ts
2025-04-03 09:48:57 +02:00
Gabriellvl
3c1eb82ce3 fix: merge + fixes 2025-04-02 19:48:42 +02:00
Lint Action
899af4dec5 style: fix linting issues met Prettier 2025-04-02 12:56:03 +00:00
Gabriellvl
6dd67bace5 fix: lint warnings 2025-04-02 14:38:19 +02:00
Gabriellvl
30c253c43c refactor: theme type 2025-04-02 14:29:07 +02:00
Gabriellvl
dadde1651b fix: extra invalidate queries bij delete en put 2025-04-02 14:21:54 +02:00
Gabriellvl
075616b67b refactor: type responses 2025-04-02 13:00:31 +02:00
Gabriellvl
8ceed7f779 fix: merge + types frontend controller 2025-04-02 12:21:04 +02:00
Lint Action
0ec296bf3d style: fix linting issues met Prettier 2025-04-02 08:06:37 +00:00
Lint Action
bdc689a4e1 style: fix linting issues met ESLint 2025-04-02 08:06:32 +00:00
Gerald Schmittinger
a047558f95 fix(frontend): Frontend kan nu omgaan met foutieve leerpaden
- Geen of meerdere startnodes
- Transities naar een leerobject dat niet voorkomt
- Transities naar een leerobject dat meer dan één keer voorkomt.
2025-04-02 10:04:12 +02:00
Lint Action
bb359b6c48 style: fix linting issues met Prettier 2025-04-02 07:35:43 +00:00
Gerald Schmittinger
5bee1cd6be Merge remote-tracking branch 'origin/feat/pagina-om-leerpaden-te-bekijken-#41' into feat/pagina-om-leerpaden-te-bekijken-#41 2025-04-02 09:34:22 +02:00
Gerald Schmittinger
c9667af9b4 fix(frontend): Titels van leerpaden worden nu niet meer afgeknipt
(In de titel van een leerpadpagina & in de overzichten)
2025-04-02 09:34:08 +02:00
Gabriellvl
b556516359 fix: merge + lint fixes 2025-04-01 18:38:36 +02:00
Gabriellvl
7f189188e8 Merge remote-tracking branch 'origin/dev' into feat/user-routes
# Conflicts:
#	backend/src/controllers/students.ts
#	backend/src/controllers/teachers.ts
#	backend/src/data/classes/class-join-request-repository.ts
#	backend/src/routes/students.ts
#	backend/src/services/students.ts
#	backend/src/services/teachers.ts
#	backend/tests/test_assets/users/students.testdata.ts
#	frontend/src/controllers/controllers.ts
#	frontend/src/queries/themes.ts
2025-04-01 18:12:15 +02:00
Lint Action
ea5cf7abf9 style: fix linting issues met Prettier 2025-04-01 15:09:28 +00:00
Gerald Schmittinger
ed8b5c919d fix(frontend): Typeringsproblemen opgelost. 2025-04-01 16:34:30 +02:00
Gerald Schmittinger
4d98be78c1 fix(frontend): Linting errors/warnings opgelost 2025-04-01 15:00:47 +02:00
Gabriellvl
912369f87e fix: student join req by class route + teacher return post put delete + status 2025-04-01 14:24:06 +02:00
Gabriellvl
c0995d3933 fix: student res code + json returns bij post, delete 2025-04-01 11:48:14 +02:00
Gerald Schmittinger
99dc346dc1 Merge remote-tracking branch 'origin/dev' into feat/pagina-om-leerpaden-te-bekijken-#41
# Conflicts:
#	backend/src/controllers/learning-objects.ts
#	frontend/src/controllers/base-controller.ts
2025-04-01 09:00:28 +02:00
Gerald Schmittinger
34f980d690 feat(backend): SingleTheme-pagina geïmplementeerd 2025-04-01 01:31:11 +02:00
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
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
00fb333ae8 style: linting 2025-03-26 18:47:08 +01:00