redtea
3d2f886f04
feat: Настройки › Автообновление - clients compare their version with the server's every N and update themselves; the server looks at GitLab every N and, when a newer release is out, offers it to an administrator at login (after the PIN) with «Обновить» and «Отказаться»; the words of a made picture's result are the model's only
2026-10-18 12:33:24 +03:00
redtea
e8d45f2f7b
docs: http-lp forwarding goes over the agent's WebSocket, by long polls only without one - said so in the panel, the code and the README
2026-10-16 21:56:24 +03:00
redtea
087eabf3b4
feat: «Здесь» from a machine's terminal opens the file pane in the terminal's folder (asked of the agent); Аккаунт › Вид can turn «Здесь» back to the home folder. Version 0.2.1
2026-10-16 18:28:15 +03:00
redtea
57c2f1338f
feat: «Здесь» from a machine's file pane opens the terminal in that pane's folder (the agent starts the shell there; an older agent, or a folder gone, at home)
2026-10-16 18:17:11 +03:00
redtea
055020c3bb
feat: links to folders open as folders, on machines and SSH hosts, with their own icon; deleting a link leaves what it leads to
2026-10-16 09:34:32 +03:00
redtea
7d1996dd7d
perf: several dragged items cross to another place as one tar stream; older agents get them one by one
2026-10-15 22:28:46 +03:00
redtea
94bf292494
feat: saved SSH hosts per user, the way in sealed with AES-GCM under a server key kept beside the database
2026-10-15 22:18:27 +03:00
redtea
f2740c50b4
feat: drag files between file panes (move or copy, SSH hosts too) and into a terminal of the same machine
2026-10-15 21:42:21 +03:00
redtea
2859e69abe
feat: agent keeps SSH file sessions and runs file operations on the host by commands
2026-10-15 21:26:11 +03:00
redtea
0fa3de757c
feat: edit SQLite databases in the file manager - the agent opens them through SQLite: values by a click, rows added and deleted, an SQL tab; changes go to the audit log
2026-10-15 16:50:56 +03:00
redtea
79828e3f8a
feat: installer fetched from the direct address sets it as the agent's own with the main one as fallback (and downloads from it); agents fall back to whichever address is not theirs; (direct) beside the connection status
2026-10-15 11:34:58 +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
18d6684c55
feat: send or move files and folders to another machine or an SSH host from the move dialog, streamed as tar with progress, speed and cancel; same conflict rules as a local move
2026-10-14 21:29:25 +03:00
redtea
5a4dc596d5
feat: SSH terminal - the agent connects by SSH to another host (password, key file or its own keys) and the shell opens in a tab with the connection's progress shown; host keys trusted on first use, a changed one refused
2026-10-14 21:20:18 +03:00
redtea
73bb720ec6
feat: agents connect by WebSocket, falling back to long polling and trying again each minute; auto, ws or lp per machine (0.1.0)
2026-10-14 21:04:13 +03:00
redtea
e983fc179a
feat: move or copy dialog with folder suggestions and a rule for what is already there
2026-10-14 20:25:59 +03:00
redtea
65359f5497
feat: file and folder properties - mode, owner and group, applied to a folder's contents too (0.0.8)
2026-10-14 19:31:25 +03:00
redtea
55db8f03b3
chore: keep the version at 0.0.7
2026-10-14 19:07:29 +03:00
redtea
e9a845a6ea
feat: files go in 4 MB pieces, several at once and each retried on its own, so they pass a proxy like Cloudflare and survive a bad link (0.0.8)
2026-10-14 19:06:59 +03:00
redtea
e1f5595afc
feat: files up to 512 MB as streams, a code editor with highlighting and find/replace, media preview, hex editing; touch selection in the terminal (0.0.7)
2026-10-14 15:52:38 +03:00
redtea
67c02ad6b4
chore: keep the version at 0.0.6
2026-10-13 23:13:15 +03:00
redtea
5155bc36cd
feat: measure each direction of the speed test for 7 s (0.0.7)
2026-10-13 23:12:30 +03:00
redtea
ab8751d436
feat: live reading during the speed test, and a 15 s limit that keeps what was measured
2026-10-13 23:06:56 +03:00
redtea and Claude Opus 5.5
87921a1381
feat: speed test through the browser, client - panel - browser (0.0.6)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 20:31:41 +03:00
redtea
86cb0226ab
feat: machine status page, speed test, live presence, forwards without ufw (0.0.5)
...
Status page per machine: CPU load, RAM and disk of the client, sampled
by the agent only while the page is open and visible (one reading
serves every open tab), plus a button that has the agent measure its
link to the host: ping, down and up.
Online/offline now comes from the control polls the hub holds open, so
a dropped agent shows offline at once instead of 45 s later, and the
dashboard keeps the status column live.
A forward rule can be created "without ufw": the panel opens nothing in
ufw for it and so revokes nothing when it is deleted. The checkbox is
shown only while the ufw integration is on.
Dashboard row actions are icons; a status action is added.
2026-10-13 18:56:15 +03:00
redtea
08fc2d79a8
fix: take the file edit limit in the panel from the agent's read cap
...
The limit was repeated in the page; a file of exactly the cap is read
in full, so it is editable too.
2026-10-13 14:50:49 +03:00
redtea
3dde07f403
feat: terminal as a chosen OS user, create users from the panel (0.0.2)
...
- agent reports the OS user it runs as (enroll + poll header)
- per-machine terminal user on the edit page; defaults to the agent's own user (root on Linux)
- create a new user from the panel: name, password, optional sudo group
- show the reason in the terminal when a shell fails to start
- bump version to 0.0.2
2026-10-13 01:28:57 +03:00
redtea
c6852c6f1b
feat: initial commit
2026-10-13 00:25:29 +03:00