rspace-online/modules/rsocials
Jeff Emmett 43d68fd521 fix(rsocials+spaces): merge Posts button; redact password settings from module GET
- rsocials: collapse dead "posts" outputPath into "threads" entry (💬 Posts)
  so the sub-nav shows one button linking to the thread gallery + builder
- spaces GET /:slug/modules: redact settingsSchema fields of type 'password'
  to '********' for non-owner callers; PATCH preserves existing password
  when the sentinel is sent back unchanged

Closes the leak where unauth'd GET returned Listmonk/Postiz credentials in plaintext.
2026-04-17 10:17:10 -04:00
..
components test(rsocials): Playwright smoke suite + planner reliability fixes 2026-04-16 16:59:59 -04:00
lib feat(rinbox): bridge Listmonk newsletter campaigns with multisig approval 2026-03-21 15:03:06 -07:00
applets.ts feat(canvas): rApplet Phase 2 — port chips, data flow, toolbar palette, 15 module applets 2026-04-15 13:08:49 -04:00
campaign-data.ts feat(rsocials): AI campaign generator from event brief 2026-03-12 13:59:56 -07:00
landing.ts fix: disable all feature tours — shell welcome tour, TourEngine, landing links 2026-04-15 11:12:00 -04:00
local-first-client.ts feat(rsocials): add Campaign Wizard with 5-step AI-guided creation flow 2026-03-21 14:41:45 -07:00
mod.ts fix(rsocials+spaces): merge Posts button; redact password settings from module GET 2026-04-17 10:17:10 -04:00
schemas.ts feat(rsocials): campaign planner polish 2026-04-16 16:13:20 -04:00