# Change history: Lifecycle

[← Changelog](/docs/changelog). Entries: 44.

- 2026-10-01 [NEW-1001-29: the application external API works with a server in the schedule run mode](/docs/changelog/2026-10-01#new-1001-29-the-application-external-api-works-with-a-server-in-the-schedule-run-mode)
- 2026-09-24 [FIX-0924-8: the run mode named at create now reaches a galaxy application](/docs/changelog/2026-09-24#fix-0924-8-the-run-mode-named-at-create-now-reaches-a-galaxy-application)
- 2026-09-21 [NEW-0921-12: DISK_FULL code in a server's provisionErrorCode after a failed repair](/docs/changelog/2026-09-21#new-0921-12-disk_full-code-in-a-server-s-provisionerrorcode-after-a-failed-repair)
- 2026-09-19 [FIX-0919-2: a lost link to the cloud machine is no longer reported as its absence, and no longer advises creating a second one](/docs/changelog/2026-09-19#fix-0919-2-a-lost-link-to-the-cloud-machine-is-no-longer-reported-as-its-absence-and-no-longer-advises-creating-a-second-one)
- 2026-09-19 [NEW-0919-4: server run mode and the work-schedule library are now available over the API](/docs/changelog/2026-09-19#new-0919-4-server-run-mode-and-the-work-schedule-library-are-now-available-over-the-api)
- 2026-09-18 [BC-0918-2: A server development-team member gets their own key, and the key block gains the collaborator slot](/docs/changelog/2026-09-18#bc-0918-2-a-server-development-team-member-gets-their-own-key-and-the-key-block-gains-the-collaborator-slot)
- 2026-09-18 [NEW-0918-12: a server can be created already in the run mode you need](/docs/changelog/2026-09-18#new-0918-12-a-server-can-be-created-already-in-the-run-mode-you-need)
- 2026-09-17 [FIX-0917-17: the idle threshold on a scheduled server is no longer a silent no-op](/docs/changelog/2026-09-17#fix-0917-17-the-idle-threshold-on-a-scheduled-server-is-no-longer-a-silent-no-op)
- 2026-09-16 [FIX-0916-7: API reports the effective tunnel state](/docs/changelog/2026-09-16#fix-0916-7-api-reports-the-effective-tunnel-state)
- 2026-09-15 [FIX-0915-10: external collaborator keys are bound to their server](/docs/changelog/2026-09-15#fix-0915-10-external-collaborator-keys-are-bound-to-their-server)
- 2026-09-15 [BC-0915-15: a read-only key can deploy an application to its own server again](/docs/changelog/2026-09-15#bc-0915-15-a-read-only-key-can-deploy-an-application-to-its-own-server-again)
- 2026-09-09 [FIX-0909-8: the spec declares the 429 refusal of endpoints that carry their own rate limit](/docs/changelog/2026-09-09#fix-0909-8-the-spec-declares-the-429-refusal-of-endpoints-that-carry-their-own-rate-limit)
- 2026-09-08 [NEW-0908-9: the standalone server auto-sleep policy is now visible through the API](/docs/changelog/2026-09-08#new-0908-9-the-standalone-server-auto-sleep-policy-is-now-visible-through-the-api)
- 2026-08-31 [FIX-0831-1: a server whose agent never came up is no longer reported as running](/docs/changelog/2026-08-31#fix-0831-1-a-server-whose-agent-never-came-up-is-no-longer-reported-as-running)
- 2026-08-28 [FIX-0828-1: stopping a server is no longer billed as a full running hour](/docs/changelog/2026-08-28#fix-0828-1-stopping-a-server-is-no-longer-billed-as-a-full-running-hour)
- 2026-08-27 [FIX-0827-18: the `connect` step of repair status no longer fails for an agent that did connect](/docs/changelog/2026-08-27#fix-0827-18-the-connect-step-of-repair-status-no-longer-fails-for-an-agent-that-did-connect)
- 2026-08-26 [NEW-0826-9: managing a galaxy server is blocked while galaxies are disabled for the account](/docs/changelog/2026-08-26#new-0826-9-managing-a-galaxy-server-is-blocked-while-galaxies-are-disabled-for-the-account)
- 2026-08-26 [FIX-0826-13: waking an app on a failed Galaxy host now ends with an explicit error](/docs/changelog/2026-08-26#fix-0826-13-waking-an-app-on-a-failed-galaxy-host-now-ends-with-an-explicit-error)
- 2026-08-25 [BC-0825-2: a read-only key no longer writes on platform endpoints](/docs/changelog/2026-08-25#bc-0825-2-a-read-only-key-no-longer-writes-on-platform-endpoints)
- 2026-08-23 [NEW-0823-2: several employees can work on one application's code](/docs/changelog/2026-08-23#new-0823-2-several-employees-can-work-on-one-application-s-code)
- 2026-08-14 [FIX-0814-5: the blocking server wake returns WAKE_TIMEOUT far less often on a cold start](/docs/changelog/2026-08-14#fix-0814-5-the-blocking-server-wake-returns-wake_timeout-far-less-often-on-a-cold-start)
- 2026-08-11 [BC-0811-6: a server whose operating system does not boot answers with a dedicated code](/docs/changelog/2026-08-11#bc-0811-6-a-server-whose-operating-system-does-not-boot-answers-with-a-dedicated-code)
- 2026-08-06 [BC-0806-9: V1: server status in JSON is always lowercase](/docs/changelog/2026-08-06#bc-0806-9-v1-server-status-in-json-is-always-lowercase)
- 2026-08-06 [FIX-0806-22: server repair now reports why it failed and no longer leaves the agent stopped](/docs/changelog/2026-08-06#fix-0806-22-server-repair-now-reports-why-it-failed-and-no-longer-leaves-the-agent-stopped)
- 2026-08-05 [FIX-0805-8: the tunnel survives an app restart, and port auto-detection no longer loses the target](/docs/changelog/2026-08-05#fix-0805-8-the-tunnel-survives-an-app-restart-and-port-auto-detection-no-longer-loses-the-target)
- 2026-08-05 [FIX-0805-21: repair restores the tunnel even when inbound SSH is unavailable](/docs/changelog/2026-08-05#fix-0805-21-repair-restores-the-tunnel-even-when-inbound-ssh-is-unavailable)
- 2026-08-04 [BC-0804-1: V1 /wake and /start wake galaxy apps via the host](/docs/changelog/2026-08-04#bc-0804-1-v1-wake-and-start-wake-galaxy-apps-via-the-host)
- 2026-08-03 [FIX-0803-12: `/start` and `/wake` on a galaxy app now explain why they do not apply](/docs/changelog/2026-08-03#fix-0803-12-start-and-wake-on-a-galaxy-app-now-explain-why-they-do-not-apply)
- 2026-07-31 [FIX-0731-5: an empty body with the JSON header is no longer rejected on the infrastructure routes](/docs/changelog/2026-07-31#fix-0731-5-an-empty-body-with-the-json-header-is-no-longer-rejected-on-the-infrastructure-routes)
- 2026-07-29 [FIX-0729-3: agents and bots no longer idle-sleep](/docs/changelog/2026-07-29#fix-0729-3-agents-and-bots-no-longer-idle-sleep)
- 2026-07-29 [FIX-0729-8: servers wake up after the debt is cleared on postpay accounts too](/docs/changelog/2026-07-29#fix-0729-8-servers-wake-up-after-the-debt-is-cleared-on-postpay-accounts-too)
- 2026-07-29 [FIX-0729-17: restart a galaxy app via /reboot](/docs/changelog/2026-07-29#fix-0729-17-restart-a-galaxy-app-via-reboot)
- 2026-07-27 [FIX-0727-3: galaxy apps: PATCH /sleep and PATCH /port now return 400 — manage them from the Galaxies page](/docs/changelog/2026-07-27#fix-0727-3-galaxy-apps-patch-sleep-and-patch-port-now-return-400-manage-them-from-the-galaxies-page)
- 2026-07-23 [NEW-0723-4: deploy step timeout error now carries a recovery hint](/docs/changelog/2026-07-23#new-0723-4-deploy-step-timeout-error-now-carries-a-recovery-hint)
- 2026-07-23 [FIX-0723-13: starting a server no longer errors when the machine is already running](/docs/changelog/2026-07-23#fix-0723-13-starting-a-server-no-longer-errors-when-the-machine-is-already-running)
- 2026-07-23 [FIX-0723-20: sleep-now on a galaxy app now returns 400 — manage it from the Galaxies page](/docs/changelog/2026-07-23#fix-0723-20-sleep-now-on-a-galaxy-app-now-returns-400-manage-it-from-the-galaxies-page)
- 2026-07-21 [FIX-0721-8: server repair status is correct when polled](/docs/changelog/2026-07-21#fix-0721-8-server-repair-status-is-correct-when-polled)
- 2026-07-14 [FIX-0714-17: /stop and /reboot distinguish a missing server from a wrong status](/docs/changelog/2026-07-14#fix-0714-17-stop-and-reboot-distinguish-a-missing-server-from-a-wrong-status)
- 2026-07-13 [FIX-0713-3: the reason for a failed first server provisioning is now visible](/docs/changelog/2026-07-13#fix-0713-3-the-reason-for-a-failed-first-server-provisioning-is-now-visible)
- 2026-07-12 [FIX-0712-2: `sleep-now` on a server with a long-past computed wake now sleeps honestly](/docs/changelog/2026-07-12#fix-0712-2-sleep-now-on-a-server-with-a-long-past-computed-wake-now-sleeps-honestly)
- 2026-07-10 [FIX-0710-5: sleep-now declines to sleep when a scheduled wake is imminent](/docs/changelog/2026-07-10#fix-0710-5-sleep-now-declines-to-sleep-when-a-scheduled-wake-is-imminent)
- 2026-07-10 [FIX-0710-12: sleep settings: flipping to always-on is now rejected while wake windows are active](/docs/changelog/2026-07-10#fix-0710-12-sleep-settings-flipping-to-always-on-is-now-rejected-while-wake-windows-are-active)
- 2026-06-24 [FIX-0624-3: blocking server wake window raised to ~5 minutes](/docs/changelog/2026-06-24#fix-0624-3-blocking-server-wake-window-raised-to-5-minutes)
- 2026-06-24 [FIX-0624-7: a sleeping server's availableActions includes wake/start; repair-status reports `running` immediately](/docs/changelog/2026-06-24#fix-0624-7-a-sleeping-server-s-availableactions-includes-wake-start-repair-status-reports-running-immediately)
