Tips and Pitfalls: a Delay after Create Channel cannot go on after a restart (#325) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: Delays survive a restart, Waiting/Cancelled, Animated Channel per node (#324, #325) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: interrupted runs and what a restart does to them (#323) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs(wiki): migration-based start/update flow and restore (R4) Deployment: the start step now describes versioned migrations (build / baseline / apply) instead of db push, plus the first-start baseline and the stop on a mismatch. Troubleshooting: adopt the restore wording to migrations and add a section for the two deliberate start stops (schema mismatch, failed migration) plus the DB_MIGRATE_SKIP escape. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Deployment v0.14, Troubleshooting v1.24, Configuration v0.21: database backup before schema changes What the backend does at start (backup in data/backups/ before a schema change, DB_BACKUP_KEEP), restoring from such a copy, and the new variable. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows v1.5, Troubleshooting v1.23: execution list in the flow editor Describes the editor's Executions panel (#319) and that running executions keep counting across off/on and save (#318); replaces the wrong "reachable from the flow list" in Troubleshooting. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: clarify retrying a partly dropped webhook call Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: webhook calls and answers, concurrency limit (v1.4) Documents the webhook URL/secret, the 200/429/404 answers with triggered/dropped, the per-flow concurrency limit and its setting, and corrects the claim that executions are visible from the flow list (ts6forkmanager#317). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Troubleshooting v1.22, Configuration v0.20: query debug log masks credentials (#315) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Music Bots v0.18: request history keeps 25, play from the history (#314) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Music Bots v0.17, Troubleshooting v1.21: Pause when alone is a switch now (#313) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Install on Debian 13 v0.3: memory requirement (as in the README, PR #312) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Install on Debian 13 v0.2: drop the version-warning note (compose files no longer carry it, PR #308) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Add Install on Debian 13 page; Home v0.17, Getting Started v0.10 A step-by-step first start on a fresh Debian 13 server: system update, Docker from Docker's repository, a user in the docker group, clone, .env, build, first sign-in. Linked from Home, Getting Started and the sidebar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot-Flows v1.3, Tips-and-Pitfalls v0.7: Configure template, created channels, template layouts (#304, #306) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Deployment v0.13: the gap while the containers are replaced, restart notice and proxy page (#305) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dashboard v0.8, Widgets v0.6: who counts as online (#298) The admin online-count filter per virtual server (server groups, the manager's music bots), separate for the dashboard and the embed widgets, not applied to capacity or history; Lounge's customise mode marks the four number tiles its sentence replaces. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Configuration: JWT_REFRESH_EXPIRY takes effect, its format and fallback (#292) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: the WebQuery action runs commands from a fixed list (#291) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Themes-and-Appearance v0.3, Privacy-and-Hosting v0.9: layouts (#286) Cockpit and Lounge layouts, Petrol and Chalk base themes, orange delete actions with the red accent; the ts6-ui entry now lists the personal layout choice. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Setup-Same-Machine v0.7, Setup-Remote-or-Hosted v0.9: real WebQuery option names Step 1 named query_protocols / query_http_ip / query_http_port, which TS6 (6.0.0-beta13.1) does not have. The http query interface is server.query.http.enable/port/ip in tsserver.yaml (--query-http-* flags, TSSERVER_QUERY_HTTP_* env vars), checked against tsserver --help and --write-config-file. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Setup-Remote-or-Hosted v0.8, Configuration v0.18, Administration v0.8: WebQuery over HTTPS New section on enabling TS6's HTTPS query interface (bring your own certificate, files before config, certificate read only at startup so renewals need a restart, firewall for 10443) and connecting the manager to it (certificate hostname, port 10443, Use HTTPS, TS_ALLOW_SELF_SIGNED disables verification for every connection), plus turning HTTP off. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bot Flows: document execution-log retention (#284) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dashboard v0.7, Widgets v0.5, Privacy-and-Hosting v0.8, Home v0.16: tiles each user arranges, Embed widgets button (PR 278-280) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Deployment v0.12, Configuration v0.17: shorter wording about the sidecar's HTTP API and the remaining image findings Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Deployment v0.11, Troubleshooting v1.20, Configuration v0.16, Development v0.5: the containers run unprivileged (PR 276) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Deployment v0.10: the images (Debian 13 / Alpine), their health status, how OS patches arrive, scanning them Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Moderation v0.3: opening an Offline Message marks it read Opening an unread message sets its read flag (TeamSpeak does not do it when a message is fetched) and the row turns to Read at once; the page has a hint about what its list is. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Deployment v0.9, Configuration v0.15: the sidecar's HTTP API (9800) is no longer published on the host Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Users and Roles v0.5: the role limits are enforced by the backend, reads included Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>