Commit graph

190 commits

Author SHA1 Message Date
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
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
Gerald Schmittinger
b2e6b33716 Merge remote-tracking branch 'origin/dev' into feat/pagina-om-leerpaden-te-bekijken-#41 2025-04-01 14:59:59 +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
Timo De Meyst
05fa51603a
Merge branch 'dev' into github-actions/testing 2025-04-01 08:56:19 +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
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
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
Gerald Schmittinger
c6aea229f0
Merge pull request #152 from SELab-2/fix/typeerror-bij-het-reloaden-van-een-pagina-met-menubalk-#150
fix: `TypeError` bij het reloaden van een pagina met menubalk (#150) + kleine fixes
2025-03-30 16:07:27 +02:00
910ac05b21
Merge pull request #151 from SELab-2/dependabot/npm_and_yarn/vite-6.1.2
chore(deps-dev): bump vite from 6.1.1 to 6.1.2

Co-authored-by: Gabriellvl <vanlangenhovefga@gmail.com>
2025-03-30 15:02:02 +02:00
Gerald Schmittinger
d73b1ae0be Merge remote-tracking branch 'origin/fix/typeerror-bij-het-reloaden-van-een-pagina-met-menubalk-#150' into fix/typeerror-bij-het-reloaden-van-een-pagina-met-menubalk-#150 2025-03-30 10:13:17 +02:00
Gerald Schmittinger
7043f1e7e9 Merge remote-tracking branch 'origin/dev' into fix/typeerror-bij-het-reloaden-van-een-pagina-met-menubalk-#150 2025-03-30 10:12:47 +02:00
97a5b26884
Merge branch 'dev' into refactor/linting 2025-03-27 09:18:00 +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
Lint Action
468338d2a4 style: fix linting issues met Prettier 2025-03-25 14:53:54 +00:00
Lint Action
e3559d54a3 style: fix linting issues met ESLint 2025-03-25 14:53:49 +00:00
dependabot[bot]
ba38356b30
chore(deps-dev): bump vite from 6.1.1 to 6.1.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.1.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.1.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 14:53:15 +00:00
8389414ea4
Merge branch 'dev' into chore/development-workflow 2025-03-25 10:06:54 +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