|
|
f27aa6969d
|
feat: add boards drawer profile and workspace state flow
|
2026-03-18 08:46:22 -04:00 |
|
|
|
2daad8e7ac
|
fix: harden drawer test assertions and workspace state selectors
|
2026-03-18 08:26:29 -04:00 |
|
|
|
964da060ce
|
fix: add selected-state styling hook for workspace drawer rows
|
2026-03-18 08:20:09 -04:00 |
|
|
|
717c87122d
|
feat: scaffold boards drawer layout and UI resources
|
2026-03-18 08:16:27 -04:00 |
|
|
|
dd91a62928
|
test: stabilize board detail intent assertions
|
2026-03-17 00:02:47 -04:00 |
|
|
|
8f2d329368
|
refactor: remove placeholder card-detail route artifacts
|
2026-03-16 23:16:45 -04:00 |
|
|
|
78b34ecef2
|
feat: route board cards to full card detail screen
|
2026-03-16 22:51:55 -04:00 |
|
|
|
344c5a4faa
|
fix: avoid redundant card activity reload and assert ordering
|
2026-03-16 22:01:09 -04:00 |
|
|
|
f9625df828
|
feat: implement card detail activity UI and timeline
|
2026-03-16 21:48:35 -04:00 |
|
|
|
a0255c2487
|
fix: preserve literal markdown on renderer fallback
|
2026-03-16 21:15:44 -04:00 |
|
|
|
72e23fded8
|
feat: add markdown renderer with CommonMark support
|
2026-03-16 21:12:08 -04:00 |
|
|
|
1bd540b1cd
|
test: enforce card detail activities order ownership in repository
|
2026-03-16 21:04:00 -04:00 |
|
|
|
dfcdc79856
|
refactor: decouple card detail viewmodel datasource contracts
|
2026-03-16 21:00:51 -04:00 |
|
|
|
beab9006a3
|
fix: preserve pending description flush during in-flight save
|
2026-03-16 20:55:43 -04:00 |
|
|
|
aa987c9e00
|
feat: add card detail viewmodel live-save and debounce state
|
2026-03-16 20:52:04 -04:00 |
|
|
|
7132123ccf
|
fix: preserve activity snapshot when comment refresh fails
|
2026-03-16 20:43:44 -04:00 |
|
|
|
f85586ddc7
|
fix: make card comment refresh failures non-fatal
|
2026-03-16 20:41:07 -04:00 |
|
|
|
d693c42142
|
feat: add card detail repository with session-aware operations
|
2026-03-16 20:34:55 -04:00 |
|
|
|
eee2f9cb17
|
fix: continue card-detail fallbacks on 2xx incompatibility
|
2026-03-16 20:29:12 -04:00 |
|
|
|
fb5d9e1e5b
|
feat: add card detail API contracts and compatibility parsing
|
2026-03-16 20:22:36 -04:00 |
|
|
|
2c585cde48
|
fix: respect day-night board detail filter/search icons
|
2026-03-16 18:59:02 -04:00 |
|
|
|
e6f47034bc
|
fix: align select-all behavior and board-detail docs with filters
|
2026-03-16 16:03:47 -04:00 |
|
|
|
3d4661cbfd
|
test: cover board detail create and filter user flows
|
2026-03-16 15:38:34 -04:00 |
|
|
|
1e5979f5c4
|
fix: align board detail toolbar and add-card dialog scaffolding
|
2026-03-16 15:02:26 -04:00 |
|
|
|
b936baf564
|
feat: add board detail create and filter toolbar UI
|
2026-03-16 14:47:31 -04:00 |
|
|
|
de7bb48fe2
|
test: cover created id fallback keys for create endpoints
|
2026-03-16 14:17:55 -04:00 |
|
|
|
6d313fdf60
|
test: add create endpoint contract coverage for api client
|
2026-03-16 14:12:33 -04:00 |
|
|
|
6a18d6679a
|
fix: separate local create validation from server errors in board detail viewmodel
|
2026-03-16 14:09:44 -04:00 |
|
|
|
5e0eff37a6
|
feat: add board detail create and local filter viewmodel state
|
2026-03-16 14:04:10 -04:00 |
|
|
|
8022647047
|
fix: derive createList append index from board detail
|
2026-03-16 13:56:45 -04:00 |
|
|
|
85659f070b
|
test: cover repository create validation guards
|
2026-03-16 13:51:03 -04:00 |
|
|
|
7b1c51eae0
|
feat: add board detail repository create list and card operations
|
2026-03-16 13:48:35 -04:00 |
|
|
|
3d8b9e4491
|
fix: align createCard due-date contract with api client ownership
|
2026-03-16 13:44:06 -04:00 |
|
|
|
efe19c794f
|
test: tighten createCard repository delegation normalization coverage
|
2026-03-16 13:38:11 -04:00 |
|
|
|
995a6dcae7
|
feat: add board detail create list and card api calls
|
2026-03-16 13:34:59 -04:00 |
|
|
|
80d4c40f10
|
feat: add board detail create entity reference model
|
2026-03-16 13:27:11 -04:00 |
|
|
|
6c67628e40
|
fix board-detail card move compatibility across API variants
|
2026-03-16 12:24:35 -04:00 |
|
|
|
4246d01827
|
feat: hydrate board label chip colors from API
|
2026-03-16 03:42:27 -04:00 |
|
|
|
02b9af0e51
|
fix: add dark-mode variants for board detail action icons
|
2026-03-16 03:26:57 -04:00 |
|
|
|
81cd654611
|
fix: finalize board detail action icons and startup guards
|
2026-03-16 03:15:31 -04:00 |
|
|
|
e72e584fd4
|
feat: add board detail batch move and delete workflows
|
2026-03-16 02:33:55 -04:00 |
|
|
|
a7af727752
|
fix: use string resources for card placeholder navigation labels
|
2026-03-16 01:42:14 -04:00 |
|
|
|
f5ac01de09
|
feat: route board and card taps to detail screens
|
2026-03-16 01:33:48 -04:00 |
|
|
|
5f5a273d7f
|
feat: implement board detail pager UI and card rendering
|
2026-03-16 01:19:15 -04:00 |
|
|
|
4455f0ecd3
|
test: cover delete flows and guard re-entrant mutations
|
2026-03-16 00:47:18 -04:00 |
|
|
|
89537a57b7
|
feat: add board detail viewmodel state and selection logic
|
2026-03-16 00:43:48 -04:00 |
|
|
|
2c40892906
|
test: add missing board detail repository edge coverage
|
2026-03-16 00:36:06 -04:00 |
|
|
|
c56b9d042a
|
feat: implement board detail repository and mutation aggregation
|
2026-03-16 00:32:55 -04:00 |
|
|
|
e7ad14902d
|
fix: fail on malformed board detail responses
|
2026-03-16 00:27:45 -04:00 |
|
|
|
9602b7959f
|
fix: support plain data board wrapper parsing
|
2026-03-16 00:25:24 -04:00 |
|