Commit Graph

  • adadfb19a6 Edit README.md main redtea 2026-10-20 14:21:10 +03:00
  • 3f288c6fd6 release: 0.2.5 0.2.5 redtea 2026-10-18 12:33:40 +03:00
  • 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 redtea 2026-10-18 12:33:24 +03:00
  • 916a49958b release: 0.2.4 0.2.4 redtea 2026-10-18 12:13:47 +03:00
  • dde85031aa feat: the text of a picture's or a search's card folds and unfolds smoothly redtea 2026-10-18 12:13:29 +03:00
  • dd1244a169 feat: pictures for the assistant - the models make and edit them by themselves through the Vertex API (a new picture, or the user's attached photo, or the last picture made), with an API key in Настройки and a switch for the prompt improver; folded descriptions of pictures and searches; the name of an attached file opens or saves it; a deleted chat is wiped from the database files, attachments included redtea 2026-10-18 12:12:54 +03:00
  • c72fcfebf3 fix: http-lp forwarding - a download the agent finished reading reaches the browser whole; the session closing on its end of stream cut off what was still queued (up to 32 MB), so browsers restarted big downloads redtea 2026-10-18 11:38:05 +03:00
  • 054fc97da8 fix: the assistant's web search and page reading on by default, as the chat - they refused («ассистент выключен в профиле») anyone who never touched the switch redtea 2026-10-18 11:26:20 +03:00
  • 114f8b1e1b release: 0.2.3 rebuilt with the Порты fix 0.2.3 redtea 2026-10-18 11:22:19 +03:00
  • a1604206ee fix: Порты - the «Без ufw» switch in the line of the note, at its right, never over it when the button wraps redtea 2026-10-18 11:22:01 +03:00
  • a107745355 release: 0.2.3 redtea 2026-10-18 11:16:25 +03:00
  • dcbc602d88 feat: Настройки › ИИ-ассистент - each model and the web search folded to a line (name, kind and model), opened when wanted; a new model opens, its line follows its fields redtea 2026-10-18 11:16:08 +03:00
  • fcf032042b release: 0.2.2 0.2.2 redtea 2026-10-18 11:09:16 +03:00
  • 01f02360c4 chore: the GitLab namespace is itzredtea now redtea 2026-10-18 11:03:31 +03:00
  • 57de7bf967 chore: move to GitLab - server-install.sh takes the latest release and dist/ from gitlab.com/itzRedTea/lpra, README links and screenshots kept in the repo; a guide for moving other projects redtea 2026-10-18 10:44:18 +03:00
  • 173f46a145 fix: Qwen Omni gets its files right - laid out by the app's own inputs (audio before image there, they were swapped), a video as Gradio 5 takes one ({video, subtitles}); the model is told it has the files, so it answers about them redtea 2026-10-17 15:42:37 +03:00
  • 03f963340e feat: «Думать» uses a model's own thinking when it has it (OpenAI-compatible reasoning, Anthropic extended thinking) instead of asking it to think in words too; learned per model, the word-thinking prompt kept for models without; without «Думать» such a model is asked not to think redtea 2026-10-17 15:36:35 +03:00
  • 37ef886503 feat: the model's short name up to 12 characters redtea 2026-10-17 15:33:19 +03:00
  • 6c1da79b4a feat: the model's short name up to 9 characters, the chat 408px wide so nine of the widest letters fit redtea 2026-10-17 15:07:49 +03:00
  • 6a17f40042 feat: a short name of up to 7 characters for each model, on the chat's model button, always whole; the message field back to the normal 14px redtea 2026-10-17 14:58:04 +03:00
  • 351e4ad28d fix: the chat's message field lower - 42px for a line instead of 52, the clip and send to scale, still centred on the last line redtea 2026-10-17 14:47:42 +03:00
  • 983809714b feat: several models for the assistant, each with its own name, kind, address and key; a model menu in the chat when there are several (or always, from Аккаунт › Вид), the choice kept for the user redtea 2026-10-17 14:41:34 +03:00
  • ded86e1c3f fix: the panel's input dialog - a dark field as everywhere, with the accent outline when focused redtea 2026-10-16 22:08:30 +03:00
  • b4bcc05162 docs: a plan for flow control in the direct tunnel, for when one slow connection stalling an agent's others starts to matter redtea 2026-10-16 22:02:59 +03:00
  • 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 redtea 2026-10-16 21:56:24 +03:00
  • e93a2bbd3a fix: the stop button blue again, as the plane redtea 2026-10-16 21:51:03 +03:00
  • e0b3999d0c feat: a chat of the assistant is deleted at once, without asking redtea 2026-10-16 21:47:50 +03:00
  • 77322e8644 chore: update build redtea 2026-10-16 21:44:43 +03:00
  • 6085b5a094 fix: the stop square fades away as a red square and becomes the plane only once hidden; the square a little bigger redtea 2026-10-16 21:44:09 +03:00
  • e0cc5a06b7 fix: server-install.sh - an answer «n» about nginx no longer counts as nginx set up, so without nginx the server listens on every address redtea 2026-10-16 21:24:27 +03:00
  • 667c6177f4 feat: server-install.sh - install or update the server in one command: the latest release's binary, dist/ from main, the systemd service, nginx with a domain and certbot if wanted, a health check redtea 2026-10-16 20:47:26 +03:00
  • 86f7c96807 feat: rewrite nginx files 0.2.1 redtea 2026-10-16 20:18:06 +03:00
  • cf0b2baf75 fix: gitignore redtea 2026-10-16 20:15:47 +03:00
  • 2ab2aa1e38 fix: the message field grows only when the word really wraps (measured without a scrollbar taking its width); the stop button red redtea 2026-10-16 20:04:38 +03:00
  • 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 redtea 2026-10-16 18:28:15 +03:00
  • 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) redtea 2026-10-16 18:17:11 +03:00
  • 4fb26a9652 feat: the chat's arrow down midway between the answers' right edge and the chat's border, fading in and out redtea 2026-10-16 18:11:21 +03:00
  • 46f7f743b3 fix: the clip and the send button keep to the last line of the message, as in Telegram redtea 2026-10-16 18:04:14 +03:00
  • 70729ef63f feat: folders and files the assistant cannot take, dropped from a file pane, go into the message as their paths; a file that fails shows a red note over the field, fading in and out like an error toast redtea 2026-10-16 18:02:43 +03:00
  • 2d6b3916c8 fix: a clearer chat mark in the empty chat (two bubbles), a bigger send plane redtea 2026-10-16 17:57:25 +03:00
  • 35ad2d435b feat: the send button as in Telegram - a blue plane with no plate, coming in only when there is something to send; the empty chat shows a chat mark and «Спросите AI помощника» redtea 2026-10-16 17:56:53 +03:00
  • 37ae830cbf fix: Safari - drags no longer select page text (user-select needs its -webkit- twin there), the drag ghost follows the pointer without a transition redtea 2026-10-16 17:51:27 +03:00
  • ffe7c138f1 fix: the send button as far from the right edge as from top and bottom redtea 2026-10-16 17:37:04 +03:00
  • 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) redtea 2026-10-16 17:32:52 +03:00
  • 84b42c5369 Add multimodal AI chat attachments redtea 2026-10-16 15:46:23 +03:00
  • 8aba30a093 fix: the machine's dot in the + menu centred like the other icons redtea 2026-10-16 12:03:11 +03:00
  • 9337bd26b0 feat: Машины - column names centred over their values redtea 2026-10-16 11:58:33 +03:00
  • 8bbb2b0ccb fix: machines in the + menu line up with the other items redtea 2026-10-16 11:57:49 +03:00
  • 80ed7d4ffa feat: a new chat is named by the model in two or three words, asked aside; the machine's name gets its room in the chat's header redtea 2026-10-16 11:23:52 +03:00
  • 6442c39360 fix: the chat's machine name on one line without the dot, cut with …; close buttons always square redtea 2026-10-16 11:17:32 +03:00
  • d5d57fbf1b feat: Вид - tab icons слева, справа or отключены; the lists one width redtea 2026-10-16 11:13:12 +03:00
  • 7ae75e910a fix: «Думал N сек.» holds its arrow inside its highlight, a quiet one redtea 2026-10-16 11:06:31 +03:00
  • 74a22ab57f fix: the assistant is told which search engine it has, results say which one they came from (and why, when DuckDuckGo stood in), the stand-in is logged redtea 2026-10-16 10:59:39 +03:00
  • 060975a443 test: a search engine out of its limit gives way to DuckDuckGo redtea 2026-10-16 10:53:53 +03:00
  • fdd0483286 feat: no note under the command in the assistant's question redtea 2026-10-16 10:48:34 +03:00
  • fcf9417f5a feat: the assistant's chat - the name clear of the close button, typing dots while the model starts, thinking that opens without reflow; asking before a command: «Выполнить команду на [машина]?», the command in mono, a red «Отмена» redtea 2026-10-16 10:48:05 +03:00
  • 3641a3627c docs: README - the assistant's search engines redtea 2026-10-16 10:38:22 +03:00
  • 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 redtea 2026-10-16 10:38:12 +03:00
  • 9bf30b281e feat: Поиск - with it on the assistant searches DuckDuckGo itself and answers from what it found; without it, it cannot. «Думал N сек.» redtea 2026-10-16 10:32:33 +03:00
  • fa62f2c5b6 fix: Думать - the model is reminded in the question itself, the label no longer lands in the arrow, and the thinking with its time is kept to show again later redtea 2026-10-16 10:29:44 +03:00
  • 3b7a6271ac feat: a dragged tab held over another tab's title opens it to be dropped into; let go with nothing done, the dragged tab comes back redtea 2026-10-16 10:21:37 +03:00
  • 5216aed237 feat: Аккаунт › Вид - tab icons left, right or hidden, terminal font, compact file lists, the time column, animations; kept per user on the server. Uploads show a ring filling as they go redtea 2026-10-16 10:17:07 +03:00
  • c003b51b4c feat: a small terminal or folder icon before each tab's name says what it holds redtea 2026-10-16 10:12:00 +03:00
  • 96163ebf86 fix: dragging files selects no text; without a drag the names select as before redtea 2026-10-16 10:10:08 +03:00
  • bc1736f105 fix: menus open right by their button again - the page's entrance animation no longer holds a transform that moved fixed menus redtea 2026-10-16 10:09:20 +03:00
  • b23943ff42 feat: the assistant keeps several chats - the current one named in the header, the list under its arrow to open or delete; actions as compact cards; folding parts open smoothly redtea 2026-10-16 10:06:06 +03:00
  • 6d8f39f2a5 fix: commands on SSH hosts run under sh -c, so hosts whose login shell is csh or tcsh list, zip and send files too redtea 2026-10-16 10:02:10 +03:00
  • 458d826de6 fix: the question window as wide as its words redtea 2026-10-16 09:54:13 +03:00
  • 0c44ef006d fix: a long name in a question is cut with … redtea 2026-10-16 09:39:48 +03:00
  • 187dc2ae97 feat: PostgreSQL as the panel's database, chosen in Настройки, the SQLite data copied over on its first start; tested on a real PostgreSQL redtea 2026-10-16 09:39:06 +03:00
  • 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 redtea 2026-10-16 09:34:32 +03:00
  • 4da1cc4200 feat: the assistant's answers in Markdown; thinking shows «Думаю…», then «Думал N с», opening smoothly by its arrow redtea 2026-10-16 09:33:23 +03:00
  • 4b7220fffb feat: account dialog - Выйти beside the name, passkeys last after a line, the add button the field's height; a file pane's status says it is connected redtea 2026-10-16 09:32:04 +03:00
  • 434900a168 feat: long names in questions cut with … and the window as wide as its words; SSH dialog hides «Вход» for a saved host and says «подключение…» quietly; zip and unzip on SSH hosts without them through Python's zipfile redtea 2026-10-16 09:31:21 +03:00
  • 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 redtea 2026-10-16 09:30:19 +03:00
  • 352b016384 fix: the editor shows an empty page, not the last file, while a file loads; text in UTF-16 and with BOM; + menu groups open and shut smoothly; the assistant's errors in plain words redtea 2026-10-16 09:28:00 +03:00
  • b272aed8fd Fix settings handler build redtea 2026-10-15 22:48:03 +03:00
  • ce7c417884 feat: the assistant's send is a Telegram-like plane, its height pinned to the field's redtea 2026-10-15 22:38:37 +03:00
  • bfa38e7d18 feat: the + menu without descriptions, narrower redtea 2026-10-15 22:35:30 +03:00
  • 00617451aa feat: the assistant's talk is kept in the database per user and the model sees a trimmed window of it; clear is a broom; the ball steps aside for the chat and comes back where the chat was redtea 2026-10-15 22:35:10 +03:00
  • 92a90646a5 fix: address fields styled like the others redtea 2026-10-15 22:32:36 +03:00
  • 69600133a4 docs: README - the assistant's actions and modes, saved SSH hosts and their key redtea 2026-10-15 22:30:09 +03:00
  • 3044e650d3 feat: on a computer the assistant's ball and chat can be dragged, the chat opening beside the ball; on a phone a smaller ball further from the edges; the send button the field's height redtea 2026-10-15 22:29:55 +03:00
  • ed77c8e0c1 style: gofmt redtea 2026-10-15 22:28:59 +03:00
  • 7d1996dd7d perf: several dragged items cross to another place as one tar stream; older agents get them one by one redtea 2026-10-15 22:28:46 +03:00
  • 6916af4236 perf: SSH uploads fetch pieces ahead and downloads post them side by side redtea 2026-10-15 22:25:54 +03:00
  • 8d7489b577 feat: the assistant's Агент and Думать modes as pills; thinking shows folded above the answer redtea 2026-10-15 22:24:29 +03:00
  • 847bcd68c0 perf: the browser terminal's WebSocket deflates larger messages redtea 2026-10-15 22:22:59 +03:00
  • a7e43ab700 feat: assistant reads, lists and writes files and runs commands on any of the user's machines; agent mode does the steps itself, asking before each command and write redtea 2026-10-15 22:21:54 +03:00
  • d9c7c2dd42 feat: the assistant's chat slides open and shut, smaller on a computer, a screen of its own on a phone that «назад» closes; a sparkle button redtea 2026-10-15 22:19:23 +03:00
  • 94bf292494 feat: saved SSH hosts per user, the way in sealed with AES-GCM under a server key kept beside the database redtea 2026-10-15 22:18:27 +03:00
  • 1f930e5aea feat: the panel's own confirm and prompt dialogs everywhere; the assistant's field is one line with a square send button redtea 2026-10-15 22:16:02 +03:00
  • 3f113ce8d6 feat: on a phone the header's links scroll under a pinned profile button; the assistant's close is red redtea 2026-10-15 22:11:18 +03:00
  • 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 Настройки redtea 2026-10-15 22:10:47 +03:00
  • 9572a35ad5 feat: on a phone Вверх, the path and Обновить share one line; the header is one line without the logo redtea 2026-10-15 22:10:46 +03:00
  • 64ce8f2b72 fix: ended page scopes start no timers; SSH transfers keep their connection from the idle sweep; linked files download whole; only the sent item unpacks on an SSH host, replace and skip as on a machine redtea 2026-10-15 22:05:04 +03:00
  • e05ff05015 feat: on a phone the selection's zip and delete sit on the line of the blue buttons; moved to the next line they start on the left redtea 2026-10-15 22:01:17 +03:00
  • 01dc45ecad feat: file panes follow the machine going offline and back, reconnect a lost SSH host; zip and unzip over SSH where the host has them; phone keys only for terminals; version 0.2.0, README redtea 2026-10-15 21:58:09 +03:00
  • d92696226e feat: machine pages Порты, Статус, Изменить as dialogs over the current page; Действие column in the ports table redtea 2026-10-15 21:49:18 +03:00
  • 2009796421 feat: the + joins a lone file pane's top bar, beside Обновить and above the delete button, growing in smoothly redtea 2026-10-15 21:44:15 +03:00