Gabriellvl
3e2c73320b
fix: voeg .js toe submission
2025-03-13 13:54:45 +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
774adb6688
fix: .js toevoegen aan imports
2025-03-13 01:21:38 +01:00
Gerald Schmittinger
699ebf62b8
fix(backend): Commentaar in PR geaddresseerd.
2025-03-12 19:45:18 +01:00
Timo De Meyst
ef3d2b67c3
Merge branch 'dev' into chore/docker
2025-03-12 18:45:40 +01:00
9e16458a59
fix: Circulaire imports MikroORM
2025-03-12 16:40:43 +01:00
Adriaan Jacquet
e8975878aa
feat: verbinding tussen groepen en hun submissions
2025-03-12 15:41:56 +01:00
45b1b75cd6
fix: ReferenceError
...
ReferenceError: Cannot access 'ReturnValue' before initialization
2025-03-12 15:33:50 +01:00
Adriaan Jacquet
d8b97f3aea
feat: verbinding student submissions
2025-03-12 15:32:26 +01:00
9d0e63649b
fix: .js toevoegen aan imports
2025-03-12 15:31:33 +01:00
Adriaan Jacquet
788ca54742
feat: verbinding tussen service laag en api endpoint van submissions van een assignment
2025-03-12 15:26:50 +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
8f5b625cc3
fix: Vervang console met logger
2025-03-12 14:47:06 +01:00
Adriaan Jacquet
7c453467df
feat: submission endpoint geimplementeerd (ongetest)
2025-03-11 18:04:27 +01:00
Lint Action
86dadeae81
style: fix linting issues met Prettier
2025-03-11 11:18:59 +00:00
Lint Action
78267a2416
style: fix linting issues met ESLint
2025-03-11 11:18:55 +00:00
Gerald Schmittinger
67f8b3e157
Merge remote-tracking branch 'origin/feature/own-learning-objects' into feature/own-learning-objects
2025-03-11 12:18:21 +01:00
Gerald Schmittinger
3f04d2fd4d
feat(backend): Gepersonaliseerde leerpaden via API
...
Mogelijkheid toegevoegd om via de API optioneel een gepersonaliseerde variant van een leerpad voor een student of groep aan te vragen.
2025-03-11 12:18:07 +01:00
Lint Action
06bc1cb8bf
style: fix linting issues met Prettier
2025-03-11 10:59:55 +00:00
Lint Action
dd21f46162
style: fix linting issues met ESLint
2025-03-11 10:59:51 +00:00
Gerald Schmittinger
31f994167d
Merge remote-tracking branch 'origin/feature/own-learning-objects' into feature/own-learning-objects
2025-03-11 11:59:15 +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
Adriaan Jacquet
b3299949b0
fix: onnodige null check verwijderd in services/class.ts
2025-03-11 10:44:20 +01:00
Adriaan Jacquet
e9cfa41933
fix: console.log in services/class.ts verwijderd
2025-03-11 10:42:05 +01:00
Timo De Meyst
72cab189a6
fix: update env vars
...
DB_PORT aangepast
2025-03-11 09:44:38 +01:00
Timo De Meyst
885021b0b1
chore: env variables aangepast
...
DB_NAME toegevoegd
2025-03-11 09:22:49 +01:00
Timo De Meyst
61d03bc7f2
fix: classes gedefiniëerd voordat ze gebruikt worden
2025-03-11 08:25:30 +01:00
Lint Action
009d7b803c
style: fix linting issues met Prettier
2025-03-11 05:19:33 +00:00
Gerald Schmittinger
b539c28d8c
Merge remote-tracking branch 'origin/feature/own-learning-objects' into feature/own-learning-objects
...
# Conflicts:
# backend/src/services/learning-paths/learning-path-provider.ts
# backend/src/services/learning-paths/learning-path-service.ts
2025-03-11 06:18:20 +01:00
Gerald Schmittinger
64581505ef
fix(backend): Resten van oude implementaties verwijderd
2025-03-11 06:17:16 +01:00
Lint Action
6624dacabd
style: fix linting issues met Prettier
2025-03-11 05:14:08 +00:00
Lint Action
bdbfe380be
style: fix linting issues met ESLint
2025-03-11 05:14:04 +00:00
Gerald Schmittinger
a69e2625af
feat(backend): Added support for customized learning paths to the database learning path provider.
2025-03-11 06:13:29 +01:00
Lint Action
75d80f65f5
style: fix linting issues met Prettier
2025-03-11 03:46:02 +00:00
Gerald Schmittinger
9f28e4ed17
Merge remote-tracking branch 'origin/feature/own-learning-objects' into feature/own-learning-objects
...
# Conflicts:
# backend/src/services/learning-objects/database-learning-object-provider.ts
# backend/tests/services/learning-objects/database-learning-object-provider.test.ts
# backend/tests/test-utils/expectations.ts
2025-03-11 04:45:09 +01:00
Gerald Schmittinger
49f15c50d8
test(backend): Testen DatabaseLearningObjectProvider.getLearningObject[Id]sFromPath toegevoegd
2025-03-11 04:40:38 +01:00
Lint Action
2a2881ec30
style: fix linting issues met Prettier
2025-03-11 03:09:12 +00:00
Lint Action
aa1a85e64e
style: fix linting issues met ESLint
2025-03-11 03:09:08 +00:00
Gerald Schmittinger
a30c4d0d32
feat(backend): LearningPathPersonalizingService geïmplementeerd
2025-03-11 04:08:32 +01: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
bc0ac63c92
feat(backend): Rendering van meerkeuzevragen en open vragen (essay) toegevoegd + getest
2025-03-11 02:00:27 +01:00
Gerald Schmittinger
164a547dd1
test(backend): Testdata voor voorwaardelijke overgangen toegevoegd
2025-03-11 00:54:06 +01:00
Gerald Schmittinger
392510db82
test(backend): Testen voor LearningPathService toegevoegd
2025-03-10 23:32:22 +01:00
Gerald Schmittinger
cb6056e9d7
test(backend): Testen voor LearningObjectService toegevoegd
2025-03-10 22:30:54 +01:00
Gerald Schmittinger
7018a8822d
test(backend): Testen voor DatabaseLearningPathProvider.fetchLearningPaths afgewerkt
...
Hierbij optredende problemen opgelost.
2025-03-10 21:14:40 +01:00
Lint Action
464dcbf73c
style: fix linting issues met Prettier
2025-03-10 11:20:14 +00:00
Lint Action
394deba56d
style: fix linting issues met ESLint
2025-03-10 11:20:10 +00:00
Adriaan Jacquet
9f889fa5f1
fix: student group handler in routes/student.ts toegevoegd
2025-03-10 11:27:46 +01:00
Adriaan Jacquet
22cdf58fed
feat: groepen van een leerling geimplmenteerd in backend
2025-03-10 11:24:37 +01:00