Skip to content

docs: remove the automations module - #19

Merged
paulocastellano merged 2 commits into
mainfrom
docs/remove-automations
Sep 6, 2026
Merged

docs: remove the automations module#19
paulocastellano merged 2 commits into
mainfrom
docs/remove-automations

Conversation

@paulocastellano

@paulocastellano paulocastellano commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Follows trypostit/trypost#333, which removed the Automations module end to end. This clears everything the docs still said about it.

Deletedknowledge-base/automations/{introduction,triggers-and-nodes,variables,monitoring}.mdx and the Automations nav group in docs.json.

Rewritten references, each checked against origin/main of the app:

File What changed
knowledge-base/webhooks.mdx created_via is now web, api, mcp, or nullCreatedVia has no Automation case. Dropped the intro contrast with the automation Webhook node, the automation-created-post sentence, and two FAQ accordions.
self-hosting/production.mdx The four automation:* rows are gone from the scheduler table (routes/console.php no longer registers them), plus the queue bullet, the cron warning, and the Horizon / Scheduler checklist rows. Second commit puts webhooks back in the queue list — it was the one remaining Horizon supervisor the list didn't name.
self-hosting/installation.mdx Redis, Horizon and Scheduler rows reworded.
self-hosting/configuration.mdx QUEUE_CONNECTION says webhooks instead of automations. TRYPOST_ALLOW_PRIVATE_NETWORK drops RSS — #333 made the same edit to the config comment in config/trypost.php, and on main SafeHttpFetcher serves webhooks, URL media fetches, brand autofill and link cards.
self-hosting/upgrading.mdx Duplicate-account merge no longer claims to move automation targets.
knowledge-base/plans-and-billing.mdx Automations out of the included-features row.
knowledge-base/social-accounts.mdx Reconnect no longer promises to keep an account's place in your automations.

Deliberately kept

automations_rewritten stays in the upgrading.mdx log sample. A commit inside #333 briefly made the 2026_08_21_130941_add_workspace_platform_identity_unique_to_social_accounts_table migration skip its automation repointing, but review reverted it to exactly what production ran — it still reads DB::table('automations'), and the create migrations were kept. Anyone crossing that version still sees the key in their logs.

No redirects

The four deleted pages will 404. Decided against a redirects block in docs.json.

Not included

Two pre-existing drifts spotted while diffing against the app, left for a separate PR: production.mdx never listed posts:check-upcoming-connections (every 15 min), and CLAUDE.md still calls social:refresh-expiring-tokens hourly when it runs every 15 minutes.

Test plan

  • grep -rni automa over the whole repo (including .md / .json) returns only automations_rewritten and unrelated uses of "automatically"
  • No leftovers under the module's other vocabulary either: vue-flow, codemirror, unovis, simplepie, rss, the node names, dry-run, invocation, and the "Beta" pill
  • Every page in docs.json has a file, every .mdx is in the nav, and every internal ](/...) link across all pages resolves
  • docs.json parses
  • No orphaned screenshots — images/ only holds MCP client icons and the logo

🤖 Generated with Claude Code

paulocastellano and others added 2 commits September 6, 2026 16:51
trypostit/trypost#333 removed Automations end to end. Drops the four
knowledge-base pages and the nav group, then clears every reference the
rest of the docs still made to the feature.

Checked against origin/main of the app:

- `CreatedVia` is now web/mcp/api only, so the webhooks payload table and
  the two automation FAQ accordions go with it
- routes/console.php has no `automation:*` commands — out of the
  production scheduler table
- Horizon has no automations supervisor — Horizon/scheduler/queue rows in
  installation.mdx, production.mdx and configuration.mdx reworded
- SafeHttpFetcher no longer serves RSS, so TRYPOST_ALLOW_PRIVATE_NETWORK
  lists webhooks, URL media fetches and brand autofill instead

`automations_rewritten` stays in the upgrading.mdx log sample: the
2026_08_21 social-accounts migration is byte-identical on main and still
reads the table, so anyone crossing that version still sees the key.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Dropping the automations bullet left the queue list without the one
remaining Horizon supervisor the docs describe elsewhere. installation.mdx
and the production checklist both already say Horizon delivers webhooks.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@paulocastellano
paulocastellano merged commit d69bc9c into main Sep 6, 2026
1 check passed
@paulocastellano
paulocastellano deleted the docs/remove-automations branch September 6, 2026 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant