Laure Jablonski
0341701e17
fix: import niet meer nodig
2025-03-12 22:40:02 +01:00
Lint Action
f6fcf4536a
style: fix linting issues met Prettier
2025-03-12 21:10:34 +00:00
Laure Jablonski
9626de951e
fix: backend werkt op windows
2025-03-12 21:28:11 +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
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
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
d9f7b500c8
fix: .js toevoegen aan imports
2025-03-04 21:17:42 +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
ddee299b4a
style(backend): Format
2025-03-02 15:21:27 +01:00
c37d4d8e04
chore(backend): Export Logger class
2025-03-02 15:20:57 +01:00
f82668148c
Merge branch 'dev' into chore/logging
2025-03-02 15:13:53 +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
4642040315
fix: .js toevoegen aan imports
2025-03-01 22:35:18 +01:00
Adriaan Jacquet
aea9b480c7
fix: import statements gefixt in backend/src/app.ts
2025-03-01 00:06:46 +01:00
Gabriellvl
0c7f5791ea
Merge branch 'dev' into feat/leerpad-object-routes
2025-02-28 19:08:57 +01:00
Gabriellvl
acfffda82d
fix: lint + format
2025-02-28 17:21:03 +01:00
Gabriellvl
d401136d3a
feat: added route for learningObjects
2025-02-28 17:04:52 +01:00
Gabriellvl
721be116cd
Merge branch 'dev' into chore/database-setup
2025-02-28 10:32:41 +01:00
Gabriellvl
3285d9ce12
Merge branch 'dev' into feat/api-outline
2025-02-27 15:45:03 +01:00
Gabriellvl
e8e1d94e5b
feat: added learningPaths.ts
2025-02-26 23:31:50 +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
Gabriellvl
cfaae9ebe4
fix: format
2025-02-26 20:29:53 +01:00
Gabriellvl
1dc5cfa283
feat: added descripion + images to /themes languages
2025-02-26 18:11:25 +01:00
Adriaan Jacquet
8179132811
fix: MikroORM terug aangezet in backend/src/app.ts
2025-02-26 13:20:57 +01:00
Gabriellvl
7578ea971b
fix: _i18n map to backend
...
feat: added descripion + images to /themes languages
2025-02-26 13:02:59 +01:00
Gerald Schmittinger
374de3b21a
feat(backend): Repositories toegevoegd, databank unit-testbaar gemaakt.
2025-02-25 12:53:45 +01:00
Adriaan Jacquet
d9998a99ea
databank aanpassingen teruggerold, import statement geupdate in app.ts
2025-02-25 12:32:06 +01:00
Adriaan Jacquet
16b8ab368b
databank verbinding in app.ts uitgezet, dummy json bodies toegevoegd in verschillende routes
2025-02-25 12:27:57 +01:00
Adriaan Jacquet
f45a9aa5a5
map routers gemaakt met router files in, backend/src/app.ts bevat verwijzingen naar deze files met app.use
2025-02-25 11:03:00 +01:00
7fd6305fd9
chore(backend): Loki configureren
...
De meeste console statements vervangen door Loki
2025-02-23 17:29:11 +01:00
0f8bd3df6a
chore: Basic logging met loki
2025-02-23 13:56:40 +01:00
Gabriellvl
4186e7c7d4
feat(backend): theme routes in different languages
2025-02-22 22:55:27 +01:00
788e1642d1
style: Format boilerplate
2025-02-20 14:18:32 +01:00
2f280d3fb2
chore(backend): Setup MikroORM
...
Simpele configuratie, geen integratie
Succesvol commando's uitvoeren werkt
2025-02-19 20:01:55 +01:00
81bad9d71a
chore(api): Initialize backend
...
Simple Express server with TypeScript
2025-02-19 18:26:02 +01:00