Superseded by #155 (stacked on #31).
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
ioss
commented 2026年07月06日 03:48:19 +02:00
ioss
added 2 commits 2026年07月06日 03:48:19 +02:00
- 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
Labels
No labels
API
blocked
bug
CI_CD
clarification_needed
DB
documentation
enhancement
FSLeipzig
importer
improvement
IN PROGRESS
Ops
planned
testing
UI
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
Loading...
Add table
Add a link
Reference in a new issue
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?