cyber4EDU/binda
12
1
Fork
You've already forked binda
0

feat(ui): show contact info and Vollmacht without extra click (#128) #154

Closed
ioss wants to merge 0 commits from feat/ui-#128-Vollmacht-Kontaktdaten-direkt-anzeigen into main
pull from: feat/ui-#128-Vollmacht-Kontaktdaten-direkt-anzeigen
merge into: cyber4EDU:main
cyber4EDU:main
cyber4EDU:feat/ui-#31-Config-der-UI-aus-Config-File-ableiten
cyber4EDU:150_python_client_build
cyber4EDU:fix_client
cyber4EDU:fix/ui-new-version-endpoint-8
cyber4EDU:fix/ui-new-version-endpoint
cyber4EDU:binda_client_dev
cyber4EDU:108_absents
cyber4EDU:fix/mobile-header-tenant-wraps
cyber4EDU:feat/14-ui-Anzeige-der-Softwareversion-in-der-GUI
cyber4EDU:oidc_key_handling_and_api_tests_refactor
cyber4EDU:20-Anzeige-von-Vollmachten-pro-Schueler
cyber4EDU:23_rust_tests_in_ci
cyber4EDU:25_api_client
cyber4EDU:info_ws
cyber4EDU:test_gitlab_ci
cyber4EDU:dev
Member
Copy link

Superseded by #155 (stacked on #31).

Superseded by #155 (stacked on #31).
- Serve config via `/api/client-env` (`globalThis.bd_cenv`) instead of Next's
 `publicRuntimeConfig`/`pubenv.js`, so env vars can change without a rebuild
- Derive + validate server/client env through one zod schema
 (`packages/app/env/server-env.js`), replacing manual coercion plus separate,
 now-dead `throw`-based checks in `next.config.js`
- Fix `VersionInfo`'s hydrate/dehydrate mismatch
- Guard `PupilInfo.contact` against the OpenAPI spec's wrong shape, defaulting
 to `[]` instead of trusting an unchecked cast
- Update orval and api generation
Fixes #31 
- Pupil detail popup opens with the contact/Vollmacht section expanded;
 the phone icon now collapses/expands it instead of gating first display
- Fix Vollmacht paragraphs being rendered three times
Fixes #128 
ioss closed this pull request 2026年07月06日 03:51:19 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
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
cyber4EDU/binda!154
Reference in a new issue
cyber4EDU/binda
No description provided.
Delete branch "feat/ui-#128-Vollmacht-Kontaktdaten-direkt-anzeigen"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?