DMED-119 - Spike: direktes Einbinden der edu-sharing-Suchumgebung in den "Lern-Store" der SVS
Description
The aim of this spike is to evaluate how the edu-sharing search environment can best be integrated as a "learning store" within the school cloud network software.
Links to Tickets or other pull requests
https://ticketsystem.dbildungscloud.de/browse/DMED-119 https://github.com/hpi-schul-cloud/dof_app_deploy/pull/713 https://github.com/hpi-schul-cloud/schulcloud-client/pull/3387 https://github.com/hpi-schul-cloud/nuxt-client/pull/2933 https://github.com/hpi-schul-cloud/oeh-search-etl/pull/50
Links to deployments : https://dmed-119-integration-of-search-environment.dbc.dbildungscloud.dev/ https://dmed-119-integration-of-search-environment.nbc.dbildungscloud.dev/ https://dmed-119-integration-of-search-environment.brb.dbildungscloud.dev/
Changes
Datasecurity
Deployment
New Repos, NPM pakages or vendor scripts
Approval for review
- [ ] DEV: If api was changed -
generate-client:serverwas executed in vue frontend and changes were tested and put in a PR with the same branch name. - [ ] QA: In addition to review, the code has been manually tested (if manual testing is possible)
- [ ] All points were discussed with the ticket creator, support-team or product owner. The code upholds all quality guidelines from the PR-template.
Notice: Please remove the WIP label if the PR is ready to review, otherwise nobody will review it.
Quality Gate passed
Kudos, no new issues were introduced!
0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication
Reopened due to new requirements (additional API endpoint for logging in to edu-sharing repository and receiving a valid ticket for the web component).
Quality Gate failed
Failed conditions
0.0% Coverage on New Code (required ≥ 80%)
72 Uncovered Lines on New Code (required ≤ 0)