[hero_planner_web] Forward-port integration web features to development before web migration #22

Closed
opened 2026-06-14 15:59:22 +00:00 by sameh-farouk · 1 comment
Member

development's hero_planner_web is the pre-migration hand-JS web AND was stale relative to integration — it lacked web features integration had added on the same hand-JS (the branches forked: dev took the oschema migration, integration kept the old web + added features).

Missing on development (index.html only):

  • delete-workspace button + deleteWorkspacePrompt (orig 5ced595)
  • currency-rate edit button + editCurrencyRate (orig 5ced595)
  • filter chips actually filter — force display:none !important over .d-flex (orig ceb9640)

These must land on development before the web RPC migration (#18) so the migration starts from a feature-complete base instead of dropping these features.

`development`'s `hero_planner_web` is the pre-migration hand-JS web AND was **stale relative to `integration`** — it lacked web features integration had added on the same hand-JS (the branches forked: dev took the oschema migration, integration kept the old web + added features). Missing on development (`index.html` only): - delete-workspace button + `deleteWorkspacePrompt` (orig `5ced595`) - currency-rate edit button + `editCurrencyRate` (orig `5ced595`) - filter chips actually filter — force `display:none !important` over `.d-flex` (orig `ceb9640`) These must land on development **before** the web RPC migration (#18) so the migration starts from a feature-complete base instead of dropping these features.
Author
Member

Done — forward-ported in a8e8445 on development (git checkout origin/integration -- hero_planner_web/src/index.html; index.html only, main.rs left untouched to preserve the secret-store fetch_theme migration). development's web is now feature-complete.

Build green; the web still shows the known pre-migration RPC 404s — tracked in #18 — no new breakage. #18 (web RPC migration) now starts from this base.

Done — forward-ported in `a8e8445` on `development` (`git checkout origin/integration -- hero_planner_web/src/index.html`; **index.html only**, `main.rs` left untouched to preserve the secret-store `fetch_theme` migration). development's web is now feature-complete. Build green; the web still shows the known pre-migration RPC 404s — tracked in #18 — no new breakage. #18 (web RPC migration) now starts from this base.
Sign in to join this conversation.
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_planner#22
No description provided.