Commit graph

80 commits

Author SHA1 Message Date
Adriaan Jacquet
7e051d412a feat: endpoint voor alle groepen van een assignment geimplementeerd 2025-03-09 13:39:53 +01:00
Laure Jablonski
f605abb1ec fix: de verkeerde klasse werd meegegeven 2025-03-09 10:14:17 +01:00
Gerald Schmittinger
fb2d293b57 test(backend): Test voor AttachmentRepository toegevoegd.
Ook bug in getter voor AttachmentRepository opgelost.
2025-03-09 09:24:06 +01:00
Gerald Schmittinger
1417907933 fix(backend): Foute entity-structuur van leerpaden verbeterd.
Ook testen geschreven voor LearningPathRepository en LearningObjectRepository.
2025-03-09 08:50:39 +01:00
Adriaan Jacquet
3f62ab70e1 feat: group verbinding tussen databank en api aangemaakt 2025-03-08 21:49:29 +01:00
Laure Jablonski
fb4dadcb18 fix: entity zelf als argument in plaats van repo 2025-03-08 21:13:07 +01:00
Adriaan Jacquet
baf43e91de feat: teacher invitation databank api verbinding aangemaakt, bug in data repo waar teacher invitation repo niet juist werd teruggegeven gefixt 2025-03-08 20:16:57 +01:00
Gerald Schmittinger
4d999c78ba feat(backend): databaseLearningPathProvider.searchLearningPaths geïmplementeerd. 2025-03-08 18:26:10 +01:00
Gabriellvl
16b73b9e18 feat: question-teacher route 2025-03-08 10:19:22 +01:00
Gerald Schmittinger
463c8c9fc0 chore(backend): Aanpassingen Dwengo Learning-Object-Repository
Processing uit Dwengo Learning-Object-Repository geconverteerd naar TypeScript en aangepast aan onze app.

Functionaliteit van Dwengo Learning-Object-Repository in ons project gekopiëerd en deels aanBestanden die enkel types of interfaces exporteren hernoemd naar *.d.tsgepast aan TypeScript en ons project.
2025-03-07 23:20:57 +01:00
Gabriellvl
9c9e7c4870 feat: teacher-class en teacher-students route 2025-03-07 23:09:51 +01:00
Gabriellvl
6b87722469 feat: teacher get, post en delete route 2025-03-07 20:05:16 +01:00
Lint Action
f347ec247d style: fix linting issues met Prettier 2025-03-06 13:37:42 +00:00
a240e31d6e
fix: Verhoog printWidth
Co-authored-by: Gerald Schmittinger <gerald.schmittinger@ugent.be>
2025-03-06 14:13:51 +01:00
Adriaan Jacquet
241fe0103f feat: endpoints voor /, /:id en /:id/students in routes/class.ts zijn geimplementeerd 2025-03-05 16:31:27 +01:00
Adriaan Jacquet
ceef74f1af feat: controller en service laag toegevoegd voor student/:id/classes 2025-03-04 15:50:20 +01:00
Lint Action
74765577d5 style: fix linting issues met ESLint 2025-03-01 10:33:27 +00:00
Gabriellvl
721be116cd
Merge branch 'dev' into chore/database-setup 2025-02-28 10:32:41 +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
Gabriellvl
ab17e982c7 fix: grote variabele in data bestand 2025-02-26 18:51:27 +01:00
Gerald Schmittinger
4e883a1a18 feat(backend): Nieuwe repositories voor leerinhoud aan repositories.ts toevoegen. 2025-02-26 01:09:40 +01:00
Gerald Schmittinger
8ec201513c feat(backend): Repositories voor leerinhoud
LearningObjectRepository, LearningPathRepository en AttachmentRepository aangemaakt.
2025-02-26 00:52:45 +01:00
Gerald Schmittinger
71843dad65 feat(backend): Question- en AnswerRepository aangemaakt.
Ook functie toegevoegd om submissies te verwijderen.
2025-02-26 00:39:39 +01:00
Gerald Schmittinger
2837618fd5 feat(backend): Assignment-, Group- en SubmissionRepository aangemaakt 2025-02-26 00:00:18 +01:00
Gerald Schmittinger
bd93e5fae3 feat(backend): ClassRepository & gerelateerde repo's aangemaakt
ClassRepository, ClassJoinRequestRepository en TeacherInvitationRepository aangemaakt.
2025-02-25 23:18:04 +01:00
Gerald Schmittinger
22fea6de83 feat(backup): User- en TeacherRepository toegevoegd 2025-02-25 19:39:41 +01:00
Gerald Schmittinger
b730be375c feat(backend): Mechanisme geïmplementeerd om makkelijk repositories te verkrijgen. 2025-02-25 12:54:05 +01:00
Gerald Schmittinger
374de3b21a feat(backend): Repositories toegevoegd, databank unit-testbaar gemaakt. 2025-02-25 12:53:45 +01:00