O96u
d0eb364645
fix: host-isolation 单测显式传入 hideFolder 避免 CI 锁库
...
并行跑测时不再通过 isHideFolderInUrl 打开本地 SQLite。
2026-09-09 15:08:27 +08:00
O96u
91d71a1b40
fix: 修复 CI 活动日志冒烟测试在空数据库下失败
...
listActivityLogs 会 JOIN storage_backends;CI 无 data/ 目录时需在查询前初始化存储 schema。
2026-09-09 14:57:11 +08:00
O96u
737235acff
release: v1.4.0 — 标签系统、操作日志扩展与文档截图更新
...
- 每用户标签与彩色打标,图库 OR/AND 筛选与批量打标
- 操作日志记录登录、删除、设置与标签操作
- API 标签/打标接口;README 与文档站截图同步
2026-09-09 14:46:52 +08:00
O96u
f17d79b236
release: v1.3.0 — 整站备份恢复、跨后端同步与任务中心
2026-09-07 17:05:12 +08:00
O96u
430c4de0f4
release: v1.2.7 — 登录人机验证(滑块 / Turnstile / Cap)
2026-09-03 13:53:43 +08:00
O96u
8408d01197
release: v1.2.6 — 新 UI 体验优化与存储标识规则
2026-09-01 21:31:02 +08:00
O96u
ac65c1eb9d
refactor: 重构设置、API、图库与存储页面前端结构。
...
将操作日志并入设置侧栏,补齐检查更新提示与版本接口刷新;拆分各模块组件并修复图库搜索分页变量。
2026-09-01 17:15:02 +08:00
O96u
270af4e707
release: v1.2.5 — 图库页、图片详情弹层与列表体验优化
2026-08-31 16:05:53 +08:00
O96u
81dcc2c15e
release: v1.2.4 — 修复未配置防盗链时外链图裂
2026-08-31 15:02:42 +08:00
O96u
20afda5869
release: v1.2.3 — 修复简短图片链接在按年/月存储下 404
...
开启简短链接时纯文件名直链先经 SQLite 索引反查完整 key,不再误解析为扁平 images/文件名路径。
2026-08-30 12:33:33 +08:00
O96u
c9c34515dd
release: v1.2.2 — 双域名配置与 Host 隔离修复
...
修复设置页误清空管理域、配置与生效 URL 混淆及第三 Host 绕过隔离;加固 Settings API 与中间件,并更新文档站。
2026-08-30 10:57:26 +08:00
O96u
ff20f97522
release: v1.2.1 — login captcha, docs site, and bug fixes
...
Add slider captcha for web login, VitePress documentation on GitHub Pages,
and fixes for gallery delete refresh, pagination jump, and copy-format persistence.
2026-08-29 11:42:18 +08:00
O96u
469d3be735
release: v1.2.0 — unified images/ storage and legacy migration
...
Consolidate local images under data/images/, add docker migrate CLI,
startup index sync with orphan cleanup, and remove upload folder UI/API.
2026-08-28 17:18:03 +08:00
O96u
f25c89855f
fix: gallery preview retries and avoid caching failed image responses
...
Verify storage files before serving from the index, disable CDN caching
on image 404/403 and host-isolation blocks, and retry gallery thumbnails
after transient load failures.
2026-08-28 14:25:04 +08:00
O96u
438c1d5529
feat: storage path layout, basename URLs, and bidirectional domain isolation
...
Add storage_use_date_path for flat vs date-key storage layout and emit
basename-only public URLs when hide-folder is enabled. Block image paths
on the site host when domain separation is active so only the image host
serves files. Update settings UI, i18n, tests, and deployment docs.
2026-08-28 09:56:45 +08:00
O96u
d8c1303c32
release: v1.1.3 — dual-domain separation and URL options
...
Add admin/image domain separation with host isolation middleware,
optional hide-folder public URLs, GitHub release update check, and
Lucky/Nginx deployment docs. Switch license to GPL-3.0-only.
2026-08-27 12:13:58 +08:00
O96u
55effa204e
release: v1.1.2 — activity logs, storage filter, upload rate limits
...
Bump version and changelog; fix lint issues before release.
2026-08-26 17:14:50 +08:00
O96u
6fc054328d
feat: activity logs, gallery storage filter, and upload rate limits
...
Add per-user activity logs with storage backend tracking, gallery
storage filter, and IP/token upload rate limiting. Fix storage delete
modal flash, pin local backend in filter order, and link settings
version to GitHub releases.
2026-08-26 17:09:38 +08:00
O96u
901fefb3f5
release: v1.1.1 — session fixes, storage cleanup, logging
2026-08-26 15:38:56 +08:00
O96u
acc64751ef
release: v1.1.0 — S3 multi-backend storage and admin UI
2026-08-26 14:49:46 +08:00
O96u
bc4cba7e52
release: PicHost v1.0.0
...
Multi-user image hosting with RBAC, upload preferences, and admin settings.
2026-08-22 14:36:57 +08:00