Add the Dioxus admin pane over hero_router #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add the cm50_app Dioxus admin pane in hero_components, opened with ?service=cm50_app through the router. Done when the pane lists the cm50_app methods over the router and round-trips one real call.
Part of lhumina_code/home_lhumina#313.
Signed-by: mik-tf mik-tf@noreply.invalid
Done in
hero_components0a7f1d9(branchdevelopment_dioxus).The shared admin UI lives in
hero_components; acm50_apparm already existed but was broken (dotted method names likeparticipants.participant_list+ CRUD methods the server disables). Fixed: a Programme tab calling the public no-argnews_pinnedon theprogramdomain, which round-trips over the router (/cm50_app/rpc/api/program/rpc→ e.g.["001r","001q"]), plus a Logs tab. The default Docs/Playground tabs already enumerate every method across all five domains (participants/program/community/interaction/meetings).Open via
?service=cm50_app. Done-criteria met: lists the methods over the router + round-trips a real call.Richer authenticated tables (participant directory, full programme) are tracked as follow-up #44 — they need a session-aware table widget or an unauth admin read method, since cm50_app locks down its CRUD/snapshot reads behind a session token.