43 lines
2.5 KiB
Markdown
43 lines
2.5 KiB
Markdown
# Administration follow-up: Gitea #28–#31
|
||
|
||
Baseline approved by the user: `f52bf22e` on `codex/prototype-administration-pages`.
|
||
Existing Admin, Core, sessions, and unified-model work is outside this review diff.
|
||
|
||
## Ticket acceptance
|
||
|
||
- [#28](https://git.tylconsulting.it/mptyl/ThothII/issues/28): Workspace page has four
|
||
tabs, in order: Preparation, Specific actions, About, Authentication. Every area's
|
||
content remains vertically accessible, with scrolling where required.
|
||
- [#29](https://git.tylconsulting.it/mptyl/ThothII/issues/29): Database opens at the
|
||
existing database list instead of automatically editing a connection. Owner comment:
|
||
remove the “Workspace preparation” footer and restore the table's original available
|
||
space and margins. Tables and columns remain accessible through the original grid actions.
|
||
- [#30](https://git.tylconsulting.it/mptyl/ThothII/issues/30): Pi fills the available
|
||
height minus its margins, scrolls overflowing content, and initially opens the tab
|
||
for the installation OS (Linux on a Linux server, macOS or Windows otherwise).
|
||
- [#31](https://git.tylconsulting.it/mptyl/ThothII/issues/31): Keep “management” in page
|
||
titles, remove it from Admin buttons; use “Pi configuration” for Pi.
|
||
|
||
## Scope and compatibility
|
||
|
||
The global workspace/model gate, operation locks, original Core, session navigation,
|
||
and unsaved-change guards are retained. The list currently retains the existing global
|
||
workspace scope; an asynchronous question asks whether the user wants to broaden this
|
||
to all workspaces. No cross-workspace operations are introduced without that decision.
|
||
|
||
Workspace tab panels stay mounted, preserving secret drafts and diagnostics. Pi platform
|
||
selection stays mounted across the two Pi sections and does not replace a manual choice
|
||
when status refreshes. OS information is projected by the host CLI, not inferred from
|
||
the browser. Older unprojected installations fall back to the backend runtime OS; see
|
||
the [operator guide](../general/pi-configuration.md#host-instructions-in-administration).
|
||
|
||
## Verification
|
||
|
||
TDD seams: AppShell navigation and public management-page behavior with MSW API fixtures;
|
||
the existing public Pi service and host projection contracts cover OS transport.
|
||
Red tests were observed before adding tabs, restoring list entry, selecting OS tabs,
|
||
projecting the host platform, and shortening navigation labels.
|
||
|
||
Verification results and independent Standards/Spec reviews are recorded below when complete.
|
||
Docker has not been rebuilt for this follow-up; the read-only QA preview uses the changed source.
|