cschlaefke
6020801fff
chore: merge main into feature/3b-katalog-suche-app
...
CI / flutter (pull_request) Successful in 1m19s
CI / web-build (pull_request) Successful in 56s
CI / supabase (pull_request) Successful in 9s
CI / supabase-tests (pull_request) Successful in 31s
CI / e2e (pull_request) Successful in 3m0s
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 11:06:16 +01:00
cschlaefke
668fdf1705
fix(catalog): map 22003 and 22P02 to invalidInput
...
CI / flutter (pull_request) Successful in 1m21s
CI / web-build (pull_request) Successful in 54s
CI / supabase (pull_request) Successful in 8s
CI / supabase-tests (pull_request) Successful in 35s
CI / e2e (pull_request) Successful in 2m54s
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 10:39:01 +01:00
cschlaefke
25212929ce
feat(catalog): review fixes for catalog search
...
CI / flutter (pull_request) Successful in 1m46s
CI / web-build (pull_request) Successful in 59s
CI / supabase (pull_request) Successful in 12s
CI / supabase-tests (pull_request) Successful in 31s
CI / e2e (pull_request) Successful in 2m54s
Word limit and no-retry state for rejected input, nested /catalog route for
system back, logger filter for supabase libs, more mutation-proof tests,
doc fix, umlaut-aware term sorting, thousands separators. Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 10:17:54 +01:00
cschlaefke
ae099eb3d7
feat(catalog): labeled start page button, prune unknown term IDs from the URL
...
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 09:59:54 +01:00
cschlaefke
2d18a49fc2
fix(catalog): keyboard reach of the result list, tab order, stable select focus
...
Tiles are tab stops again, tab order is search field, filters, list (also
with the side bar), selects keep focus after a choice. Failure kind is
logged with stable names. Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:25:23 +01:00
cschlaefke
80b548819b
docs(design): list components and catalog search behavior
...
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:18:23 +01:00
cschlaefke
3b66f4afb0
test(catalog): widget, a11y, URL sync and controller tests for catalog search
...
KAT-01 Kriterium 1-6 and 8, QUE-05, QUE-06. Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:18:23 +01:00
cschlaefke
28404edd10
fix(catalog): check auto-load also on size changes
...
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:18:23 +01:00
cschlaefke
0775152870
feat(catalog): catalog search feature with domain, data layer, controller and screen
...
Refs #3
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:08:51 +01:00