Commit graph

40 commits

Author SHA1 Message Date
Lint Action
394deba56d style: fix linting issues met ESLint 2025-03-10 11:20:10 +00:00
855620cb67
feat: Configureer auth Swagger 2025-03-09 14:26:04 +01:00
bf36790b28
Merge branch 'chore/login' into docs/swagger-autogen 2025-03-09 09:27:42 +01:00
a4d34afcb3
Merge branch 'dev' into lint-action-setup 2025-03-04 21:45:46 +01:00
d9f7b500c8
fix: .js toevoegen aan imports 2025-03-04 21:17:42 +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
Gabriellvl
e762621287 fix: format + lint 2025-03-02 12:18:08 +01:00
Gabriellvl
6bf4193da9 fix: queries in routes van leer paden 2025-03-02 12:10:59 +01:00
Gabriellvl
484120ab50 feat: extra learning object routes 2025-03-02 11:04:30 +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
887787de05 fix: format 2025-03-01 18:42:45 +01:00
Gabriellvl
ae4d76a84b fix: 2 learning path routes gecombineerd, all en hruid lijst 2025-03-01 17:54:29 +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
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
Gabriellvl
0c7f5791ea
Merge branch 'dev' into feat/leerpad-object-routes 2025-02-28 19:08:57 +01:00
Gabriellvl
594aa540dd fix: example urls bij learningPaths.ts 2025-02-28 18:52:48 +01:00
Gabriellvl
acfffda82d fix: lint + format 2025-02-28 17:21:03 +01:00
Gabriellvl
ac778981e2 fix: beter commentaar en van nl naar eng vertaald 2025-02-28 17:12:21 +01:00
Gabriellvl
d401136d3a feat: added route for learningObjects 2025-02-28 17:04:52 +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
e8e1d94e5b feat: added learningPaths.ts 2025-02-26 23:31:50 +01:00
Gabriellvl
cfaae9ebe4 fix: format 2025-02-26 20:29:53 +01:00
Gabriellvl
9edc11aed1 fix: splits route file door controller 2025-02-26 18:33:34 +01:00
Gabriellvl
6525e34f77 fix: lint const to function 2025-02-26 18:13:02 +01:00
Adriaan Jacquet
2e87710fe6 feat: extra endpoints voor /question toegevoegd 2025-02-26 14:42:38 +01:00
Adriaan Jacquet
a7d4868e63 feat: extra endpoints toegevoegd voor /assignment 2025-02-26 14:40:32 +01:00
Adriaan Jacquet
08e54dbcb1 feat+fix: extra endpoints in /class toegevoegd, links in responses naar zuster endpoints toegevoegd 2025-02-26 14:35:42 +01:00
Adriaan Jacquet
62d4e3bc22 feat: profiel endpoint van een student toegevoegd 2025-02-26 14:20:58 +01:00
Adriaan Jacquet
bb41fd848c feat: commentaar toegevoegd voor de verschillende endpoints in /teacher 2025-02-26 14:18:48 +01:00
Adriaan Jacquet
e0c756fb36 feat: /teacher endpoint met dummy JSON voor #48 2025-02-26 14:17:21 +01:00
Gabriellvl
7578ea971b fix: _i18n map to backend
feat: added descripion + images to /themes languages
2025-02-26 13:02:59 +01:00
Adriaan Jacquet
16b8ab368b databank verbinding in app.ts uitgezet, dummy json bodies toegevoegd in verschillende routes 2025-02-25 12:27:57 +01:00
Adriaan Jacquet
deb5d772cb pad suffixen in routes/student.ts en routes/group.ts veranderd naar enkelvoud 2025-02-25 11:04:52 +01:00
Adriaan Jacquet
f45a9aa5a5 map routers gemaakt met router files in, backend/src/app.ts bevat verwijzingen naar deze files met app.use 2025-02-25 11:03:00 +01:00
Gabriellvl
4186e7c7d4 feat(backend): theme routes in different languages 2025-02-22 22:55:27 +01:00