Skip to content

Releases

v1.1.9 — quiet network & month picker fix

Choose a tag to compare

@Jevkray Jevkray released this 01 Oct 14:27

🆕 Что нового в v1.1.9

  • Приложение больше не грузит сеть впустую. Раньше каждый тик уходил запрос на сервер, даже когда
    ничего не менялось — постоянный поток давал всплески задержки (пинг 100–200 мс). Теперь тело запроса
    хешируется и при совпадении запрос не отправляется вообще, наложенные синхронизации запрещены,
    фоновый тик снижен с 1 до 5 секунд, а опрос консоли opencode — с 5 секунд до 2 минут.
    В простое приложение практически не выходит в сеть.
  • Исправлен выпадающий список месяцев в карточке «Траты по дням»: он не закрывался (CSS
    display: flex перебивал атрибут hidden) и выглядел сломанным при узком окне. Теперь список
    корректно открывается и закрывается, привязан к кнопке и не разъезжает раскладку.

v1.1.8 — session detection, console data, shortcut

Choose a tag to compare

@Jevkray Jevkray released this 30 Sep 08:40

🆕 Что нового в v1.1.8

  • Исправлено определение активных сессий. Если запущено несколько серверов opencode на одну
    базу (обычная ситуация: один отдаёт живые статусы, второй — только сохранённые данные), панель
    помечала все чаты завершёнными. Теперь статусы собираются со всех серверов и объединяются.
  • Траты и лимиты снова подтягиваются из консоли opencode. Организация определяется
    автоматически (раньше её идентификатор был прописан в коде и удалён при публикации), разбивка
    по моделям и данные по дням берутся из актуальных эндпоинтов консоли.
  • Ярлык на рабочем столе чинит себя сам. Приложение создаёт ярлык при первом запуске и
    исправляет иконку, если ярлык указывает на этот же exe — иконка больше не «слетает» при
    переносе папок.
  • Убрана карточка «Последние запросы (сайт)». Консоль opencode больше не отдаёт построчные
    запросы — эндпоинт удалён на их стороне.

v1.1.7 — honest pairing wording

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 20:05

🆕 Что нового в v1.1.7

  • Честные формулировки подключения. По правилу «один аккаунт — один компьютер» подключение нового ПК заменяет прежний. Кнопка теперь называется «Подключить ПК», а на странице с кодом появляется предупреждение, что предыдущий компьютер отключится.

v1.1.6 — pairing code page

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 19:30

🆕 Что нового в v1.1.6

  • Код подключения ПК доступен всегда. Раньше экран с кодом показывался только пока не подключён ни один компьютер, поэтому привязать второй ПК было нельзя. Теперь есть страница /pair, а в диалоге «Управление соединением» — кнопка «Подключить ещё один ПК».

v1.1.5 — sessions from all opencode servers

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 18:20

🆕 Что нового в v1.1.5

  • Сессии со всех запущенных серверов opencode. Если opencode запущен несколько раз (разные проекты, разные порты), панель теперь собирает чаты со всех серверов в одно дерево, а не показывает только первый попавшийся. Активность и остановка сессий работают для каждого сервера отдельно.

v1.1.4 — bilingual docs & previews

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 17:59

🆕 Что нового в v1.1.4

  • Документация на двух языках. README теперь есть на английском (README.md) и русском (README.ru.md), со скриншотами десктопного, мобильного и планшетного вида.
  • Убрана карточка «Чаты — реальная стоимость» — она дублировала данные других разделов.

v1.1.3 - real session activity tracking & status indicator

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 16:54

?? ??? ?????? ? v1.1.3

  • ??????? ???????????? ???????? ?????. ?????????? ?????? ?? ???????? ?? ?????????? ? ????????: ????????? ??????? ?? ????????? ??????? ?????????? ??????? opencode (/session/status ? ????????? ???????? ??????). ?????? ???????? ? ??????????.
  • ????????? ????????? ????????. ???? ???????? ???????? ??????, ???????????? ??? ???? ???????????? ????????.
  • ???? ??????? ? ???????: ???????? / ?????? / ?????????.
  • ????????? ????????? ?? ??????? ???????. ?????? ?????? ??????? ? ????? - ?????? ?????????????? ???????: ??????? (??????), ??????? (???????), ????? (????????? ? ???????). ??? ????????? - ????????? ? ?????????? ? ???????? ????????? ?????????????.
  • ?????? ????? ????????? ?? ??????, ????? ??????? ?? ????? ?????.

v1.1.2 — opencode password fix, header & cleanup

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 15:34

🆕 Что нового в v1.1.2

  • Исправлена главная причина «слетающего» пароля opencode. Чтение окружения процесса было сломано (PEB читался двойным разыменованием), поэтому OPENCODE_SERVER_PASSWORD не находился вообще — панель показывала «доступен», но сессии не приходили. Теперь пароль читается корректно.
  • Пароль привязан к порту. Пароль берётся у того процесса opencode, который слушает найденный порт. Все запросы используют пароль, найденный вместе с портом.
  • Шапка больше не разъезжается. Теперь всегда одна строка: на средних экранах кнопки уходят в выпадающее меню.
  • Чистка кода. Удалён неиспользуемый код, доступ к файлам состояния защищён блокировками, сборка без предупреждений.

v1.1.1 — fix opencode password discovery

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 11:27

🆕 Что нового в v1.1.1

  • Исправлен подхват пароля локального сервера opencode. Раньше пароль искался один раз при старте приложения: если opencode запускался позже (автологин при перезапуске приложения, перезагрузка компьютера), панель оставалась без данных до ручного входа. Теперь поиск повторяется, пока пароль не найден, сбрасывается при отказе авторизации (401) и переискивает порт opencode, если тот перезапустился на другом порту.

v1.1.0 - English UI & mobile

Choose a tag to compare

@Jevkray Jevkray released this 22 Sep 11:02

??? ?????? ? v1.1.0

  • ?????????? ?????????. ?????? ? ???????? ????? ???????? ?? ??????? ? ??????????.
    ???? ???????????? ????????????? ?? ????? ????????, ????????????? ??????? EN/RU ? ?????.
    ???????? ????? ? ??????????? ?? ???? ???????? ?? ????? ????????.
  • ????????? ??????. ?? ??????? ??? ???????? ?????? ????? ?????????? ? ?????????? ????,
    ?????????? ??? ????????????, ??????? ??????????? ??? ?????? ??????, ?????????? ???????,
    ??????? ? ??????? ??? ?????????? ???? ??????.

??