feat(ui): improve full mobile browser support #3

Merged
luna merged 6 commits from feature/mobile-browser-support into dev 2026-07-22 22:51:38 +02:00
Collaborator

Summary

  • make navigation, filters, request details, dialogs, settings, administration, notifications, and change cards responsive on narrow phones
  • keep detail actions accessible before long change content on mobile
  • retain session-cookie scope for direct IPv4 deployments

Test instance

http://100.74.255.106:5092

Test account: mobile-tester / MobileTest!2026

This is a separate test database with a fresh dedicated volume. It contains a disposable app account, API agent, and SQL-seeded sample requests only.

Verification

  • UI: pnpm lint, pnpm build
  • Backend: pnpm lint (2 existing warnings), pnpm test (44 passed)
  • Test instance: /health, authenticated request-list API, and SPA root checked
## Summary - make navigation, filters, request details, dialogs, settings, administration, notifications, and change cards responsive on narrow phones - keep detail actions accessible before long change content on mobile - retain session-cookie scope for direct IPv4 deployments ## Test instance http://100.74.255.106:5092 Test account: `mobile-tester` / `MobileTest!2026` This is a separate test database with a fresh dedicated volume. It contains a disposable app account, API agent, and SQL-seeded sample requests only. ## Verification - UI: `pnpm lint`, `pnpm build` - Backend: `pnpm lint` (2 existing warnings), `pnpm test` (44 passed) - Test instance: `/health`, authenticated request-list API, and SPA root checked
luna added 2 commits 2026-07-22 22:38:19 +02:00
fix(auth): retain session cookies on IP deployments
Deploy / Build (pull_request) Successful in 37s
Deploy / Build and Push Docker Image (pull_request) Has been skipped
Deploy / Test & Lint (pull_request) Successful in 36s
d46b0b4920
luna added 1 commit 2026-07-22 22:39:03 +02:00
fix(auth): use host-only cookies for IP deployments
Deploy / Build (pull_request) Successful in 33s
Deploy / Build and Push Docker Image (pull_request) Has been skipped
Deploy / Test & Lint (pull_request) Successful in 48s
04aff2bac8
luna added 1 commit 2026-07-22 22:46:13 +02:00
fix(ui): prevent page-level horizontal overflow on mobile
Deploy / Test & Lint (pull_request) Successful in 31s
Deploy / Build (pull_request) Successful in 30s
Deploy / Build and Push Docker Image (pull_request) Has been skipped
9d22985e1a
luna added 1 commit 2026-07-22 22:48:48 +02:00
fix(ui): fit request controls and titles on mobile
Deploy / Build (pull_request) Successful in 26s
Deploy / Test & Lint (pull_request) Successful in 35s
Deploy / Build and Push Docker Image (pull_request) Has been skipped
91177230d7
luna added 1 commit 2026-07-22 22:49:39 +02:00
fix(ui): show full dashboard request titles on mobile
Deploy / Build (pull_request) Successful in 28s
Deploy / Test & Lint (pull_request) Successful in 38s
Deploy / Build and Push Docker Image (pull_request) Has been skipped
Deploy / Build (push) Successful in 28s
Deploy / Test & Lint (push) Successful in 31s
Deploy / Build and Push Docker Image (push) Successful in 1m50s
49d0b55766
luna merged commit 7d891f3ec5 into dev 2026-07-22 22:51:38 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: space/patchpass#3