Commit Graph

1205 Commits

Author SHA1 Message Date
Tim
b58a5d975c Merge pull request #454 from nagisa77/codex/update-medal-selection-logic-in-backend
feat: auto select medals and improve navigation
2025-08-10 00:59:51 +08:00
Tim
d0df698aa9 feat: auto select medals and improve navigation 2025-08-10 00:59:34 +08:00
tim
6b80f2386b Revert "feat: auto select medals and make badges interactive"
This reverts commit 4516f77727.
2025-08-10 00:32:07 +08:00
Tim
8e475103f8 Merge pull request #452 from nagisa77/codex/add-badge-selection-for-users
feat: auto select medals and make badges interactive
2025-08-10 00:26:54 +08:00
Tim
4516f77727 feat: auto select medals and make badges interactive 2025-08-10 00:25:13 +08:00
Tim
594068bd5e Merge pull request #451 from nagisa77/codex/add-user-badge-selection-feature
feat: enable user medal selection and display
2025-08-10 00:14:31 +08:00
Tim
041496cf98 feat: add user medal selection and display 2025-08-10 00:13:54 +08:00
tim
6aedec7a9b feat: achievement select to show 2025-08-09 22:26:46 +08:00
Tim
6d08d10f19 Merge pull request #450 from nagisa77/codex/add-achievement-popup-to-globalpopups.vue
feat: add medal popup
2025-08-09 17:18:46 +08:00
Tim
cdc35878a2 feat: add medal popup 2025-08-09 17:18:31 +08:00
tim
57c0aa5899 feat: 完成的排序在前面 2025-08-09 17:08:48 +08:00
Tim
b196be59a2 Merge pull request #449 from nagisa77/codex/tabloading
feat: optimize achievements tab loading
2025-08-09 16:53:40 +08:00
Tim
760bc4fc4b feat: optimize achievements tab loading 2025-08-09 16:53:27 +08:00
tim
6b5b6b8c81 feat: fix some code 2025-08-09 16:47:40 +08:00
Tim
411d24194b Merge pull request #448 from nagisa77/codex/integrate-real-data-for-achievementlist
feat: wire achievements to backend
2025-08-09 14:29:42 +08:00
Tim
2560bf45a7 feat: wire achievements to backend 2025-08-09 14:29:29 +08:00
tim
4207886dce feat: achivement 2025-08-09 14:15:54 +08:00
Tim
987fe0d885 feat: implement medal feature 2025-08-09 02:08:02 +08:00
tim
9c1cedd172 feature: delete vue3 CSR 2025-08-09 01:16:37 +08:00
tim
ff767970a1 Revert "fix: retain scroll position after hydration"
This reverts commit 637f5316e8.
2025-08-08 18:45:53 +08:00
tim
6d277b5809 Revert "feat: reuse server data on home page"
This reverts commit 4df96f8aa2.

# Conflicts:
#	frontend_nuxt/pages/index.vue
2025-08-08 18:45:34 +08:00
Tim
fddfd07836 Merge pull request #446 from nagisa77/codex/fix-ismobile-check-for-initial-data 2025-08-08 18:12:56 +08:00
Tim
27a2591904 refactor: per-request mobile detection 2025-08-08 18:12:40 +08:00
Tim
70eece7a83 Merge pull request #445 from nagisa77/codex/fix-scroll-issue-on-homepage 2025-08-08 18:06:10 +08:00
Tim
637f5316e8 fix: retain scroll position after hydration 2025-08-08 18:05:36 +08:00
Tim
25a64d7666 Merge pull request #443 from nagisa77/codex/use-server-fetch-data-in-homepage
feat: reuse server data on home page
2025-08-08 17:58:33 +08:00
Tim
4df96f8aa2 feat: reuse server data on home page 2025-08-08 17:53:44 +08:00
Tim
3e4834f0fd fix: profile提速 2025-08-08 17:37:12 +08:00
Tim
10a63d3659 fix: 夜间模式修复 2025-08-08 17:36:39 +08:00
Tim
cc1a414df4 feat: support keepalive 2025-08-08 17:24:43 +08:00
Tim
8ceae90962 Revert "feat: enable page keepalive"
This reverts commit d9099c7281.
2025-08-08 17:21:59 +08:00
Tim
12b7c68cae Merge pull request #442 from nagisa77/codex/add-keep-alive-feature-for-navigation
feat: enable page keepalive
2025-08-08 17:10:33 +08:00
Tim
d9099c7281 feat: enable page keepalive 2025-08-08 17:10:17 +08:00
Tim
7d793ede6e Merge pull request #441 from nagisa77/codex/fix-vditor-styles-not-applying-in-ssr
fix: apply global Vditor styles in SSR
2025-08-08 17:05:17 +08:00
Tim
6233508442 fix: apply global Vditor styles in SSR 2025-08-08 17:05:00 +08:00
Tim
91298c6922 Merge pull request #440 from nagisa77/codex/fix-flash-of-white-on-night-mode
fix: apply theme before render to avoid flash
2025-08-08 17:02:58 +08:00
Tim
8dcb61dfed fix: apply theme before render to avoid flash 2025-08-08 17:02:43 +08:00
Tim
2b33253182 Merge pull request #439 from nagisa77/codex/fix-homepage-redirection-issue
fix: support user profile trailing slash
2025-08-08 17:01:13 +08:00
Tim
30919212f3 fix: support user profile trailing slash 2025-08-08 17:00:58 +08:00
Tim
1a496dc0ee Merge pull request #438 from nagisa77/codex/fix-server-side-ismobile-detection-for-ssr
fix: handle mobile detection during SSR
2025-08-08 17:00:03 +08:00
Tim
7aafe30b46 feat: improve SSR mobile detection 2025-08-08 16:59:45 +08:00
Tim
688d29f445 Merge branch 'main' of github.com:nagisa77/OpenIsle 2025-08-08 15:53:40 +08:00
Tim
14dd5a8fc2 feat: add global css 2025-08-08 15:53:08 +08:00
Tim
0ec5db5d91 Merge pull request #437 from nagisa77/codex/fix-night-mode-reset-on-refresh
fix: persist theme mode across refresh
2025-08-08 15:41:17 +08:00
Tim
26622a4ad2 fix: persist theme mode across refresh 2025-08-08 15:41:02 +08:00
Tim
f36532d45f Merge pull request #436 from nagisa77/codex/add-global-loading-progress-bar
feat(frontend_nuxt): add global loading progress bar
2025-08-08 15:17:44 +08:00
Tim
af2cf99041 feat(frontend_nuxt): wire up nprogress plugin 2025-08-08 15:05:33 +08:00
Tim
af9028190d feat: 域名修改 2025-08-08 14:26:49 +08:00
Tim
9120ea511b Merge pull request #432 from nagisa77/feature/nuxt_optimization
Feature: nuxt optimization
2025-08-08 14:22:53 +08:00
Tim
37e0f9dbc5 feat: 移动端服务器渲染判断 2025-08-08 14:21:58 +08:00