Commit graph

19 commits

Author SHA1 Message Date
Lint Action
12178e8469 style: fix linting issues met Prettier 2025-04-19 14:54:25 +00:00
Gerald Schmittinger
c2f3a6169a Backend geeft nu een 401 ipv. een 500 terug voor de 'expired jwt' fout 2025-04-19 10:03:54 +02:00
588c556949
Merge branch 'dev' into refactor/linting 2025-03-30 22:48:26 +02:00
739bd190ab
fix: .js toevoegen aan imports 2025-03-30 15:28:22 +02:00
Lint Action
7ad808cf3b style: fix linting issues met Prettier 2025-03-30 12:54:22 +00:00
Gerald Schmittinger
aaa71aa648 feat(backend): Eigen error handler toegevoegd.
Hiervoor was ook refactoring aan de exception-klassen nodig.
2025-03-30 12:25:41 +02:00
5b31cec5fe
refactor(backend): File has too many classes 2025-03-23 11:40:23 +01:00
65c1a5e6b6
refactor(backend): Functions 2025-03-22 18:43:32 +01:00
7a286f5650
refactor(backend): naming-convention 2025-03-22 17:45:05 +01:00
14e1508d00
refactor(backend): no-unused-vars 2025-03-22 17:44:40 +01:00
9d0e63649b
fix: .js toevoegen aan imports 2025-03-12 15:31:33 +01:00
Lint Action
57cd8466fe style: fix linting issues met Prettier 2025-03-09 22:57:15 +00:00
Lint Action
b12c743440 style: fix linting issues met ESLint 2025-03-09 22:57:12 +00:00
Gerald Schmittinger
03c6ada0e5 refactor(backend): Magic values vervangen door constanten. 2025-03-06 13:23:36 +01:00
d9f7b500c8
fix: .js toevoegen aan imports 2025-03-04 21:17:42 +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
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