Commit Graph

1176 Commits

Author SHA1 Message Date
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
Tim
98bcbf52ba feat: 首刷返回 2025-08-08 14:15:42 +08:00
Tim
3a23cd8e19 Merge pull request #435 from nagisa77/codex/fix-composable-usage-outside-of-valid-context 2025-08-08 13:57:52 +08:00
Tim
e1a1bc8a69 fix: ensure router composable initialized before async 2025-08-08 13:56:56 +08:00
Tim
44c3091951 fix: 解决冲突 2025-08-08 13:50:15 +08:00
Tim
1840284b48 Merge remote-tracking branch 'origin/codex/modify-menu-component-for-server-content' into feature/nuxt_optimization 2025-08-08 13:40:20 +08:00
Tim
9de5f4ce8d feat(frontend_nuxt): fetch menu data server-side 2025-08-08 13:38:17 +08:00
Tim
a794872ab6 Merge remote-tracking branch 'origin/main' into feature/nuxt_optimization 2025-08-08 13:35:37 +08:00
Tim
963f2167eb Merge pull request #433 from nagisa77/codex/fix-editing-article-navigation-issue
Fix post edit navigation in Nuxt frontend
2025-08-08 13:33:53 +08:00
Tim
35bdf58cd6 Fix post edit navigation by restructuring routes 2025-08-08 13:33:34 +08:00
Tim
65ae660486 feat: 修改为服务端渲染、解决跳转问题 2025-08-08 13:22:42 +08:00
Tim
6554e66a4e Merge pull request #430 from nagisa77/codex/add-server-side-rendering-for-index.vue
Enable SSR initial render for home and post pages
2025-08-08 12:58:05 +08:00
Tim
5e839be3af Enable SSR initial fetch for posts and home 2025-08-08 12:57:41 +08:00
Tim
44daa255c8 feat: 处理nuxt部分样式问题 & 跳转问题 2025-08-08 11:24:52 +08:00
Tim
2b1958a603 feat: 处理编译问题 2025-08-07 22:35:43 +08:00
Tim
51e958799d feat: 处理编译问题 2025-08-07 22:28:39 +08:00
Tim
676e959d4b feat: toast 问题修改 2025-08-07 22:20:59 +08:00
Tim
f9a89ae9ef Merge pull request #426 from nagisa77/codex/migrate-frontend-to-nuxt4-with-ssr
feat: add initial Nuxt frontend with SSR
2025-08-07 21:35:21 +08:00
Tim
af85e7eee4 feat: update base url 2025-08-07 21:34:18 +08:00
Tim
a9d104735c Merge pull request #428 from nagisa77/codex/fix-element-retrieval-error-on-refresh
fix: stable editor id on SSR
2025-08-07 21:28:34 +08:00
Tim
752d288e3b fix: stable editor id on SSR 2025-08-07 21:28:17 +08:00
Tim
9c59277023 feat: 处理页面报错 2025-08-07 21:18:21 +08:00
Tim
d19cfc0797 Merge pull request #427 from nagisa77/codex/assist-migration-of-other-pages-to-nuxt
feat: migrate legacy Vue pages to Nuxt
2025-08-07 20:22:02 +08:00
Tim
565678f79a chore: migrate legacy pages and utilities to nuxt 2025-08-07 20:21:22 +08:00
Tim
73b9dcf0cd fix: 操作ldrs 2025-08-07 20:07:37 +08:00
Tim
a65e051af8 Merge pull request #423 from WilliamColton/main
增加积分系统
2025-08-07 20:04:03 +08:00
WilliamColton
f2a034f299 Merge remote-tracking branch 'origin/main' 2025-08-07 19:53:52 +08:00
WilliamColton
b42cdcf640 增加积分系统 2025-08-07 19:53:25 +08:00
Tim
cfdd257b9a feat: add initial Nuxt frontend with SSR 2025-08-07 19:18:42 +08:00
WilliamColton
b4ac496b55 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	frontend/src/views/NewPostPageView.vue
#	frontend/src/views/PostPageView.vue
2025-08-07 16:29:14 +08:00