generate-client #2

Open
hekker wants to merge 0 commits from generate-client into main
Owner

autogenerate clients from openapi

autogenerate clients from openapi
try ldap first. if that succeeds, create or update csk db user with ldap info
if ldap failed try local. this also implies that locally set password overrides ldap?
the fastapi cors middleware cannot do that, that's a starlette thing. would need to wrap the app:

https://www.starlette.io/middleware/#corsmiddleware-global-enforcement
also some smaller bugs
use autogenerated python client from openapi specs

also some linter
hekker referenced this pull request from a commit 2025-10-15 22:35:44 +02:00
This pull request has changes conflicting with the target branch.
  • frontend/src/components/layout/AppTopbar.vue
  • frontend/src/router/index.ts
  • frontend/src/views/Home.vue
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin generate-client:generate-client
git switch generate-client

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff generate-client
git switch generate-client
git rebase main
git switch main
git merge --ff-only generate-client
git switch generate-client
git rebase main
git switch main
git merge --no-ff generate-client
git switch main
git merge --squash generate-client
git switch main
git merge --ff-only generate-client
git switch main
git merge generate-client
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: hekker/wielerskalle#2
No description provided.