Projects island: full CRUD + ConfirmDialog + pill chips #96

Merged
zaelgohary merged 1 commit from feat/projects_crud_group_b into development 2026-04-20 16:53:51 +00:00
Member

Clickable cards open ProjectDetail; full Create / Edit / Delete flows; parallel list fetch; tolerates SDK delete deser bug; rounded chips.

Closes #87
Closes #88
Closes #89
Closes #90
Closes #91
Closes #92
Closes #95

Clickable cards open ProjectDetail; full Create / Edit / Delete flows; parallel list fetch; tolerates SDK delete deser bug; rounded chips. Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/87 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/88 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/89 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/90 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/91 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/92 Closes https://forge.ourworld.tf/lhumina_code/hero_archipelagos/issues/95
feat(projects): full CRUD + ConfirmDialog + pill chips
Some checks failed
Build and Test / build (pull_request) Failing after 8s
239c4843ff
- Clickable cards open ProjectDetail; breadcrumb routes Projects->Board->Name
- + New Project, Edit, Delete flows wired end-to-end
- Parallel ProjectService::list() via join_all
- Tolerate SDK delete bool/String deser bug (hero_osis #29)
- Hoist status/priority class+label helpers into status_style.rs
- Detail: Status + Priority as body fields, bigger label than value
- Round .island-badge and .island-tag to 9999px (pill)

Closes #94
Closes #95
zaelgohary merged commit dfc433a95d into development 2026-04-20 16:53:51 +00:00
zaelgohary deleted branch feat/projects_crud_group_b 2026-04-20 16:53:51 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos!96
No description provided.