Commit graph

84 commits

Author SHA1 Message Date
Adriaan Jacquet
c4729156ba fix: werkende aan 183 fix ([] vervangen door Collection<> in group en assignment) 2025-04-12 16:38:16 +02:00
Adriaan Jacquet
69659426de fix: werkende aan assignment fix 2025-04-09 18:31:06 +02:00
Lint Action
0bdee56dc3 style: fix linting issues met Prettier 2025-04-02 18:32:29 +00:00
f07a1ec867
refactor(backend): ClassJoinRequestStatus -> common 2025-04-02 17:35:46 +02:00
9470a4ddf9
fix: Shared pkgs importeren 2025-04-02 17:32:14 +02:00
61f3afd9ae
Revert "refactor(common): Language"
This reverts commit bef6c6f75b.
2025-04-02 00:22:05 +02:00
a4408b5bc0
Merge branch 'dev' into refactor/common 2025-04-01 21:38:50 +02:00
bef6c6f75b
refactor(common): Language 2025-03-31 22:23:25 +02:00
588c556949
Merge branch 'dev' into refactor/linting 2025-03-30 22:48:26 +02:00
Lint Action
7ad808cf3b style: fix linting issues met Prettier 2025-03-30 12:54:22 +00:00
Lint Action
90d61a6f26 style: fix linting issues met Prettier 2025-03-30 09:35:48 +00:00
f9b59af2fd
Merge branch 'dev' into refactor/linting 2025-03-30 11:34:48 +02:00
Gerald Schmittinger
bc94b25a6a fix(backend): Probleem opgelost dat meerdere studenten en leerkrachten met dezelfde PK opgeslagen konden worden.
create() en insert() i.p.v. entity constructoren en persist() gebruikt.
2025-03-30 11:27:25 +02:00
Adriaan Jacquet
b9e71de281 fix: deel van linting problemen gefixt 2025-03-29 20:15:38 +01:00
e84c772916
refactor: no-inferrable-types 2025-03-23 13:22:39 +01: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
14e1508d00
refactor(backend): no-unused-vars 2025-03-22 17:44:40 +01:00
Gerald Schmittinger
4cc60098b8 fix(backend): Falende test gerepareerd 2025-03-18 00:10:12 +01:00
Gerald Schmittinger
f199ceb945 fix(backend): Kleinere fouten opgelost. 2025-03-13 21:35:55 +01:00
Lint Action
400a955850 style: fix linting issues met Prettier 2025-03-13 17:45:32 +00:00
Lint Action
e78849f568 style: fix linting issues met ESLint 2025-03-13 17:45:28 +00:00
Adriaan Jacquet
b5390258e3 fix: import errors van gabe gefixt, teacher en student abstractie weggedaan 2025-03-13 18:44:41 +01:00
Gabriellvl
6404335040 MERGE: dev ino feat/service-layer 2025-03-13 17:42:04 +01:00
Adriaan Jacquet
53c85eadb0 feat: (BROKEN) kolossale bug in POST group aan het fixen 2025-03-13 16:39:59 +01:00
Adriaan Jacquet
4c76a82178 feat: (broken) POST method voor groep 2025-03-13 15:49:13 +01:00
Lint Action
e58835aa17 style: fix linting issues met ESLint 2025-03-13 14:30:11 +00:00
Adriaan Jacquet
79422ab854 feat: POST method voor class geimplementeerd 2025-03-13 15:11:29 +01:00
79393d6552
Merge branch 'dev' into test/testen-voor-datalaag-#87 2025-03-13 14:54:57 +01:00
Adriaan Jacquet
a1aaf342d7 feat: POST method voor assignment geimplementeerd 2025-03-13 14:39:12 +01:00
Gerald Schmittinger
4dcd4671ca fix(backend): Workaround voor autoincrement-problemen bij SQLite
SQLite (die we voor de automatische tests gebruiken) ondersteunt geen autoincrement op kolommen die deel uitmaken van een composite primary key. Hiervoor heb ik een workaround geïmplementeerd.
2025-03-13 02:20:01 +01:00
9e16458a59
fix: Circulaire imports MikroORM 2025-03-12 16:40:43 +01:00
45b1b75cd6
fix: ReferenceError
ReferenceError: Cannot access 'ReturnValue' before initialization
2025-03-12 15:33:50 +01:00
9d0e63649b
fix: .js toevoegen aan imports 2025-03-12 15:31:33 +01:00
Adriaan Jacquet
fd693dc55f feat: submissions van een assignment geimplementeerd 2025-03-12 15:23:33 +01:00
cb82a1afa7
fix: Build errors 2025-03-12 15:07:21 +01:00
Gerald Schmittinger
fc46e79d05 fix(backend): Fouten in isTransitionPossible en het opzetten van de testdata verbeterd. 2025-03-11 11:58:55 +01:00
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
Gabriellvl
1b096b411b fix: integratie user + errors gefixt zodat het runt + format 2025-03-09 23:59:31 +01:00
Gabriellvl
ecad27ea4d feat: add, delete student route met user logic + .js in files 2025-03-09 20:18:11 +01:00
Laure Jablonski
ca5bc512d6 fix: functies uit submission repo zijn bereikbaar 2025-03-09 09:46:09 +01:00
Laure Jablonski
a697138c6a fix: functies binnen answer repo zijn nu beschikbaar 2025-03-09 09:21:14 +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
Laure Jablonski
c603bb142a fix: functies question repo beschikbaar 2025-03-08 21:49:41 +01:00
Laure Jablonski
8389b7a157 fix: group entity functies bereikbaar 2025-03-08 21:33:20 +01:00
Laure Jablonski
c40b523562 fix: functies binnen teacher invitation repo zijn nu beschikbaar 2025-03-08 20:44:13 +01:00
Laure Jablonski
6c77bcc5ff fix: functies uit class join request zijn nu beschikbaar 2025-03-08 20:08:34 +01:00
Laure Jablonski
30d2b86fcd fix: functies uit attachment repo zijn nu beschikbaar 2025-03-08 19:00:55 +01:00