Gerald Schmittinger
d64b4505c8
chore(frontend): Documentation & refactoring
...
Adding documentation to functions & some further refactoring.
2025-03-02 21:13:50 +01:00
Gerald Schmittinger
26d5c09bb4
chore(frontend): Refactoring
...
Refactoring zodat de structuur van de authenticatieservice in de client duidelijker is.
2025-03-02 21:02:17 +01:00
Gerald Schmittinger
a28ec22f29
feat(frontend): Added functionality to the frontend to log in.
2025-03-02 16:33:50 +01:00
Gerald Schmittinger
4a1edbb6ff
Merge remote-tracking branch 'origin/dev' into chore/login
2025-03-02 12:01:26 +01:00
Laure Jablonski
abac7a287c
Merge pull request #53 from SELab-2/feat/menu-bar-maken
...
feat: er bestaat nu een menubalk om door de site te navigeren
2025-03-02 09:21:58 +01:00
Gerald Schmittinger
4f201a1253
chore(backend): Automatische import van testdata in Keycloack.
...
Zie idp/README.md voor meer informatie erover wat de testdata inhoudt.
2025-03-02 01:25:57 +01:00
Gerald Schmittinger
69ba8c9567
feat(backend): Generic authentication checks.
...
Added support for deciding based on any predicate about the current AuthenticationInfo whether or not a request will be accepted.
2025-03-02 01:24:49 +01:00
Gerald Schmittinger
054e761baa
feat(backend): Generic authentication checks.
...
Added support for deciding based on any predicate about the current AuthenticationInfo whether or not a request will be accepted.
2025-03-01 23:47:32 +01:00
Gerald Schmittinger
be667c7c53
feat(backend): Auth middleware toegevoegd.
...
Deze verifiëert het meegegeven bearer token. Door een specifieke extra middleware per endpoint kan dan aangegeven worden of deze enkel toegankelijk is voor leerlingen, leerkrachten of allebei.
2025-03-01 23:09:42 +01:00
Laure Jablonski
175fb21f23
style(frontend): linter negeren en loggen weer wegdoen
2025-03-01 15:08:55 +01:00
Laure Jablonski
b05d4700b0
fix(frontend): verkeerde oplossing voor linter opgelost zodat er geen errors meer zijn in de file
2025-03-01 14:50:48 +01:00
Laure Jablonski
e777ed025d
chore(frontend): code geformatteerd en gelint
2025-03-01 14:32:13 +01:00
Adriaan J.
228615af98
Merge pull request #63 from SELab-2/fix/import-statements
...
Fix: import statements in backend/src/app.ts werken niet bij npm run build
2025-03-01 11:27:33 +01:00
Gabriellvl
1ef75d6f7f
Merge pull request #59 from SELab-2/Gabriellvl-patch-1-1
2025-03-01 09:59:47 +01:00
Gabriellvl
8ff474c3c7
Merge pull request #58 from SELab-2/Gabriellvl-patch-1
2025-03-01 09:58:56 +01:00
Adriaan Jacquet
12677cf79f
fix: dubbele lijn in package.json
2025-03-01 00:07:02 +01:00
Adriaan Jacquet
aea9b480c7
fix: import statements gefixt in backend/src/app.ts
2025-03-01 00:06:46 +01:00
Gabriellvl
bd00da2428
fix: comma ontbrak update package.json
2025-02-28 21:52:48 +01:00
Gabriellvl
d54a836a41
fix: comma teveel package.json
2025-02-28 21:49:02 +01:00
Gabriellvl
155504ef75
fix: ontbraken commas package-lock.json
2025-02-28 21:45:27 +01:00
Laure Jablonski
ad726843b4
feat(frontend): dropdown menu om te veranderen tussen nederlands en engels is in de menubalk geplaatst
2025-02-28 15:02:48 +01:00
Laure Jablonski
e92744fc92
feat(frontend): tooltip wordt getoond bij logout icoontje
2025-02-28 13:54:06 +01:00
Laure Jablonski
674b59e0df
chore : added comments for better code readability
2025-02-28 13:41:20 +01:00
Laure Jablonski
4009bb2111
feat(frontend): menubalk is volledig af qua stijl en items
2025-02-28 12:26:07 +01:00
Laure Jablonski
5088b02f75
feat(frontend): add Material Design Icons library for UI icons
2025-02-28 11:11:20 +01:00
Laure Jablonski
94f36e36c9
feat(frontend): menubar code opgekuist en stijl aangepast
2025-02-28 10:55:15 +01:00
Gerald Schmittinger
44a433e8c9
Merge pull request #15 from SELab-2/chore/database-setup
...
chore(backend): Database setup
2025-02-28 10:46:18 +01:00
Gabriellvl
721be116cd
Merge branch 'dev' into chore/database-setup
2025-02-28 10:32:41 +01:00
Adriaan J.
aa2f1203cb
Merge pull request #25 from SELab-2/feat/api-outline
...
feature: skeletcode van de API
2025-02-28 10:28:14 +01:00
Adriaan J.
7a8f3e297c
Merge pull request #49 van SELab-2/feat/api-outline-uitbreiding met feat/api-outline
...
feature: uitbreiding van skeletcode van de API
2025-02-28 10:22:41 +01:00
Laure Jablonski
3ffb067859
feat(frontend): basis van de menubar aangemaakt bij menubar-component
2025-02-27 17:12:57 +01:00
Adriaan Jacquet
574cdba4de
fix: branch voorbereid voor merge, conflicten opgelost
2025-02-27 16:38:31 +01:00
Adriaan Jacquet
09923202f3
fix: routes/themes.ts bestand verwijderd om conflicten te vermijden
2025-02-27 16:31:41 +01:00
Adriaan Jacquet
b85374afa8
feat: root paden toegevoegd aan endpoints
2025-02-27 16:30:55 +01:00
Gabriellvl
3285d9ce12
Merge branch 'dev' into feat/api-outline
2025-02-27 15:45:03 +01:00
Gabriellvl
8d1b387c75
Merge pull request #21 from SELab-2/feat/themes-languages
...
feat(backend): theme routes in different languages
2025-02-27 15:32:59 +01:00
Gabriellvl
564c1fc857
Merge branch 'dev' into feat/themes-languages
2025-02-27 10:14:29 +01:00
Joyelle Ndagijimana
0d50156f5e
Merge pull request #46 from SELab-2/feat/frontend-router-init
...
feat(frontend): initialisatie router en bijhorende .vue componenten
2025-02-27 09:52:17 +01:00
53837eed64
Merge branch 'dev' into chore/database-setup
2025-02-27 08:22:28 +01:00
Gerald Schmittinger
e03fe12604
fix(backend): Formatting
2025-02-26 23:18:56 +01:00
Gerald Schmittinger
ee5fe4774e
feature(backend): PORT-EnvVar wordt nu ook via envvar.ts ingelezen
2025-02-26 23:18:11 +01:00
Gerald Schmittinger
73a84fa3ef
fix(backend): .js aan alle imports toegevoegd
...
Dit was nodig om ervoor te zorgen dat de gebouwde applicatie ook haar dependencies vindt.
2025-02-26 22:43:16 +01:00
Gerald Schmittinger
48c8ce7c57
fix(backend): Formatting + .env.development.example
...
npm run format uitgevoerd, .env.development.example toegevoegd.
2025-02-26 22:03:53 +01:00
Gabriellvl
cfaae9ebe4
fix: format
2025-02-26 20:29:53 +01:00
Joyelle Ndagijimana
a579defd10
feat(frontend): lazy loading in router(voor permanente pagina's)
2025-02-26 20:03:39 +01:00
Joyelle Ndagijimana
3adf6fd33c
feat(frontend): lazy loading in router(voor permanente pagina's)
2025-02-26 20:03:04 +01:00
Joyelle Ndagijimana
e1d1115e59
feat(frontend): /register uit router verwijderd
2025-02-26 19:56:02 +01:00
Joyelle Ndagijimana
7634da475f
feat(frontend): issue in verband met login pagina verbeterd
2025-02-26 19:51:55 +01:00
Gabriellvl
ab17e982c7
fix: grote variabele in data bestand
2025-02-26 18:51:27 +01:00
Gabriellvl
9edc11aed1
fix: splits route file door controller
2025-02-26 18:33:34 +01:00