Commit Graph

6 Commits

Author SHA1 Message Date
net909 9bddf14be9 优化持久化分页大小功能 2026-05-17 13:08:44 +08:00
TomyJan 04acd73033 refactor: 重构分页系统,统一使用localStorage持久化分页大小 (#467)
* refactor: 重构分页系统,统一使用localStorage持久化分页大小

所有列表统一分页大小选项 [10, 15, 20, 30, 50, 100, 200, 300, 500],默认值 15
前端所有表格页面使用 localStorage 替代 cookie 持久化用户选择的分页大小
前端 getStoredPageSize/setStoredPageSize 对分页大小做白名单校验
后端新增 validateLimit() 方法对所有 limit 参数做白名单校验
移除原有的 cookie 分页大小存储逻辑

* fix: 避免缓存 custom.js
2026-05-17 12:53:35 +08:00
net909 bebd655bcc 合并增强 Cloudflare 相关能力 2026-04-11 20:04:52 +08:00
luo-bo a9b773868d ```
feat(domain): 添加域名快速切换功能

- 在BaseController中新增getManagedDomainOptions方法,用于获取用户管理的域名选项
- 在Cloudflare和Domain控制器中集成域名选项数据传递到视图
- 更新前端模板文件以支持多域名选择下拉列表
- 扩展JavaScript中的initDomainQuickSwitch函数,增加AJAX支持选项
- 引入DnsHelper和Db门面用于域名数据查询和处理
```
2026-04-02 03:22:42 +08:00
net909 a3b26085a6 格式化代码
增加代理连通性测试
2024-11-09 18:29:20 +08:00
net909 44defa48fa Initial 2024-04-03 20:51:10 +08:00