hpi-schul-cloud / nuxt-client

Schulcloud-Verbund-Software-Nuxt-Client
GNU Affero General Public License v3.0
32 stars 14 forks source link

BC-7879 - Use OpenAPI client for authz call in tldraw-server #3424

Closed bergatco closed 1 month ago

bergatco commented 1 month ago

Description

For the call to the authorization API of the schulcloud-server we want to generate an OpenAPI client and use it in the tldraw-server.

Links to Tickets or other pull requests

JIRA : https://ticketsystem.dbildungscloud.de/browse/BC-7879

Links to deployments : https://BC-7879-use-openapi-client-for-authz-calls.dbc.dbildungscloud.dev/ https://BC-7879-use-openapi-client-for-authz-calls.brb.dbildungscloud.dev/ https://BC-7879-use-openapi-client-for-authz-calls.nbc.dbildungscloud.dev/

Related PRs: https://github.com/hpi-schul-cloud/schulcloud-server/pull/5292 https://github.com/hpi-schul-cloud/tldraw-server/pull/22 https://github.com/hpi-schul-cloud/dof_app_deploy/pull/994

Changes

Data-security

Deployment

New Repos, NPM packages or vendor scripts

Screenshots of UI changes

Checklist before merging

Notice: Please keep this Pull-Request as a Draft (or add WIP label), until it is ready to be reviewed

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud