kuekhaoyang
|
bc25be5b05
|
feat: Implement parallel multi-page fetching from each search source and introduce client-side load more pagination for aggregated results.
|
2026-02-16 11:32:20 +08:00 |
|
kuekhaoyang
|
30600e4d95
|
feat: Implement scroll position management with a new setting, add a back-to-top button, and extend search cache duration.
|
2026-01-25 15:42:21 +08:00 |
|
kuekhaoyang
|
7368582398
|
.
|
2026-01-25 15:02:46 +08:00 |
|
kuekhaoyang
|
198ca2ddd7
|
feat: Implement URL state persistence for search queries, source filters, and type filters, and update search form styling.
|
2026-01-25 14:55:38 +08:00 |
|
kuekhaoyang
|
24f870a40c
|
feat: Integrate subscription synchronization and initialize new subscriptions with lastUpdated: 0.
|
2026-01-15 17:21:53 +08:00 |
|
kuekhaoyang
|
04aa734ff8
|
Update
|
2026-01-13 16:32:01 +08:00 |
|
Troray
|
beba6a6cbe
|
fix(search): resolve infinite loop and refactor useHomePage hook
- 修复逻辑缺陷:移除了导致死循环的条件,并引入 Ref 追踪状态,解决了“无结果死循环”和“异步源加载导致的重复搜索”问题。
- 代码重构 (DRY):新增 executeSearch 复用核心逻辑。
- Hook 优化:完善了 useCallback 和 useEffect 的依赖管理,提升 React 渲染性能。
|
2026-01-11 00:35:16 +08:00 |
|
kuekhaoyang
|
d7cd4c6e36
|
feat: Improve hook stability and performance with useCallback and useMemo, and enhance auto-skip and search error handling.
|
2026-01-04 18:18:47 +08:00 |
|
kuekhaoyang
|
d8da86054c
|
fix: Improve useHomePage search logic to retry searches when sources become available and prevent empty queries.
|
2025-12-30 11:58:47 +08:00 |
|
kuekhaoyang
|
609fba7571
|
feat: Implement automatic subscription source syncing, initialize subscriptions from environment, and integrate into home page.
|
2025-12-25 12:11:46 +08:00 |
|
kuekhaoyang
|
43a35e3f47
|
new
|
2025-12-24 23:53:24 +08:00 |
|