From e653381e7a3a8ff374596a172d74839ec1d15fe4 Mon Sep 17 00:00:00 2001 From: opoojkk <33021407+opoojkk@users.noreply.github.com> Date: Fri, 17 Apr 2026 16:17:54 +0800 Subject: [PATCH 1/2] feat: support WebDAV backup feat: support WebDAV backup --- CHANGELOG.md | 1 + index.html | 57 +++- locales/ar_SA.js | 24 +- locales/az.js | 22 +- locales/bn.js | 22 +- locales/cs.js | 20 ++ locales/de.js | 22 +- locales/el.js | 22 +- locales/en.js | 37 ++- locales/es.js | 20 ++ locales/fa.js | 22 +- locales/fr.js | 24 +- locales/hi.js | 22 +- locales/hu.js | 22 +- locales/idn.js | 22 +- locales/it.js | 22 +- locales/ja.js | 22 +- locales/ko.js | 22 +- locales/mr.js | 20 ++ locales/np.js | 22 +- locales/pl.js | 22 +- locales/pt.js | 20 ++ locales/ru.js | 22 +- locales/sl.js | 20 ++ locales/ta.js | 20 ++ locales/th.js | 22 +- locales/tr.js | 20 ++ locales/uk.js | 22 +- locales/ur.js | 22 +- locales/uz.js | 22 +- locales/vi.js | 20 ++ locales/zh.js | 24 +- locales/zh_TW.js | 22 +- manifest(firefox).json | 5 + manifest.json | 4 +- scripts/backup-restore.js | 590 +++++++++++++++++++++++++++--------- scripts/languages.js | 15 +- scripts/snapshot-service.js | 278 +++++++++++++++++ style.css | 284 +++++++++++++++++ 39 files changed, 1750 insertions(+), 171 deletions(-) create mode 100644 scripts/snapshot-service.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e12bb5f..1430cc4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Added support for touch-swipe and mouse-wheel gestures on the search engine icon to switch search engines when they are hidden ([@prem-k-r](https://github.com/prem-k-r)) ([#145](https://github.com/prem-k-r/MaterialYouNewTab/pull/145)) +- Added WebDAV backup and restore support, including manual cloud backup and restore for MYNT settings. ### Improved diff --git a/index.html b/index.html index 2819962b..9382795f 100644 --- a/index.html +++ b/index.html @@ -41,6 +41,7 @@ + @@ -1825,7 +1826,6 @@