mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.git
synced 2024-07-22 22:33:35 +00:00
12 KiB
12 KiB
title | linkTitle | date | description |
---|---|---|---|
Версия 0.9.0 Релиз | 0.9.0 | 2023-09-10 | Бекапы, DeSEC DNS и не только! |
{{% pageinfo color="primary" %}} Релиз стал возможен при поддержке NlNet foulndation {{% /pageinfo %}}
Список изменений
Новый функционал
- Новая реализация резервного копирования (бекапов) (#228, #274, #324, #325, #326, #331, #332)
- DeSEC в качестве DNS провайдера (#211)
- DigitalOcean в качестве DNS провайдера (#213)
- Support drawer and basic support documentation logic unit Я БЕЗ ПОНЯТИЯ КАК ЭТО ПЕРЕВЕСТИ (#203)
- Автоматическая смена дневной/ночной темы (#203)
- New router and adaptive layout Я БЕЗ ПОНЯТИЯ КАК ЭТО ПЕРЕВЕСТИ (#203)
- Новые Material 3 анимации (#203)
- Добавлены кнопки "Задач" в панель на других экранах (#203)
- Refreshed UI of modal sheets (#228)
- Поддержка
XDG_DATA_HOME
путь хранения в Linux для данных приложений (#240) - Заголовок Accept-Language для API сервера (#243, решено #205)
- Видимость имен провайдеров при восстановлении сервера (#264, решено #249)
- Стоимость объема и IPv4 добавляется к общей ежемесячной стоимости сервера(#270, решена #115)
- Поддержка автофокуса на текстовых полях для отображения с клавиатуры (#294, решена #292)
- Новый диалог для выбора домена, если пользовательский DNS-токен предоставляет доступ к нескольким (#330, решена #328)
- Новая консоль log журнала приложений (#203)
Bug Fixes
- Исправление открытия URL-адресов из приложения (#213)
- Исправление парсинга количества оперативной памяти в DigitalOcean (#200, решено #199)
- Devices and Recovery Key cubits couldn't initialize right after server installation (#203)
- Fix BottomBar showing incorrect animation when navigating from sibling routes (#203)
- PopUpDialogs не смог найти контекст (#203)
- Update recovery flow to use new support drawer (#203)
- Улучшение диалогов о сбоях при установке (#213)
- Ссылка на политику конфиденциальности указывает на неправильный домен (#207)
- Удаление прайс-листов для DNS (#211)
- Реализованна улучшенная проверка идентификатора домена при восстановлении DNS (#211)
- Добавление принудительного типа содержимого JSON в REST API (#212)
- Устраненили незарегистрированную проверку DNS в зависимости от CLOUDFLARE (#212)
- Добавили фон для всплывающих диалоговых окон и перемещение их в корневой навигатор (#233, решено #231)
- Исправили отображение валюты в шорткоде (#234, related to #223)
- Добавили правильную загрузку значения типа сервера (#236, решено #215)
- Реализованны надлежащие функции нагрузки для провайдеров DNS и серверов (#237, решено #220)
- Запрет перемещения сервиса, если диск по какой-либо причине пустой (#245)
- Заменен жесткий сброс от сервер провайдера на сервер перезагрузку (#269, решено #266)
- Нормализация процента использования процессора Hetzner с помощью кеширования (#272, решено #156)
- Изменение неработающей строки валидации для SSH суперпользователя (#276)
- Запрет запуска миграции сервиса, если был выбран один и тот же том (#297, решено #289)
- Проверка DNS, обернута в catch, чтобы избежать сбоя во время выполнения (#322)
- Реализация восстановления ведра Backblaze при восстановлении сервера (#324)
Улучшения
- Миграция до Flutter 3.10 и Dart 3.0
- Миграция до AutoRouter v6 (#203)
- Избавление от BrandText и реструктуризация кнопок (#203)
- Удалены диалогов оповещения о марке и нижнего листа (#203)
- Удалены неиспользуемых компонентов пользовательского интерфейса (#203)
- Удалены BrandCards (#203)
- Разрешены изменение значений для настроек TLS
- Заменен шорткода String на класс Currency(#226)
- Перестроен интерфейс провайдера сервера (#227)
- Перестроены интерфейса провайдера сервера
- Удалены неиспользуемые геттеры состояния сервиса (#228)
- Удалены неиспользуемые утилиты, добавлен форматтер длительности (#228)
- Перемещены методы rest api в соответствии с позициями их файлов бизнес-логики (#235, частично решены #217 и #219)
- Сделаны геттер флага частью объекта местоположения провайдера сервера (#238, решены #222)
Translation contributions
-
Украинский
- FoxMeste (3)
- Mithras (31)
-
Латвийский
- Not Telling Lol (183)
-
Немецкий
- Mithras (41)
- FoxMeste (213)
-
Тайский
- FoxMeste (77)
-
Польский
- Mithras (41)
- Thary (43)
- FoxMeste (163)
-
Словенский
- Mithras (212)
-
Чешский
- NaiJi ✨ (2)
- Mithras (109)
- FoxMeste (308)
-
Русский
- FoxMeste (4)
- Revertron (8)
- NaiJi ✨ (23)
- Mithras (54)
- Inex Code (59)
-
Словацкий
- Mithras (29)
- Revertron (396)
-
Македонский
- FoxMeste (7)
-
Белорусский
- Thary (1)
- FoxMeste (3)
- Mithras (47)
-
Французский
- Côme (211)
-
Испанский
- FoxMeste (7)
-
Азербайджанский
- Mithras (28)
- Ortibexon (403)