946cdb1794
Show tunnel URL for public repos in git clone hints
2026-03-09 00:08:33 -07:00
0e943bda2a
Use sneaker host header as base URL
2026-03-08 23:49:23 -07:00
eef2fabd71
share
2026-03-08 23:43:30 -07:00
d9533032bc
Use git URL from tunnel if available
2026-03-08 23:26:12 -07:00
423c9588da
gotcha
2026-03-08 23:06:48 -07:00
758ad67fd4
ok
2026-03-08 23:01:17 -07:00
711a9db55e
o that
2026-03-08 23:00:13 -07:00
98c09dd843
npmrc
2026-03-08 22:05:29 -07:00
26189e9e4d
Bump @because/toes to 0.0.10
2026-03-08 22:04:26 -07:00
0af360cef2
Centralize VALID_NAME regex into shared types
2026-03-05 07:45:19 -08:00
e7dd220106
Allow dots in app and repo names
2026-03-04 19:25:51 -08:00
a4a08bfe65
Merge branch 'git-public-private'
2026-03-03 12:36:07 -08:00
0f197849b6
Use classList.toggle instead of className replace
2026-03-03 12:36:06 -08:00
c81513b0ea
Add repo visibility toggle to git app
2026-03-03 08:05:27 -08:00
732b9944d6
Deny git push over sneaker header
2026-03-02 21:42:21 -08:00
e17580c366
Fix path normalization in safePath function
2026-03-01 22:37:46 -08:00
c081785d37
Remove version param, add path traversal protection
2026-03-01 22:32:31 -08:00
6e5d665846
Merge branch 'fix-cron-directory'
2026-03-01 22:31:47 -08:00
09f421ecb9
Remove current symlink indirection from cron paths
2026-03-01 22:24:02 -08:00
2dfb6de2ff
Add versions app and remove from install scripts
2026-03-01 22:24:01 -08:00
18c585e6a6
Buffer request body to fix large push deadlock
2026-03-01 22:12:57 -08:00
c24c0fac45
Refactor env vars: rename DATA_DIR to DATA_ROOT, add APP_URL
2026-03-01 21:21:23 -08:00
56db56976b
re-do the whole thing on git
2026-03-01 13:29:01 -08:00
9b150543b0
fix dependency
2026-03-01 10:27:43 -08:00
64d5295fde
Merge branch 'global-tools'
2026-03-01 10:16:01 -08:00
2b06d9afdf
fix
2026-03-01 10:15:56 -08:00
82c8fc42da
Add dashboard support for tool apps with iframe embedding
2026-03-01 10:10:49 -08:00
b99dd16343
Add dashboard view for global env vars
2026-03-01 09:57:13 -08:00
310994b77c
Merge branch 'remove-repo'
2026-03-01 09:46:53 -08:00
0efc25834c
Delete git repo on app removal via app:delete event
2026-03-01 09:45:50 -08:00
13fa2b202a
.git
2026-03-01 09:42:22 -08:00
65d4fe85cf
dont need it
2026-03-01 09:41:20 -08:00
5e21323b54
Refactor git UI into reusable page components
2026-03-01 09:39:02 -08:00
35341600c1
Add app-specific git repo view with push instructions
2026-03-01 09:34:58 -08:00
4b920a247d
Support bare and non-.git URL patterns
2026-03-01 09:01:47 -08:00
01f23ace16
Add git HTTP server tool for push-to-deploy
...
A toes tool that implements the git smart HTTP protocol, allowing
users to push repos via `git push` and clone via `git clone`. On
receive, it extracts the code into a timestamped APPS_DIR directory
and activates it through the toes sync API.
2026-02-28 22:49:45 -08:00
702019279a
no
2026-02-27 07:29:23 -08:00
141622f86f
Add test123 app and support tunnelUrl in Urls
2026-02-27 07:28:58 -08:00
caac6877d7
dashboard mobile fixes
2026-02-16 09:22:26 -08:00
6b70af2943
big upgrade
2026-02-15 09:09:43 -08:00
09f77f099f
yup
2026-02-15 09:05:04 -08:00
d1caf3fbf4
0.0.8
2026-02-15 09:03:45 -08:00
8fc226ce09
need new api
2026-02-15 08:46:23 -08:00
1015e20cf9
[cron] reload jobs on renames/deploys
2026-02-15 08:44:48 -08:00
3eef4c2a0e
fix ts errors
2026-02-15 07:40:58 -08:00
65e19d27e2
show total disk usage for each app
2026-02-14 08:06:30 -08:00
ecac19a07f
[cron] schedule times like "7am"
2026-02-12 12:35:24 -08:00
Claude
7a79133d78
Add DATA chart with daily X axis and show 2 charts per row
...
Track data size history daily (up to 30 days) in memory, with a
dedicated /api/data-history/:name endpoint. The Data Size chart uses
day labels (e.g. "Feb 12") instead of minute-based timestamps.
Charts are now displayed in a 2-column grid.
https://claude.ai/code/session_013agP8J1cCfrWZkueZ33jQB
2026-02-12 16:20:42 +00:00
Claude
eb8ef0dd4d
Rename stats to metrics and add data size metric
...
Rename the "stats" CLI command, tool app, and all internal references
to "metrics". Add file size tracking from each app's DATA_DIR as a new
metric, shown in both the CLI table and web UI.
https://claude.ai/code/session_013agP8J1cCfrWZkueZ33jQB
2026-02-12 15:28:20 +00:00
2d7ec7d53a
old apps
2026-02-11 19:55:03 -08:00