You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Релиз 0.2.1: экспорт и импорт всех настроек со всех страниц
Новое:
- Раздел «Настройки: экспорт и импорт»: перенос конфигурации между компьютерами одним
файлом moonapp-settings-<дата>.json — все секции settings.json (настройки всех
страниц: чат, лекции, видео, музыка, сжатие, обход, Web Archive, внешний вид,
производительность и т.д.), локальные настройки интерфейса из localStorage и, по
галочке, ключи API (по умолчанию выключено).
- POST /api/settings/export и POST /api/settings/import; импорт применяет только
известные ключи (та же белая схема, что у PATCH) и сообщает о пропущенных, ключи API
пишутся лишь по флагу и лишь известных имён.
- После импорта тема, язык и внешний вид применяются на лету; про автозапуск, размер
окна и аппаратное ускорение приложение честно пишет «после перезапуска».
- Локализация блока settingsIO на все 6 языков, раздел в README.
Тесты: tests/settingsImportExport.test.ts и tests/uiSettings.test.ts (settingsImportExport,
uiSettings, render smoke, i18n — 27/27 зелёные, typecheck чистый).
Версия: 0.2.0 → 0.2.1.