Список изменений

4.3.11-В РАБОТЕ

  • [Сервер] Исправлено преждевременное удаление гит прослушивателя, когда приходило уведомление Невозможно подключиться к Git если github временно недступен
  • [Вебсайт] Добавлена информация на страницу проекта, указывающая время создания и последнего изменения проекта

4.3.10-17.04.2025

  • [Ядро] Иправлена ошибка при удалении проекта из-за неправильной проверки volumes

4.3.9-17.04.2025

  • [Ядро,Расширение] Исправлена ошибка, когда невозможно было удалить проект через утилиту или сайт если в конфиге оставались локальные volumes
  • [Ядро] Исправлен подсчет прогноза стоимости, а также списания, с учетом дополнительного дискового хранилища
  • [Ядро,Расширение] Ограничено максимальное количество локальных томов, в зависимости от совокупного размера активных сервисов проекта
  • [Вебсайт] Сделано точное указание строки в случае ошибки парсинга конфига
  • [Сервер] Исправлено ошибочное удаление docker-compose.yaml файла проекта, если у сервисов не было рабочих контейнеров в момент получения статистики. Это могло выражаться в выделении лишних доменных имен на сервис.

4.3.8-16.04.2025

  • [Ядро,Расширение] Добавлена возможность подключения дополнительного объема диска к сервису см.
  • [Ядро,Вебсайт] Иправлено непредвиденное удаление service.volumes из конфигурации, если service.active: false
  • [Вебсайт] На главной странице исправлено смещение свайпера, содержащего поддерживаемые сервисы, при изменении размера окна
  • [Расширение] Исправлено ошибочное указание ошибки в дочерних полях сервисов, которые сами являются объектами. До этого могло подсвечивать то же самое поле, но из другого сервиса.
  • [Расширение,Сайт] Улучено поведение при выборе из вариантов автодополнений

4.3.7-09.04.2025

  • [Ядро] Исправлена ошибка при использовании restart: no (services.service.deploy.labels.restart must be a string, number or null)
  • [Ядро,Сервер] Иcправлена ошибочная остановка сервиса, когда он не мог запуститься несколько раз до того как закончил свою работу сервис с restart: no от которого он зависит
  • [Вебсайт,API-Вебсокет] Добавлена возможность включения времени при получении логов сервиса
  • [Сервер] Исправлен баг неправильного подсчета стоимости, исключена возможность начисления стоимости для дубликатов контейнеров которые завершили работу с ошибкой
  • [Ядро] Исправлен баг не остановки сервиса, когда превышено максимальное допустимое использование диска
  • [Ядро] Добавлено push уведомление если сервис остановлен из-за превишения максимального размера диска
  • [Расширение] Улучшены подсказки для некоторых полей
  • [Ядро] Исправлена ошибка не создания домена при создании проекта, когда сразу указан кастомный домен согласно инструкции
  • [Сервер] Исправлена ошибка, когда не удалялись volumes после удаления проекта и были те же самые при старте нового проекта с таким же именем

4.3.6-02.04.2025

  • [Расширение] Исправлена ссылка на документацию для поля service.volumes
  • [Документация] Исправлено описание подключения тома см.
  • [Сервер] Исправлена ошибка, когда не перезапускался сервис при пуше в гит если pwd ссылается на './'
  • [Расширение,Ядро,Сервер] Удалено свойство no_restart вместо него добавлено свойство restart см.
  • [Расширение] Исправлены ошибки невозможности использования - в названии проекта и невозможности создания кастомного сервиса без внешних портов
  • [Документация] Переписано использование no_restart на restart см.
  • [Вебсайт,Документация] Добавлен пример для запуска Next.js приложения со сборкой в отдельном временном сервисе
  • [Вебсайт] Исправлен скролл при клике по ссылке на страницах Документации, когда прокручивало и выделяло либо саму ссылку либо другие такие ссылки, но не целевой якорь

4.3.5-27.03.2025

  • [Расширение] Исправлено ложное предупреждение о том что переданное значение в domains якобы не имеет эффекта
  • [Расширение] Исправлено указание типов полей при наведении. Раньше на все указывало [string]
  • [Расширение,Ядро] Добавлены дополнительные проверки и подсказки при создании domains
  • [Ядро] Сбалансирован лимит CPU для средних контейнеров
  • [Ядро] Исправлен редирект на домен с префикса www.
  • [Ядро] Предотвращен рестарт сервиса если файлы не менялись при команде deploy
  • [Сервер] Исправлено ложное срабатываение падения сервиса при перезапуске, что приводило к необоснованной или преждевременной остановке попыток запуска сервиса
  • [Вебсайт] Исправлен график отображения использования CPU на странице сервиса
  • [Документация] Добавлено предопреждение о дополнительной A записи DNS, при использовании кастомного домена см.

4.3.4-21.03.2025

  • [Расширение,Ядро] Исправлена ошибка при создании volumes начинающихся с 'https://'
  • [API] Исправлена ошибка при изменении переменной среды
  • [Сервер] Исправлено исполнение консольных команд в сервисах администрирования, когда при запуске консоли оболочка пыталась перейти в несуществующую папку /home/app
  • [Сервер] Добавлен вывод ошибок при выполнении команд консоли
  • [Вебсайт] Изменен цвет активной темы в светлом режиме
  • [Вебсайт] Исправлено неправильное формирование ссылки смены языка в документации

4.3.3-18.03.2025

  • [Расширение,Ядро] Иправлена ошибка при создании кастомного контейнера, когда не позволяло создать без pwd
  • [Расширение] Исправлена некорретктная работа подсказок при создания глобальных volumes
  • [Расширение,Ядро] Поле pwd сделано не обязательным для сервиса с образом custom
  • [Вебсайт] Исправлено нажание на Enter в мобильном браузере при работе в консоли
  • [API,Вебсайт] Добавлены способы регистрации и входа через Яндекс и Google

4.3.2-11.03.2025

  • [Расширение] Исправлена ошибка сохранения локального тома в файле конфигурации
  • [Ядро,Сервер] Предотвращено удаление сервиса из базы данных если он не смог быть удален с сервера

4.3.0-04.03.2025

  • [Расширение,Ядро] Добавлены локальные тома см.
  • [Документация] Добавлен список изменений по версиям