Skip to content

[Backend] - dwengo api - getLearningObject - #384

Merged
thomasdejaeghere merged 7 commits into
developmentfrom
366-backend---dwengo-api---get-learningobject-endpoint
Apr 14, 2025
Merged

[Backend] - dwengo api - getLearningObject#384
thomasdejaeghere merged 7 commits into
developmentfrom
366-backend---dwengo-api---get-learningobject-endpoint

Conversation

@LambrechtMaarten

Copy link
Copy Markdown
Contributor

What was added in this PR

  • Updated the Swagger so it defines the new /learningObject endpoint
  • Added a new resource dedicated to learningObjects, it only supports GET but this could be extended with for example a POST or a PATCH.
  • Added a new schema for the GET of a learningObject
  • Added some extra things to the LearningObject entity for easier use
  • Added a repository(interface) for everything related with learningObjects
  • Added a service to get a learningObject
  • Added a DataSource that fetches the needed information from the Dwengo API
  • Added tests + documentation for all new code

closes #366

@LambrechtMaarten LambrechtMaarten added the enhancement New feature or request label Apr 2, 2025
@LambrechtMaarten LambrechtMaarten added this to the Milestone 2 milestone Apr 2, 2025
@LambrechtMaarten LambrechtMaarten self-assigned this Apr 2, 2025
@LambrechtMaarten LambrechtMaarten linked an issue Apr 2, 2025 that may be closed by this pull request
2 tasks
Issue that it is changed locally but not on branch
…ryInterface.ts

Git doesn't recognise local file name change on branch
@brentjan brentjan changed the title 366-[backend] - dwengo api - getLearningObject [Backend] - dwengo api - getLearningObject Apr 6, 2025
@bramcomyn

Copy link
Copy Markdown
Contributor

@thomasdejaeghere and @brieromb, could any of you two also check this? Frontend team really starts needing these additions to the backend and this has been open for about half a month now...

@thomasdejaeghere
thomasdejaeghere merged commit 16cdc30 into development Apr 14, 2025
@LambrechtMaarten
LambrechtMaarten deleted the 366-backend---dwengo-api---get-learningobject-endpoint branch April 16, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Backend] - Dwengo API - GET learningobject endpoint

4 participants