| .. |
|
apns
|
feat(T-1.10): APNs scaffold — JWT provider auth, push primitive, device-token stub
|
2026-05-15 11:32:05 +02:00 |
|
auth
|
feat(T-1.3): auth tokens, pairing, TLS, CLI (pair/auth list/revoke/name)
|
2026-05-15 11:30:54 +02:00 |
|
buffer
|
feat(T-1.2): sequence counter + disk ring-buffer writer/reader
|
2026-05-15 11:29:41 +02:00 |
|
cli
|
feat(T-1.3): auth tokens, pairing, TLS, CLI (pair/auth list/revoke/name)
|
2026-05-15 11:30:54 +02:00 |
|
pi
|
feat(T-1.4): pi adapter — events, commands, autoname
|
2026-05-15 11:31:36 +02:00 |
|
server
|
feat(T-1.5/1.6/1.7): stream+input+snapshot routes, sessions CRUD, commands, side-channel, health endpoint
|
2026-05-15 11:35:55 +02:00 |
|
tmux
|
feat(T-1.1): tmux manager, control-mode client, input, snapshot
|
2026-05-15 11:28:45 +02:00 |
|
auth.ts
|
feat: persist auth token across server restarts
|
2026-05-14 19:00:31 +02:00 |
|
config.ts
|
feat: bindAddress from config + PWA support
|
2026-05-14 18:51:54 +02:00 |
|
html.ts
|
fix: reconnect immediately on tab visibility (iOS)
|
2026-05-14 19:22:46 +02:00 |
|
index.ts
|
feat: bindAddress from config + PWA support
|
2026-05-14 18:51:54 +02:00 |
|
messages.ts
|
chore: migrate @mariozechner pi packages to @earendil-works namespace
|
2026-05-08 18:18:04 +08:00 |
|
sequence.ts
|
feat(T-1.2): sequence counter + disk ring-buffer writer/reader
|
2026-05-15 11:29:41 +02:00 |
|
server.ts
|
refactor(T-1.0): carve server.ts into server/ sub-modules
|
2026-05-15 10:57:52 +02:00 |