Fossil

Используется в бургейме
Used into burgame
Post Reply
User avatar
Буратор
Админ
Posts: 2932

Fossil

Post by Буратор »

Вышла версия 2.18 (2022-02-23)
  • Добавлен SSL/TLS server mode при использовании как "fossil server" и "fossil http"
  • Новая команда cherry-pick синоним merge --cherrypick
  • Новая настройка large-file-size. Выдает предупреждение для каждого файла в коммите размер которого превышает это значение
  • В команде /timeline поддерживается опция "year=YYYY"
  • Команды tar и zip больше не очищают файл манифеста
  • Визуальные улучшения режима diff
  • Улучшения чата:
    • Элементы на странице /chat переделаны для лучшей совместимости с браузером Epiphany
    • При неудачной посылке сообщения оно теперь не теряется и может быть повторно послано
    • Возможно встраивание в сообщения некоторых элементов через iframe
    • Добавлена опция --as FILENAME в команду fossil chat send
    • Добавлена команда fossil chat pull для резервного копирования чата, доступная только администраторам
  • Замена тестовой команды test-detach на команду detach
  • Для команды fossil pull с опцией --from-parent-project если не указан URL то используется URL из последней команды fossil pull --from-parent-project в которой был указан URL
  • В команду fossil init добавлены опции --project-name и --project-desc
  • Страница /ext генерирует переменные окружения SERVER_SOFTWARE для клиента
  • Исправлено содержимое переменной REQUEST_URI CGI которая теперь включает строку запроса
  • Для команд наподобие fossil sync добавлена опция --transport-command
User avatar
Буратор
Админ
Posts: 2932

Re: Fossil

Post by Буратор »

Вышла версия 2.19 (2022-07-21)
  • На странице со списком файлов используется порядок сортировки "uintnocase", поэтому имена файлов содержащие цифры сортируются в порядке возрастания даже если содержат разное число цифр (например "fossil_80_..." идет перед "fossil_100.png")
  • Усовершенствования в разработке алгоритма компоновки графа для улучшения удобочитаемости и улучшения ситуационной осведомленности
  • Повышение производительности для тега root:BRANCHNAME, выполняемое с использованием Common Table Expression в SQL
  • Сортировка списков тегов (командная строка и веб-интерфейс), принимает во внимание числа, располагая в порядке соответствующем семантическому управлению версиями.
  • В разделах вики не выводятся страницы по умолчанию, связанные с check-ins и branches
  • Подсистема разметки расширена поддержкой сносок
  • Добавлено новое специмя start:BRANCH для обозначения первого check-in в branch
  • Поддержка генерируемого столбца mimetype в таблицах TICKET и TICKETCHNG
  • Добавлен параметр email-List-ID. Если установлен, используется в заголовке List-ID для всех исходящих уведомлений по почте
  • В команду timeline добавлена опция --branch для ограничения вывода информации только для указанного branch
  • В команду fossil diff добавлена опция --versions для вывода информации о сравниваемых версиях в заголовке патча
User avatar
Буратор
Админ
Posts: 2932

Re: Fossil

Post by Буратор »

Вышла версия 2.20 (2022-11-16)
  • Добавлена настройка chat-timeline-user. Если она содержит не пустую строку то все изменения в репозитории также анонсируются в комнате чата.
  • На странице /unsubscribe теперь запрашивается подтверждение. Уведомления на почту теперь имеют только ссылку "Unsubscribe" а не ссылку на управление подписками.
  • Добавлена подкоманда fossil branch lsh для вывода свежеизменнных веток.
  • Флаг --dryrun заменен на --dry-run во всех командах, но старый вариант может использоваться для совместимости.
  • На странице /reports добавлен "by hour of day".
  • Исправлен баг допущенный в версии 2.17 при котором команда clone --unversioned не завершала получение UV-файлов из удаленного репозитория. Для проверки исправления указать подробный вывод в команде clone --unversioned --verbose, и проверить согласованность командой uv sync --verbose.
User avatar
Буратор
Админ
Posts: 2932

Re: Fossil

Post by Буратор »

Вышла версия 2.21 (2023-02-25)
  • Пользователь может запросить сброс пароля. Эта функция выключена по умолчанию. Для включения используйте свойство self-pw-reset. Добавлены новые веб-страницы /resetpw и /reqpwreset.
  • Добавлены команды fossil repack и fossil all repack как удобный способ оптимизировать размер одного или всех репозиториев.
  • Возможность добавления текстовых описаний в формат тикета.
  • Команда test-find-pivot заменена на merge-base.
  • В страницу чата могут быть встроены предпросмотры вложенных файлов (отображается в iframe и не наследуют стили родительской страницы).
  • Сохраненные пароли для удаленных репозиториев теперь хранятся в хешированном виде (вместо голого текста апахпааа).
  • Добавлены CGI-опции "nossl" и "nocompress".
  • Инфраструктура поиска улучшена с FTS4 до FTS5.
  • Для отладки добавлена страница /deltachain.
  • Запись в базу данных запрещена по умолчанию если у HTTP-запроса заголовок Origin не совпадает с адресом репозитория.
Post Reply