Commit graph

67 commits

Author SHA1 Message Date
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
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
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
c6ee22ab4d refactor(backend): LearningPathPage en LearningObjectView gerefactored, zodat ze TanStack gebruiken. 2025-03-31 16:30:50 +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
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
Gerald Schmittinger
a2248de290 fix(frontend): Warnings in HomePage opgelost 2025-03-25 21:44:18 +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
Gerald Schmittinger
858f4c3694 feat(frontend): Vertalingen aan frontend toegevoegd 2025-03-25 09:16:30 +01:00
Gerald Schmittinger
7c55c3a081 Merge remote-tracking branch 'origin/dev' into feat/pagina-om-leerpaden-te-bekijken-#41
# Conflicts:
#	frontend/src/components/MenuBar.vue
#	frontend/src/i18n/locale/de.json
#	frontend/src/i18n/locale/en.json
#	frontend/src/i18n/locale/fr.json
#	frontend/src/i18n/locale/nl.json
#	frontend/src/main.ts
#	frontend/src/router/index.ts
#	frontend/src/views/HomePage.vue
2025-03-25 08:55:40 +01:00
Gerald Schmittinger
ab81be3dc0 feat(frontend): Verschillende symbolen voor 'teacher-only' en 'student'-leerobjecten 2025-03-25 02:03:28 +01:00
Gerald Schmittinger
f9e2166504 feat(frontend): Zoekfunctie voor leerpaden geïmplementeerd 2025-03-25 01:49:01 +01:00
Gerald Schmittinger
a9643838b7 feat(frontend): Navigatiebalk op LearningPathPage inklapbaar gemaakt. 2025-03-24 23:30:40 +01:00
Gerald Schmittinger
4356a1ccd2 feat(frontend): "Volgende" en "vorige"-knop toegevoegd aan leerpadpagina. 2025-03-24 22:58:44 +01:00
Gerald Schmittinger
728b04c9d8 feat(frontend): Functionaliteit om leerobjecten te tonen toegevoegd.
Hiervoor ook de state management geherstructureerd.
2025-03-24 21:13:46 +01:00
Gerald Schmittinger
07340de2e3 feat(frontend): Navigatie voor leerpad geïmplementeerd. 2025-03-23 19:20:56 +01:00
Laure Jablonski
25cacb048b
Merge pull request #125 from SELab-2/feat/homepagina
feat: Landing pagina (homepagina)
2025-03-23 15:44:34 +01:00
437c7c62de
refactor: Linting 2025-03-23 14:32:27 +01:00
2490e61a78
Merge branch 'dev' into refactor/linting 2025-03-23 14:19:58 +01:00
4bf82b09fa
refactor: no-floating-promises 2025-03-23 13:57:24 +01:00
293c51bab3
refactor(frontend): Verwijder console logs 2025-03-23 12:32:41 +01:00
dd1000c662
refactor(frontend): Algemene linting fouten 2025-03-23 12:08:42 +01:00
207cd22dec
Merge branch 'dev' into feat/user-homepage 2025-03-23 10:36:12 +01:00
Laure Jablonski
eaf6c97262
Merge branch 'dev' into feat/homepagina 2025-03-23 09:08:38 +01:00
Gerald Schmittinger
3c3fddb7d0 feat(frontend): LearningObjectService en LearningPathService geïmplementeerd. 2025-03-23 08:56:34 +01:00
Gerald Schmittinger
8b0fc4263f feat(frontend): Skelet voor de implementatie van views & services voor leerpaden aangemaakt. 2025-03-22 16:16:34 +01:00
Laure Jablonski
eeceff801b style: responsive voor grote monitor 2025-03-22 12:22:49 +01:00
Joyelle Ndagijimana
1f933043a0 feat: oude bestanden verwijderen 2025-03-21 16:34:56 +01:00
Joyelle Ndagijimana
0d635fc6a1 feat: alle functionaliteiten van de user homepage zijn geïmplementeerd 2025-03-21 16:32:12 +01:00
Joyelle Ndagijimana
54a2cf0800 feat: thema's filteren op categorie en leeftijd werkt 2025-03-20 23:28:21 +01:00
Joyelle Ndagijimana
d4e0dc2703 feat: selecteren van thema's in dropdown werkt 2025-03-20 22:10:59 +01:00
Joyelle Ndagijimana
03a9e513a8 feat: theme card component aangemaakt 2025-03-19 21:19:44 +01:00
Laure Jablonski
532fab11db fix: extra knop toegevoegd om van login scherm naar home pagina te gaan om te vermijden dat telkens naar / gegaan moet worden om daar op die knop te duwen 2025-03-19 11:48:55 +01:00
Laure Jablonski
3168112102 fix: knop toegevoegd wanneer ingelogd op homepage om op ingelogde homepage terecht te kunnen komen 2025-03-19 10:47:53 +01:00
Lint Action
56c29f3fee style: fix linting issues met Prettier 2025-03-19 08:28:28 +00:00
Laure Jablonski
1b47439c75 style: whitespace weg bij bekijken van de homepagina op een tablet 2025-03-19 09:27:22 +01:00
Joyelle Ndagijimana
501ea6259c feat: titel en dropdowns layout aangemaakt 2025-03-19 00:14:44 +01:00