redtea
ae8fffe7d8
feat: fetch for the assistant with Поиск on - a page's main text for the model, the server's own network out of reach; shorter words in Настройки and the chat; the + menu's roots a step left. Also files from panes into the chat, docview and drag fixes (by the user)
2026-10-16 17:32:52 +03:00
redtea
9912255289
feat: the assistant's search engine in Настройки - DuckDuckGo, a SearXNG of one's own, Brave Search or Tavily, with DuckDuckGo behind the chosen one
2026-10-16 10:38:12 +03:00
redtea
6db78399ac
feat: the workspace at /workspace; Настройки show the assistant's model as set, key included, and PostgreSQL's fields only when chosen, its two buttons on one line; pages come in softly
2026-10-16 09:30:19 +03:00
redtea
b272aed8fd
Fix settings handler build
2026-10-15 22:48:03 +03:00
redtea
1f930e5aea
feat: the panel's own confirm and prompt dialogs everywhere; the assistant's field is one line with a square send button
2026-10-15 22:16:02 +03:00
redtea
46948f5ddc
feat: AI assistant (MVP) - chat button per user, sees the workspace, streams answers, runs suggested commands in the active terminal; Gradio, OpenAI and Anthropic models set in Настройки
2026-10-15 22:10:47 +03:00
redtea
113c63fd1b
feat: one-page panel - shell with Машины, Терминал and Настройки, pages as fragments, forms sent in place
2026-10-15 20:05:20 +03:00
redtea
25ffa60d09
feat: Mac-like scrollbars - thin, no track, shown while scrolling or at the edge and fading out, none when there is nothing to scroll; a lone terminal's bar sits by the frame, right of the plus
2026-10-15 16:32:51 +03:00
redtea
021da93229
feat: user roles - admins and users limited to the machines given to them, user editor with machines, password sign-in and its lock; direct address without Cloudflare as the agents' fallback and in the installer; version 0.1.2
2026-10-15 10:56:19 +03:00
redtea
1297ab36d0
fix: transfer dialog keeps its body and shows a spinner and progress while sending; LPRA in the header leads to the machines; no settings link on the settings page; corner plus clear of the scrollbar
2026-10-15 10:44:10 +03:00
redtea
119b524825
feat: optional 4-digit PIN asked in every new tab (not on reload), on-screen keypad for phones; set, change or remove it in the account; five misses sign out
2026-10-14 21:12:09 +03:00
redtea
29353e5e6a
feat: install code of 3 to 24 letters and digits with a button to make a new one; guesses are limited per address
2026-10-14 21:07:36 +03:00
redtea
6dd1120a41
feat: the password is turned off by hand in the account, with a passkey in place; password change; tabs sized by their titles
2026-10-14 20:46:35 +03:00
redtea
e7b5d28470
feat: sign in with passkeys, no password once an account has one; an account button and dialog in place of the sign-out button
2026-10-14 20:33:31 +03:00
redtea
89d5bfd3ab
feat: copy buttons for the install commands, icons on the file bar buttons; the path title back on the left, the upload figures sliding, dialogs focused without a ring
2026-10-14 20:12:03 +03:00
redtea
114c6fc530
fix: static files linked with their content hash, so a release is never shadowed by a cached copy (Cloudflare kept the old CSS)
2026-10-14 19:40:31 +03:00
redtea and Claude Opus 5.5
789e1da93b
feat: open a port in ufw by hand from the panel settings
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 20:42:09 +03:00
redtea
171e14176a
fix: small fixes
2026-10-13 19:00:50 +03:00
redtea
bcfe909aaa
feat: tunnel host and port in the panel settings, ufw kept in sync
...
The direct tunnel port (8446 by default) and the host agents dial for
it can be set in Settings. The server moves its listeners at once and
agents pick the address up from the panel: on connect and with every
poll, unless TUNNEL_ADDR / TUNNEL_PORT pin it locally.
ufw: run with a C locale (the output is translated), do not adopt rules
that existed before the panel, skip loopback-only listeners, re-open
what saved forwards need on start and when the integration is turned
on, move the shared tunnel rule with the port and drop it when no
direct forward is left. The last ufw error is shown in Settings.
The forwards page shows the real tunnel and panel ports.
2026-10-13 14:50:50 +03:00
redtea
c6852c6f1b
feat: initial commit
2026-10-13 00:25:29 +03:00