Commit Graph
5 Commits
Author SHA1 Message Date
Raven ScottandCursor d154178e70 feat(ipc): set-guild-emoji-roles handler for role access UI
Wire server settings emoji role checkboxes to platform.setGuildEmojiAllowedRoles.
Phase 63 / v0.8.28.

Co-authored-by: Cursor <[email protected]>
2026-05-22 00:46:23 -04:00
Raven ScottandCursor b552b9cb19 feat(ipc): include fetchSource on attachment-preview responses
request-attachment-preview now forwards preview.fetchSource at the top level
of attachment-preview so the Pear UI can show P2P mesh provenance without
parsing nested preview fields.

Phase 60 / v0.8.25.

Co-authored-by: Cursor <[email protected]>
2026-05-22 00:36:16 -04:00
Raven ScottandCursor 8f5958db9a feat(ui-flow): onboarding host/guest scenarios for mesh E2E smokes
Add runOnboardingHostScenario (register, create-guild, pre-mesh message,
createInvite) and runOnboardingGuestJoinScenario (register, join-invite
with needsGuild assertions). Used by test:onboarding-mesh to validate the
same IPC path as the Pear onboarding + Join modal over live Hyperswarm.

Co-authored-by: Cursor <[email protected]>
2026-05-22 00:28:13 -04:00
Raven ScottandCursor 723205f5f3 feat(ui-flow): IPC for guild soundboard upsert, play, and preview
Handle upsert-guild-sound, remove-guild-sound, play-soundboard, and
request-sound-preview messages in the shared UI dispatch path used by Pear
and Bare flow smokes.

Co-authored-by: Cursor <[email protected]>
2026-05-22 00:19:49 -04:00
Raven ScottandCursor 5cfb66ef83 feat(ui-flow): IPC for set-forum-include-archived
Wire set-forum-include-archived message to platform.setForumIncludeArchived
so the forum archive toggle updates view state.

Co-authored-by: Cursor <[email protected]>
2026-05-22 00:13:55 -04:00