Claude
a7d4e210c2
Auto-start stopped/errored apps on push activate
...
Previously, pushing a new version would only restart apps that were
already running. Apps in stopped or invalid state (e.g. due to a
previous startup error) were left unchanged, requiring a manual start.
Now the activate endpoint calls startApp() for stopped/invalid apps,
so pushing a code fix automatically attempts to start the app.
https://claude.ai/code/session_014UvBEvHbnhaoMLebdRFzm6
2026-02-12 16:17:45 +00:00
b6e9ec73de
.toes
2026-02-11 19:13:34 -08:00
Chris Wanstrath
c183fe42e9
set TOES_URL
2026-02-11 16:09:14 -08:00
Chris Wanstrath
d94a4421f9
integrated cron logs, cron cli
2026-02-10 11:12:57 -08:00
bffa4236e7
detect renames
2026-02-09 22:03:49 -08:00
79a0471383
toes history
2026-02-09 21:42:40 -08:00
891b08ecd8
try to better detect failed process start
2026-02-09 21:32:48 -08:00
7c04aceef9
[cron] setup app env properly when running tasks
2026-02-09 21:17:02 -08:00
1685cc135d
show cron errors
2026-02-09 20:36:46 -08:00
d4e8975200
fix emoji updating
2026-02-09 19:48:12 -08:00
Chris Wanstrath
a1aa37297f
DATA_DIR
2026-02-09 16:08:44 -08:00
Chris Wanstrath
d6ae39ac15
global env variables
2026-02-09 10:50:21 -08:00
Chris Wanstrath
c224dd25a9
ignore health checks in logs
2026-02-04 16:46:53 -08:00
a396f740a5
health checks
2026-02-04 13:35:38 -08:00
2ef00c9d53
/ok
2026-02-04 09:51:29 -08:00
0d572b4b5d
share pids, proxy api
2026-02-04 08:54:35 -08:00
Chris Wanstrath
ed200431f2
skip node_modules when copying
2026-02-02 16:09:55 -08:00
Chris Wanstrath
52bfa783e1
install current symlink automatically from git
2026-02-02 16:03:32 -08:00
Chris Wanstrath
6f03954850
don't hardcode localhost
2026-02-02 15:50:40 -08:00
a58c42e0d4
dotenv support
2026-02-01 23:27:22 -08:00
f3040abc5d
persistent logs
2026-02-01 22:15:25 -08:00
a81d61f910
simplify server
2026-02-01 21:40:32 -08:00
27c1bfd969
show toes server url
2026-02-01 21:29:20 -08:00
1fbc7a9858
TOES_URL
2026-02-01 09:09:57 -08:00
b8434ef2df
minor
2026-01-30 22:51:04 -08:00
a56af4ed47
versions, rollback, clean
2026-01-30 22:13:34 -08:00
a25088e723
/tool redirects
2026-01-30 20:39:01 -08:00
d1b7e973d3
fix things
2026-01-30 20:30:07 -08:00
ae38084440
fix iframes, maybe
2026-01-30 18:46:08 -08:00
Chris Wanstrath
bde7a2c287
tools!
2026-01-30 16:59:32 -08:00
Chris Wanstrath
ebf3ffc3af
spicy
2026-01-30 16:16:59 -08:00
Chris Wanstrath
91c6ee3675
build js in prod
2026-01-30 15:29:18 -08:00
Chris Wanstrath
557ea669fb
fix toes new templates
2026-01-30 15:26:58 -08:00
769b564d20
monster features
2026-01-30 00:05:02 -08:00
32e52a030f
rename
2026-01-29 23:53:37 -08:00
c4af302d9d
toes sync and friends
2026-01-29 23:21:44 -08:00
dd56dc0df6
new app
2026-01-29 21:24:07 -08:00
b7bda052e9
new and create (push)
2026-01-29 19:52:42 -08:00
714ed14581
split up some modules
2026-01-29 18:15:55 -08:00
Chris Wanstrath
1e36fa0fa3
add gitignore parsing, new deps
2026-01-29 15:17:26 -08:00
Chris Wanstrath
635121a27d
toes push/pull
2026-01-29 15:07:40 -08:00
Chris Wanstrath
776b77c14f
tweak logging
2026-01-29 13:20:29 -08:00
84a341ebf9
log -f
2026-01-29 11:33:21 -08:00
e1b53fc54d
toes logs
2026-01-29 11:28:22 -08:00
7763dc6314
toes open <app>
2026-01-29 11:24:09 -08:00
2d544e9bd3
new coding guidelines
2026-01-28 22:21:03 -08:00
2c8fff85f4
partial updating
2026-01-28 21:33:49 -08:00
5d898ac485
fix dir mk/rm
2026-01-28 20:44:34 -08:00
47e5a57806
don't let hype apps pick their own port
2026-01-28 11:08:52 -08:00
9b84714623
pick emoji
2026-01-28 08:11:11 -08:00