|
|
545a8306fb
|
chore(test): emit lcov coverage reports
|
2026-08-17 02:13:10 +05:30 |
|
|
|
444da042b3
|
chore(infra): reproducible installs and correct deployment config
|
2026-08-17 02:06:49 +05:30 |
|
|
|
bee8838360
|
fix(client): single-flight the redirect and preserve the intended route
|
2026-08-17 02:06:49 +05:30 |
|
|
|
0a4574551a
|
fix(a11y): improve contrast and add page titles and labels
|
2026-08-17 02:06:48 +05:30 |
|
|
|
bf76061847
|
fix(a11y): announce form errors and wire aria attributes
|
2026-08-17 02:06:48 +05:30 |
|
|
|
5bada2ee6f
|
fix(a11y): make the confirm dialog keyboard accessible
|
2026-08-17 02:06:48 +05:30 |
|
|
|
fdd0bfed6b
|
feat(ui): add mobile navigation
|
2026-08-17 02:06:48 +05:30 |
|
|
|
e1aff1fb2f
|
fix(ux): preserve edits when a version conflict occurs
|
2026-08-17 02:06:48 +05:30 |
|
|
|
3118654abd
|
feat(ui): keep the previous list while paging and debounce search
|
2026-08-17 02:06:48 +05:30 |
|
|
|
2e36575834
|
fix(frontend): scope query invalidation to the board and drop dead hooks
|
2026-08-17 02:06:40 +05:30 |
|
|
|
47093a0ebf
|
feat(frontend): build React work order desk
|
2026-08-17 01:31:48 +05:30 |
|