From 94fbf1551d2cafa10f0febd7606b79244dea546e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B3=E5=85=83=E7=9A=93?= Date: Thu, 15 May 2025 10:54:39 +0800 Subject: [PATCH] Add support for database backups and enhance UI elements Updates UI components and gitignore rules for database backups, adds Facebook links to news org window, and improves desktop window title handling. --- .gitignore | 3 + components/app/windows/aboutNewsOrg.vue | 30 +++--- database/README.md | 15 +++ i18n/locales/en.json | 1 + i18n/locales/zh-tw.json | 1 + pages/app/desktop/index.vue | 97 ++++++++++--------- .../[slug].ts} | 5 +- server/api/cached/getData/fetchSidebarData.ts | 13 --- 8 files changed, 93 insertions(+), 72 deletions(-) create mode 100644 database/README.md rename server/api/cached/getData/{fetchNewsOrgInfo.ts => fetchNewsOrgInfo/[slug].ts} (73%) delete mode 100644 server/api/cached/getData/fetchSidebarData.ts diff --git a/.gitignore b/.gitignore index 291e8b7..b24c934 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,6 @@ __pycache__ # Sentry Config File .env.sentry-build-plugin + +*.sql +!database/*.sql diff --git a/components/app/windows/aboutNewsOrg.vue b/components/app/windows/aboutNewsOrg.vue index c5d6004..c7213c1 100644 --- a/components/app/windows/aboutNewsOrg.vue +++ b/components/app/windows/aboutNewsOrg.vue @@ -1,5 +1,6 @@