Lint Action
e58835aa17
style: fix linting issues met ESLint
2025-03-13 14:30:11 +00:00
79393d6552
Merge branch 'dev' into test/testen-voor-datalaag-#87
2025-03-13 14:54:57 +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
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
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
Gerald Schmittinger
34af354a33
fix(backend): Added missing repository-properties to entity annotations
2025-03-08 18:15:26 +01:00
Gerald Schmittinger
02be44fe53
feat(backend): databaseLearningPathProvider.fetchLearningPaths geïmplementeerd
2025-03-08 18:10:49 +01:00
Gerald Schmittinger
bbcf22e4ea
feat(backend): DatabaseLearningObjectProvider geïmplementeerd.
2025-03-08 13:42:28 +01:00
Laure Jablonski
595f248f11
fix: functies in assignment entity zijn nu bereikbaar
2025-03-08 12:46:07 +01:00
Laure Jablonski
8f0a76f4e6
fix: functies in class repository zijn nu bereikbaar
2025-03-08 11:31:50 +01:00
Laure Jablonski
f6b648c9d9
fix: functies uit learning path entity zijn nu bereikbaar
2025-03-08 11:10:15 +01:00
Laure Jablonski
714a3dab10
fix: functies uit learning objects entity zijn nu bereikbaar
2025-03-08 10:34:57 +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
Gerald Schmittinger
ba3da01d2d
chore(backend): Opzetten processing begonnen.
...
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 14:06:27 +01:00
Laure Jablonski
41cea9bbf0
fix: Teacher entity had geen commit (vorige was verkeerde file)
2025-03-07 12:03:23 +01:00
Lint Action
f347ec247d
style: fix linting issues met Prettier
2025-03-06 13:37:42 +00:00
Lint Action
b8aae0ab1b
style: fix linting issues met ESLint
2025-03-06 13:37:39 +00:00
96d6507073
fix: Zet arrow-body-style
naar as-needed
...
Co-authored-by: Gerald Schmittinger <gerald.schmittinger@ugent.be>
2025-03-06 14:19:42 +01:00
a4d34afcb3
Merge branch 'dev' into lint-action-setup
2025-03-04 21:45:46 +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
66587a36bf
fix: microorm: metedataerror & err module not found
2025-02-28 23:22:35 +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
Gerald Schmittinger
8ec201513c
feat(backend): Repositories voor leerinhoud
...
LearningObjectRepository, LearningPathRepository en AttachmentRepository aangemaakt.
2025-02-26 00:52:45 +01:00
Gerald Schmittinger
cf97a3af84
fix(backend): Fouten in LearningObject entity verbeterd.
2025-02-26 00:41:36 +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
c527bae7fc
fix(backup): Date in primaire sleutel
...
Componenten van primaire sleutels, die het aanmaaktijdstip bevatten, vervangen door volgnummers om problemen te vermijden wanneer meerdere entities exact op hetzelfde moment aangemaakt worden.
2025-02-25 22:55:08 +01:00
Gerald Schmittinger
374de3b21a
feat(backend): Repositories toegevoegd, databank unit-testbaar gemaakt.
2025-02-25 12:53:45 +01:00
Gerald Schmittinger
2657e49ad6
feat(backend): Question + Answer entities toegevoegd; kleine verbeteringen.
2025-02-25 12:53:22 +01:00
Gerald Schmittinger
cdfe48d8c5
feat(backend): Submission entity toegevoegd.
2025-02-25 12:52:39 +01:00
Gerald Schmittinger
4d3964c31f
fix(backend): Fouten in entity-definities gecorrigeerd.
2025-02-25 12:52:07 +01:00
Gerald Schmittinger
d5101737ef
feat(backend): Entities toegevoegd
...
Entites Class, Class Join Request, Class Invitation, Assignment, Group en entities om de Dwengo-leerinhoud te modelleren, toegevoegd.
2025-02-25 12:51:04 +01:00
Gerald Schmittinger
62a278a6e0
feat(backend): Databank initialiseren
...
Verbinding met databank aangemaakt, eerste entities toegevoegd, centrale API aangemaakt om omgevingsvariabelen voor onze app op te vragen.
2025-02-25 12:48:25 +01:00