jxxghp
0e005c3c7e
refactor: optimize Keep-Alive component rendering and data synchronization by introducing silent refresh states and fallback layout calculations.
2026-05-17 14:06:05 +08:00
jxxghp
5e8489c620
refactor: standardize keep-alive data refreshing using useKeepAliveRefresh composable across views and dashboards
2026-05-17 10:04:30 +08:00
jxxghp
75862c026a
refactor: replace useBackgroundOptimization with unified useBackground composable and update Nginx SSE route configuration
2026-05-17 08:32:17 +08:00
jxxghp
bbe3368c69
feat: introduce useKeepAliveRefresh composable to manage tab data synchronization and lifecycle refresh logic
2026-05-17 07:43:42 +08:00
jxxghp
587f06eb9f
perf: safely optimize list loading
2026-05-15 23:15:14 +08:00
jxxghp
7114c63e8f
Revert "perf: optimize infinite list loading"
...
This reverts commit 2a6f9e3cc0 .
2026-05-15 23:08:56 +08:00
jxxghp
2a6f9e3cc0
perf: optimize infinite list loading
2026-05-15 22:59:00 +08:00
jxxghp
546af84dab
Revert "Feat/virtualizarefactor: virtualization rework — unify Virtual components, fix memory leaks, migrate 15+ consumerstion rework ( #472 )"
...
This reverts commit 5953496d84 .
2026-05-15 21:42:43 +08:00
Aqr-K
5953496d84
Feat/virtualizarefactor: virtualization rework — unify Virtual components, fix memory leaks, migrate 15+ consumerstion rework ( #472 )
2026-05-15 21:15:30 +08:00
jxxghp
0fda7c70de
fix: scroll message list container to latest
2026-05-15 18:56:37 +08:00
jxxghp
523f8c4cc8
feat: add force scroll option to intelligent message scrolling in ShortcutBar and MessageView
2026-05-15 17:47:50 +08:00
jxxghp
f3ab2a8eff
feat: add collapsible section for AI agent settings to reduce visual clutter
2026-05-14 20:27:28 +08:00
jxxghp
74c980c7a5
feat: split agent audio input and output settings
2026-05-14 19:37:46 +08:00
jxxghp
52fc2557ec
fix: refresh transfer history on activation
2026-05-14 18:15:08 +08:00
jxxghp
34124418f8
perf: optimize initial load by implementing lazy loading for modules and fine-tuning authentication/resource initialization logic.
2026-05-14 13:19:48 +08:00
jxxghp
e62a0b5a8d
refactor: optimize performance by centralizing state calculations and stabilizing virtual list data refs
2026-05-13 22:01:13 +08:00
jxxghp
2e22f6ae86
feat: virtualize media server dashboard grids
2026-05-13 21:08:59 +08:00
jxxghp
99665c7d79
feat: virtualize card grids
2026-05-13 19:07:46 +08:00
jxxghp
b3c8faab70
feat: add Feishu notification configuration UI
2026-05-12 21:42:17 +08:00
jxxghp
4207a70716
feat: add support for ZSpace media server integration including UI configuration and logo assets
2026-05-11 18:09:29 +08:00
jxxghp
30bf895ae1
fix: preserve wechat clawbot login state across renames
2026-05-10 21:50:33 +08:00
jxxghp
4f9dce70d3
feat: add wechat clawbot notification setup UI
2026-05-10 21:47:35 +08:00
jxxghp
2f1a356e65
fix: replace virtual card grid with progressive loading
2026-05-09 22:23:45 +08:00
jxxghp
42f7df8f4a
fix: refine data cleanup settings tab
...
Move the data tab before log, hide retention fields until cleanup is enabled, and remove the extra download files prompt to keep the advanced settings flow focused.
2026-05-09 21:40:35 +08:00
jxxghp
abaa40d819
feat: add data cleanup settings tab
...
Expose the cleanup switch and per-table retention periods in advanced settings so administrators can manage data cleanup from the UI.
2026-05-09 21:22:02 +08:00
jxxghp
0d05a104c4
refactor: migrate site management actions to dynamic floating menu and update sort mode exit buttons
2026-05-09 18:37:16 +08:00
jxxghp
e8708f8de7
fix: add exit action for drag sort mode
2026-05-09 18:10:56 +08:00
jxxghp
7918b21b5b
fix sites title align
2026-05-09 18:05:52 +08:00
jxxghp
088db67089
fix: make sort mode drag-only across cards
2026-05-09 18:04:10 +08:00
jxxghp
62e0d8e9dc
perf: virtualize remaining long result views
...
Reduce DOM growth across resource, history, workflow, share, downloading, and message views so large datasets stay responsive while scrolling.
2026-05-09 17:28:23 +08:00
jxxghp
96d655155a
perf: virtualize management lists and make drag sorting opt-in
2026-05-09 16:07:28 +08:00
jxxghp
107f70abde
refactor: unify horizontal card virtualization
...
Replace the remaining slide loading fallbacks with VirtualSlideView so horizontal media and person carousels use a single rendering path. Remove the now-unused SlideView component to keep the slide system smaller and easier to maintain.
2026-05-09 08:48:49 +08:00
jxxghp
090b9d735d
feat: add media recognition sharing setting and update system settings UI layout
2026-05-09 08:33:29 +08:00
jxxghp
dbeea6afcc
perf: reduce frontend memory pressure and startup cost
...
Limit long-lived page and component retention while virtualizing large card views to keep runtime memory lower. Defer heavy editor, chart, workflow, calendar, and icon code so the app loads less JavaScript up front.
2026-05-09 08:32:14 +08:00
jxxghp
e14c81d178
feat(settings): persist LLM base URL presets
2026-05-08 10:52:30 +08:00
jxxghp
f3dbc4afad
feat: add qBittorrent API key setup support
...
Expose qBittorrent WebUI API Key fields in settings and setup so 5.2 users can connect without requiring username/password.
Refs jxxghp/MoviePilot#5724
2026-05-07 07:41:05 +08:00
jxxghp
e3e22aebd9
feat: replace log level chips with VSelect dropdown in LoggingView and adjust layout spacing
2026-05-06 13:04:35 +08:00
jxxghp
0ca2f20b24
refactor: update logging record layout to use block-level elements for better alignment and structure
2026-05-06 08:02:50 +08:00
jxxghp
14279c773d
fix: update LoggingView layout to support responsive height for mobile devices
2026-05-05 12:37:30 +08:00
jxxghp
8372f63eb6
refactor: dynamic logging view height calculation and remove redundant LLM model refresh on settings save
2026-05-05 12:34:09 +08:00
jxxghp
b7b62d7922
feat: overhaul logging view with advanced filtering, grouped display, and real-time streaming controls
2026-05-05 11:53:21 +08:00
jxxghp
162cce1f50
feat: replace VSelect with VAutocomplete for LLM provider selection in settings
2026-05-04 20:04:14 +08:00
jxxghp
aa49c6ccbc
refactor(llm): merge preset selection into base URL field
...
Use a single editable Base URL combobox for LLM providers so preset endpoints and manual input share one field, with preset types shown as subtitles.
2026-05-03 11:31:06 +08:00
jxxghp
c29e329548
feat(llm): add provider URL presets
...
Expose provider-specific preset endpoints in the setup and system settings flows so users can start from the correct base URL while still editing it manually.
2026-05-03 09:38:28 +08:00
jxxghp
9a9a618136
refactor: extract LLM provider management logic into composable and add OAuth support for system settings
2026-04-30 09:49:05 +08:00
jxxghp
723eb319e1
feat: add batch AI reorganization support to Transfer History view
2026-04-29 20:37:52 +08:00
jxxghp
96684a8d13
feat: add configuration for AI voice input/output settings and models
2026-04-29 18:15:50 +08:00
jxxghp
fc9fe5e21e
chore: bump version to 2.10.8 and adjust UI styling for scraping settings
2026-04-29 17:10:36 +08:00
jxxghp
f761cdff00
chore: bump version to 2.10.7 and improve message sending reliability with explicit refresh and type safety
2026-04-28 13:04:05 +08:00
jxxghp
b785769138
feat: add transparent theme support for AI agent settings card and adjust border opacity
2026-04-25 12:30:30 +08:00