Commit Graph
7 Commits
Author SHA1 Message Date
Raven Scott de62098365 fix: calm mesh join thrash and gossip outbox delivery
Serialize/retry outbox flushes, longer wire probes for messages, quiet
view-path multi-guild diagnostics, light-poll skip of heavy export
blocks, and soft peer-replace handling without full join storms.
2026-07-13 03:01:56 -04:00
Raven Scott 8935250c31 fix: harden DM open/send and warm contacts on home
Null closed guild refs on DM session, accept openDM by channelId, join
contacts before dual-path gossip, and keep DM/contacts meshes warm after
openHome so conversations work after leaving a server.
2026-07-13 02:07:46 -04:00
Raven Scott 63eeb4f1a8 fix: DM dual-path delivery, poll votes, and guild switch reset
Relay DM messages over contacts when the DM topic is asymmetric, rebind
message scope for reactions/polls, always join contacts mesh, fully close
prior guilds on switch, and refresh roster/channels/presence when guild id
changes.
2026-07-13 01:44:34 -04:00
Raven Scott 54f5ea083a fix: hard-isolate DM and guild messaging scopes
Rebind message store to mode-aware guildId/channelId before send, edit,
delete, and history; leave guild mesh without using stale guild binds;
gate attachment and message gossip by mode so DMs never hit the public guild.
2026-07-13 01:09:47 -04:00
Raven Scott 4b20955d5a fix: faster mesh peer-join handshake for roster, presence, and history
Wait longer for gossip wire on join, enrich MEMBER_JOIN with profile fields,
push/pull GUILD_SYNC immediately, re-announce presence so joiners leave offline
sooner. Tighten profile presence burst delays. Discord-style channel name slug.
2026-07-13 01:01:59 -04:00
Raven Scott 2bd088567e feat: guild events, moderation hierarchy, audit depth, hidden channels
Guild scheduled events store/API, role-position moderation checks, DM thread
lock path, audit pagination, view hiddenChannels + composerMaxChars, mutual
guilds list, voice-note transcript helper.
2026-07-13 00:43:00 -04:00
Pearcord c101ac832a chore: publish pearcord-platform from pearcord workspace 2026-07-13 00:17:47 -04:00