Lint Action
2a2881ec30
style: fix linting issues met Prettier
2025-03-11 03:09:12 +00:00
Gerald Schmittinger
cd0a3a8a7b
Merge remote-tracking branch 'origin/dev' into feature/own-learning-objects
...
# Conflicts:
# backend/package.json
# backend/src/config.ts
# backend/src/controllers/learningObjects.ts
# backend/src/controllers/learningPaths.ts
# backend/src/data/content/attachment-repository.ts
# backend/src/data/content/learning-object-repository.ts
# backend/src/data/content/learning-path-repository.ts
# backend/src/data/repositories.ts
# backend/src/entities/content/learning-path.entity.ts
# backend/src/exceptions.ts
# backend/src/routes/learning-objects.ts
# backend/src/services/learningObjects.ts
# backend/src/services/learningPaths.ts
# backend/src/util/apiHelper.ts
# backend/src/util/envvars.ts
# package-lock.json
2025-03-11 03:01:18 +01:00
Gerald Schmittinger
7018a8822d
test(backend): Testen voor DatabaseLearningPathProvider.fetchLearningPaths afgewerkt
...
Hierbij optredende problemen opgelost.
2025-03-10 21:14:40 +01:00
Adriaan Jacquet
22cdf58fed
feat: groepen van een leerling geimplmenteerd in backend
2025-03-10 11:24:37 +01:00
Gabriellvl
1b096b411b
fix: integratie user + errors gefixt zodat het runt + format
2025-03-09 23:59:31 +01:00
Gabriellvl
6c4ea0eefb
Merge branch 'feat/service-layer' into feat/service-layer-adriaan
...
# Conflicts:
# backend/src/controllers/classes.ts
# backend/src/controllers/students.ts
# backend/src/data/users/teacher-repository.ts
# backend/src/interfaces/assignment.ts
# backend/src/interfaces/teacher.ts
# backend/src/routes/classes.ts
# backend/src/services/assignments.ts
# backend/src/services/class.ts
# backend/src/services/students.ts
# backend/src/util/translation-helper.ts
2025-03-09 22:30:15 +01:00
Gabriellvl
ecad27ea4d
feat: add, delete student route met user logic + .js in files
2025-03-09 20:18:11 +01:00
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