Gerald Schmittinger
ba912c3ef0
fix: Test- en linting-errors opgelost
2025-04-18 23:47:56 +02:00
Gerald Schmittinger
202cf4e33c
refactor(backend): Streamlining van de testdata voor leerpaden en leerobjecten + integratie in seed
...
Hierbij ook testdata functionaliteit toegevoegd om makkelijk nieuwe leerpaden aan te maken.
2025-04-15 23:43:30 +02:00
Gabriellvl
bd75ab8af9
fix: question service + refactor loID
2025-04-06 09:45:01 +02:00
Lint Action
0bdee56dc3
style: fix linting issues met Prettier
2025-04-02 18:32:29 +00:00
9470a4ddf9
fix: Shared pkgs importeren
2025-04-02 17:32:14 +02:00
a4408b5bc0
Merge branch 'dev' into refactor/common
2025-04-01 21:38:50 +02:00
5a90862098
refactor(common): Learning content
2025-03-31 21:55:34 +02:00
97a5b26884
Merge branch 'dev' into refactor/linting
2025-03-27 09:18:00 +01:00
c219612d99
refactor(backend): _i18n -> i18n
2025-03-25 10:08:36 +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
25f9eb2af2
refactor(backend): Types
2025-03-23 11:14:32 +01:00
65c1a5e6b6
refactor(backend): Functions
2025-03-22 18:43:32 +01:00
7a286f5650
refactor(backend): naming-convention
2025-03-22 17:45:05 +01:00
14e1508d00
refactor(backend): no-unused-vars
2025-03-22 17:44:40 +01:00
4fd03cd616
refactor(backend): Gebruik EnvVars ipv. process.env
2025-03-21 11:12:19 +01:00
Gabriellvl
6404335040
MERGE: dev ino feat/service-layer
2025-03-13 17:42:04 +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
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
Gabriellvl
1b096b411b
fix: integratie user + errors gefixt zodat het runt + format
2025-03-09 23:59:31 +01:00
Lint Action
57cd8466fe
style: fix linting issues met Prettier
2025-03-09 22:57:15 +00:00
Gerald Schmittinger
de0199de96
Merge remote-tracking branch 'origin/dev' into chore/login
...
# Conflicts:
# backend/.env.example
# backend/package.json
# backend/src/app.ts
# backend/src/routes/login.ts
# backend/src/routes/student.ts
# docker-compose.yml
# frontend/src/App.vue
# frontend/src/views/HomePage.vue
# frontend/src/views/LoginPage.vue
# package-lock.json
2025-03-09 23:42:38 +01:00
Gerald Schmittinger
91e3b5ad91
test(backend): Testen voor DatabaseLearningObjectProvider.getLearningObjectHTML toegevoegd.
...
Hierbij optredende problemen ook opgelost.
2025-03-09 19:29:20 +01:00
Gerald Schmittinger
bbcf22e4ea
feat(backend): DatabaseLearningObjectProvider geïmplementeerd.
2025-03-08 13:42:28 +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
b8db32161f
fix: consistente naamgeving kebab case
2025-03-07 20:04:46 +01:00
Lint Action
f347ec247d
style: fix linting issues met Prettier
2025-03-06 13:37:42 +00:00
7a0d17652c
fix(backend): Rogue config.ts verwijderd/verplaatst
2025-03-06 14:00:59 +01:00
11e3dc6a3f
Merge branch 'dev' into chore/logging
2025-03-06 12:11:29 +01:00
Gerald Schmittinger
2d9f17484c
feat(backend): Added skeleton for a database learning object/path provider.
2025-03-04 23:33:03 +01:00
Gerald Schmittinger
18ee991ce3
feat(backend): Added endpoint to fetch HTML version of learning object (from Dwengo backend)
...
Also refactored a bit to make this easier.
2025-03-04 22:35:05 +01:00
Lint Action
5edf23c767
style: fix linting issues met Prettier
2025-03-04 20:46:27 +00:00
55ab0c0b47
chore(backend): translationHelper logger
2025-03-04 16:53:39 +01:00
6d05978568
Merge branch 'dev' into chore/logging
2025-03-04 16:53:29 +01:00
703e00efc7
chore(backend): Log apiHelper op debug niveau
2025-03-04 16:35:50 +01:00
Gerald Schmittinger
26d5c09bb4
chore(frontend): Refactoring
...
Refactoring zodat de structuur van de authenticatieservice in de client duidelijker is.
2025-03-02 21:02:17 +01:00
Gerald Schmittinger
a28ec22f29
feat(frontend): Added functionality to the frontend to log in.
2025-03-02 16:33:50 +01:00
c37d4d8e04
chore(backend): Export Logger class
2025-03-02 15:20:57 +01:00
c2e3886f3f
chore(backend): Switch console naar logger
...
Maak gebruik van custom logger
2025-03-02 15:14:26 +01:00
Gabriellvl
1531fa36fe
Merge branch 'dev' into feat/home-data
2025-03-02 12:41:24 +01:00
Gerald Schmittinger
be667c7c53
feat(backend): Auth middleware toegevoegd.
...
Deze verifiëert het meegegeven bearer token. Door een specifieke extra middleware per endpoint kan dan aangegeven worden of deze enkel toegankelijk is voor leerlingen, leerkrachten of allebei.
2025-03-01 23:09:42 +01:00
Gabriellvl
749ccb7125
fix: vertaling helper functie fall back constante
2025-03-01 22:20:06 +01:00
Gabriellvl
887787de05
fix: format
2025-03-01 18:42:45 +01:00
Gabriellvl
f7d6cbce65
fix: opslitsing learningpath controller met extra service + api helper
2025-03-01 17:52:55 +01:00
Gabriellvl
91eb374b7e
fix: api helper voor extra error checks bij fetch dwengo api + schrijffout in controllers/themes
2025-03-01 15:15:04 +01:00
Gabriellvl
a8f6f5f776
fix: util translation helper
2025-02-28 23:59:04 +01:00
Gerald Schmittinger
e03fe12604
fix(backend): Formatting
2025-02-26 23:18:56 +01:00
Gerald Schmittinger
ee5fe4774e
feature(backend): PORT-EnvVar wordt nu ook via envvar.ts ingelezen
2025-02-26 23:18:11 +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