From 10fbb2217dbdaa5cd8f7a4b86701bd741beb8e6d Mon Sep 17 00:00:00 2001 From: Ushie Date: Mon, 7 Jul 2025 15:07:26 +0300 Subject: [PATCH 1/4] feat: Increase animation time to test issue on host server --- src/app.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.scss b/src/app.scss index b9045e64..6edeacfb 100644 --- a/src/app.scss +++ b/src/app.scss @@ -8,7 +8,7 @@ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); transition: color 0.5s ease-in-out, - background-color 0.5s ease-in-out, + background-color 20s ease-in-out, fill 0.5s ease-in-out; } From 2da582934077b753433cfc9496a7f2ef2f118dfd Mon Sep 17 00:00:00 2001 From: Ushie Date: Mon, 7 Jul 2025 15:20:35 +0300 Subject: [PATCH 2/4] fix: test without theme events --- src/routes/+layout.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 7416e5d0..7a8d3d9c 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -52,7 +52,7 @@ onMount(() => { set_about_info(api_base_url()); - new DateTriggerEventHandler(themeEvents); + // new DateTriggerEventHandler(themeEvents); isRestoring.set(true); const [unsubscribe, promise] = persistQueryClient({ From ed55c343f0dc646873ace8329588458615947083 Mon Sep 17 00:00:00 2001 From: Ushie Date: Mon, 14 Jul 2025 14:02:19 -0900 Subject: [PATCH 3/4] fix: Set timezone to UTC for all announcements --- src/routes/announcements/[slug]/AdminButtons.svelte | 13 ++++++++++++- src/util/formatUtc.ts | 3 +++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/util/formatUtc.ts diff --git a/src/routes/announcements/[slug]/AdminButtons.svelte b/src/routes/announcements/[slug]/AdminButtons.svelte index da99fe1d..941012ae 100644 --- a/src/routes/announcements/[slug]/AdminButtons.svelte +++ b/src/routes/announcements/[slug]/AdminButtons.svelte @@ -16,6 +16,7 @@ import Show from 'svelte-material-icons/EyeOutline.svelte'; import Hide from 'svelte-material-icons/EyeOffOutline.svelte'; import Unarchive from 'svelte-material-icons/ArchiveArrowUpOutline.svelte'; + import { formatUTC } from '$util/formatUtc'; export let isEditing: boolean; export let isCreating: boolean; @@ -67,6 +68,11 @@ const save = async () => { if (!isValid()) return; + Object.assign(draftInputs, { + created_at: formatUTC(draftInputs.created_at), + archived_at: formatUTC(draftInputs.archived_at) + }); + await admin.update_announcement(announcementIdNumber!, sanitize(draftInputs)); await $query?.refetch(); @@ -76,8 +82,13 @@ const createAnnouncement = async () => { if (!isValid()) return; + Object.assign(draftInputs, { + created_at: formatUTC(draftInputs.created_at), + archived_at: formatUTC(draftInputs.archived_at) + }); + await admin.create_announcement(sanitize(draftInputs)); - await client.invalidateQueries(queries['announcements']()); + await client.invalidateQueries(queries.announcements()); goto('/announcements', { invalidateAll: true }); }; diff --git a/src/util/formatUtc.ts b/src/util/formatUtc.ts new file mode 100644 index 00000000..624ef217 --- /dev/null +++ b/src/util/formatUtc.ts @@ -0,0 +1,3 @@ +import moment from 'moment'; + +export const formatUTC = (d: any) => d && moment(d).utc().format('YYYY-MM-DDTHH:mm[Z]'); From 52f9f3883e4f0793268f457c2ffd589a0a502eb0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Aug 2025 16:00:43 +0000 Subject: [PATCH 4/4] chore(deps-dev): bump prettier from 3.4.1 to 3.6.2 Bumps [prettier](https://github.com/prettier/prettier) from 3.4.1 to 3.6.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.4.1...3.6.2) --- updated-dependencies: - dependency-name: prettier dependency-version: 3.6.2 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- pnpm-lock.yaml | 16 ++++++++-------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 359c2121..480f87ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "eslint-plugin-svelte": "2.46.1", "fuse.js": "^7.0.0", "imagetools-core": "7.0.2", - "prettier": "3.4.1", + "prettier": "3.6.2", "prettier-plugin-svelte": "3.3.2", "qrious": "^4.0.2", "sass": "1.81.0", @@ -3742,9 +3742,9 @@ } }, "node_modules/prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", - "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", + "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index fd3ec237..b03f5113 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "eslint-plugin-svelte": "2.46.1", "fuse.js": "^7.0.0", "imagetools-core": "7.0.2", - "prettier": "3.4.1", + "prettier": "3.6.2", "prettier-plugin-svelte": "3.3.2", "qrious": "^4.0.2", "sass": "1.81.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 942a5f53..0deb011f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,11 +61,11 @@ importers: specifier: 7.0.2 version: 7.0.2 prettier: - specifier: 3.4.1 - version: 3.4.1 + specifier: 3.6.2 + version: 3.6.2 prettier-plugin-svelte: specifier: 3.3.2 - version: 3.3.2(prettier@3.4.1)(svelte@4.2.18) + version: 3.3.2(prettier@3.6.2)(svelte@4.2.18) qrious: specifier: ^4.0.2 version: 4.0.2 @@ -1296,8 +1296,8 @@ packages: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - prettier@3.4.1: - resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + prettier@3.6.2: + resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} engines: {node: '>=14'} hasBin: true @@ -2584,12 +2584,12 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.3.2(prettier@3.4.1)(svelte@4.2.18): + prettier-plugin-svelte@3.3.2(prettier@3.6.2)(svelte@4.2.18): dependencies: - prettier: 3.4.1 + prettier: 3.6.2 svelte: 4.2.18 - prettier@3.4.1: {} + prettier@3.6.2: {} punycode@2.3.1: {}