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
Joyelle Ndagijimana
c1c10e27c1
feat(frontend): i18n en vertalingsbestanden initialisatie
2025-03-02 19:46:12 +01:00
Gerald Schmittinger
a28ec22f29
feat(frontend): Added functionality to the frontend to log in.
2025-03-02 16:33:50 +01:00
74ecd34538
fix: .js toevoegen aan imports
2025-03-02 15:25:27 +01:00
ddee299b4a
style(backend): Format
2025-03-02 15:21:27 +01:00
c37d4d8e04
chore(backend): Export Logger class
2025-03-02 15:20:57 +01:00
c2e3886f3f
chore(backend): Switch console naar logger
...
Maak gebruik van custom logger
2025-03-02 15:14:26 +01:00
f82668148c
Merge branch 'dev' into chore/logging
2025-03-02 15:13:53 +01:00
4b40653a1c
fix(backend): Verander Grafana poort
...
Verander grafana poort naar 3100 om conflict met standaard poort 3000
van backend te vermijden.
2025-03-02 14:10:31 +01:00
ebf741a0d0
fix(backend): Ontbrekende .js in imports
2025-03-02 14:09:38 +01:00
eca8d89712
chore(backend): Duidelijkere MikroORM logging
...
Zorgt voor beter formaat en juiste labels
2025-03-02 13:59:38 +01:00
e6c03c1aca
chore(backend): Definieer logger voor MikroORM
...
Maak gebruik van juiste logging niveau voor elke taak (namespace)
2025-03-02 13:58:08 +01:00
Gabriellvl
1531fa36fe
Merge branch 'dev' into feat/home-data
2025-03-02 12:41:24 +01:00
Gabriellvl
8a7fa271ba
Merge pull request #56 from SELab-2/feat/base64-image
...
feat: base64ToImage.ts
2025-03-02 12:39:25 +01:00
Gabriellvl
a0c9d8ffc1
Merge pull request #54 from SELab-2/feat/leerpad-object-routes
...
Feat/leerpad object routes
2025-03-02 12:33:53 +01:00
Gabriellvl
e762621287
fix: format + lint
2025-03-02 12:18:08 +01:00
Gabriellvl
308661d72b
fix: splits controller en service beter op met querries
2025-03-02 12:11:32 +01:00
Gabriellvl
6bf4193da9
fix: queries in routes van leer paden
2025-03-02 12:10:59 +01:00
Gerald Schmittinger
4a1edbb6ff
Merge remote-tracking branch 'origin/dev' into chore/login
2025-03-02 12:01:26 +01:00
Gabriellvl
3b689d8e09
fix: afsplitsing functies objects
2025-03-02 11:05:06 +01:00
Gabriellvl
484120ab50
feat: extra learning object routes
2025-03-02 11:04:30 +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
Gabriellvl
8d5377e28e
Merge remote-tracking branch 'origin/feat/leerpad-object-routes' into feat/leerpad-object-routes
2025-03-01 22:41:13 +01:00
Gabriellvl
79009de80c
fix: voeg js toe bij config import
2025-03-01 22:40:42 +01:00
4642040315
fix: .js toevoegen aan imports
2025-03-01 22:35:18 +01:00
Gabriellvl
749ccb7125
fix: vertaling helper functie fall back constante
2025-03-01 22:20:06 +01:00
Gabriellvl
a66952cc52
fix: home route weg
2025-03-01 22:19:25 +01:00
Gabriellvl
a3d40cf2bb
feat: voeg de 4 fotos toe voor de home pagina
2025-03-01 22:18:33 +01:00
Gabriellvl
828a02a4dc
fix: verwijder test html
2025-03-01 21:57:06 +01:00
Gabriellvl
f62baae90f
feat: test toegevoegd base64
2025-03-01 19:40:52 +01:00
Gabriellvl
887787de05
fix: format
2025-03-01 18:42:45 +01:00
Gabriellvl
5da0720a08
fix: lint
2025-03-01 18:40:32 +01:00
Gabriellvl
6bb8c364b9
feat: toevoeging fallback language constante
2025-03-01 18:31:38 +01:00
Gabriellvl
008e2e1c2c
feat: gebruik interface voor learning objects
2025-03-01 18:24:21 +01:00
Gabriellvl
13f563bb56
feat: interface toevoegingen voor het type any te vermijden
2025-03-01 18:03:14 +01:00
Gabriellvl
ae4d76a84b
fix: 2 learning path routes gecombineerd, all en hruid lijst
2025-03-01 17:54:29 +01:00
Gabriellvl
f7d6cbce65
fix: opslitsing learningpath controller met extra service + api helper
2025-03-01 17:52:55 +01:00
Gabriellvl
91eb374b7e
fix: api helper voor extra error checks bij fetch dwengo api + schrijffout in controllers/themes
2025-03-01 15:15:04 +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
Lint Action
17893a6990
style: fix linting issues met Prettier
2025-03-01 10:33:30 +00:00
Lint Action
74765577d5
style: fix linting issues met ESLint
2025-03-01 10:33:27 +00:00
Timo De Meyst
81bbe84dfd
fix: update package-lock.json
2025-03-01 11:32:58 +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