Matthew Meszaros
3473d09bcc
feat: fix review findings in the roles redesign — GetMembers role_id column (members endpoint 500), TransferOwnership role_id hygiene, accept-time role re-resolution, race-free in-use delete guard covering invitations, assignment anti-escalation with self-role-change block, canManage-gated members UI, colored RolePills, fresh currentOrganization on refetch, dev JWT_SECRET wiring for make realtime, docs corrections
2026-06-11 10:45:21 +02:00
Matthew Meszaros
2badeb7f50
feat: align team-roles docs with data-driven roles (seeded editable defaults, owner as status, color in the role editor) and drop dead accent maps from the members page
2026-06-11 10:20:41 +02:00
Matthew Meszaros
0b253337fc
feat: integrate custom roles across Roles & access settings (manager replaces the coming-soon placeholder, custom roles join the permission matrix and summary cards, permission-aware canManage gating via the org context bitmask)
2026-06-11 10:08:46 +02:00
Matthew Meszaros
9992eb65c4
feat: document custom roles in the team-roles guide (creation flow, start-from presets, propagation and anti-escalation rules, limits)
2026-06-11 09:46:15 +02:00
Matthew Meszaros
014cbe79fa
feat: label machine opens (Apple MPP prefetch, UA-less fetchers) with human-open upgrade semantics, exclude them from open-triggered automations, and surface the auto-open count in workspace and campaign analytics (migration 000040)
2026-06-11 08:33:09 +02:00
Matthew Meszaros
7079efe21a
feat: document the developer realtime WebSocket (channels, presence, limits, close codes), add the live collaboration guide, and note bot filtering in analytics docs
2026-06-11 08:13:56 +02:00
Matthew Meszaros
1e4116ab0f
Merge remote-tracking branch 'origin/main' into chore/update-docs
...
# Conflicts:
# site/src/components/Header.astro
# site/src/layouts/Learn.astro
# site/src/pages/learn/cold-email-rules.astro
# site/src/pages/learn/deliverability.astro
# site/src/pages/learn/email-warmup.astro
# site/src/pages/learn/glossary.astro
# site/src/pages/learn/inbox-placement.astro
# site/src/pages/learn/index.astro
# site/src/pages/learn/personalization.astro
# site/src/pages/learn/reputation-recovery.astro
# site/src/pages/learn/spf-dkim-dmarc.astro
# site/src/pages/learn/warmup-pools.astro
2026-06-10 18:35:12 +02:00
Matthew Meszaros
9706458b10
feat: move the marketing site learn articles into a docs learn tab and point every site learn link at docs.warmbly.com
2026-06-10 18:27:42 +02:00
Matthew Meszaros
d8a14ba14a
feat: split docs content into guides and api sidebar tabs with per-page icons, remove duplicated h1 titles and em dashes, normalize reference-page copy, and add an api overview page
2026-06-10 18:27:42 +02:00
Matthew Meszaros
3236ffc459
feat: expand product docs and automation references
...
Restructure the docs navigation into product-focused pages, add automation expression reference content, and refresh related template and personalization surfaces.
2026-06-09 09:07:56 +02:00
Matthew Meszaros
d28c607013
feat: document api release standards
2026-05-30 04:35:26 +00:00
Matthew Meszaros
8002d56b86
feat: full api key support across data routes
2026-05-24 11:59:05 +00:00
Máté Mészáros (Laptop)
c33f3fe8fe
Docs using Fumadocs
2026-01-30 18:07:06 +01:00