Skip to content

Releases: O96u/PicHost

PicHost v1.4.5

Choose a tag to compare

@github-actions github-actions released this 23 Oct 03:13

改进

  • 图库:标签筛选下拉支持按名称搜索;顶栏搜索可匹配图片标签名(与存储/标签筛选等条件叠加)

修复

  • 存储 / 备份与迁移:整站恢复期间可实时查看进度(任务监视令牌、会话失效后的公开轮询);完成后提示并跳转首页重新登录

PicHost v1.4.4

Choose a tag to compare

@github-actions github-actions released this 10 Oct 05:27

修复

  • Cap 登录验证支持新的 hashwx 挑战,旧的 SHA-256 site key 仍可使用
  • 求解用的 wasm 改由本站提供,不再依赖 jsDelivr

PicHost v1.4.3

Choose a tag to compare

@github-actions github-actions released this 09 Oct 07:41

新增

  • Telegram 存储后端:用 Bot 把图片存入频道或群组(含私有);直链仍由 PicHost 代理,不暴露 Bot Token
  • 可选 HTTP/HTTPS API 代理,供服务器访问 Telegram
  • 群组升级为超级群组时自动改用新的 Chat ID

说明

  • 单文件约 20MB,同一聊天约 20 条/分钟
  • 图库删除会尝试删除对应 Telegram 消息;备份包不含 Bot Token

PicHost v1.4.2

Choose a tag to compare

@github-actions github-actions released this 23 Sep 07:40

修复

  • 图库批量打标:管理员/跨归属场景下标签解析与失败提示
  • 上传鉴权:Auth-Token 与表单 token 优先于会话;兼容全局 API_UPLOAD_TOKEN(上传归属首位管理员)

改进

  • API 页:每账号单一 API Token,界面与文档统一
  • 上传 API:仅支持 tagNames(按名创建或复用标签);Twikoo 兼容路由同步
  • 标签管理:按图片数/最近使用排序;桌面列布局;窄屏卡片列表
  • API 文档:参数表列宽,避免 form-data 列异常换行

PicHost v1.4.1

Choose a tag to compare

@github-actions github-actions released this 16 Sep 02:05

新增

  • 上传策略(设置 → 基础):单文件大小、允许格式、上传/登录限流、保留原图(关闭服务端 WebP 转换);支持 .env 覆盖
  • 上传 API:可选 tagNames(名称不存在则创建,存在则复用);与 tagIds 可并用

改进

  • 登录接口接入可配置的登录限流
  • 设置页将全站上传策略并入「上传偏好 / 图片处理」;访问控制保留登录限流
  • API 文档补充 tagIds / tagNames 参数说明

PicHost v1.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 06:49

新增

  • 标签系统:每用户独立标签与彩色标记;设置页管理(新建、改色、合并、删除)
  • 图片打标:上传后单张/批量打标;图库按标签筛选(OR / AND)、批量打标与解标
  • 操作日志扩展:记录登录、删除、设置变更、标签操作等;支持日期、用户、操作类型、来源与 IP 筛选
  • API:标签 CRUD、图片打标、batch-tags;上传支持 tagIds;列表/搜索/统计支持标签筛选

改进

  • 操作日志页 UI 改版(操作/来源徽章、移除备注列)
  • 设置侧栏增加「标签管理」

文档

  • README 与文档站截图更新(上传、图库、标签、操作日志等)

PicHost v1.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 09:07

新增

  • 站点备份:存储页导出 .phost.tar.gz(含 pichost.db 与全部图片),支持下载与任务进度
  • 站点恢复:存储页或 setup 未初始化时从备份包恢复,支持预检与跳过/覆盖冲突
  • 跨后端同步:在已配置存储后端之间拷贝图片并更新索引;后端卡片快捷「迁入 / 迁出」
  • 任务中心:backup_jobs 记录最近导出/恢复/同步任务,失败可重试;列表分页
  • 运维 CLI:backup-export、backup-restore、storage-sync(docker exec pichost …)

移除

  • 遗留目录迁移 CLI migrate / migrate-to-single-images.mjs(由启动索引同步与整站备份恢复替代)

文档

  • 存储 补充备份与迁移说明;更新截图;移除 v1.2 迁移专页

PicHost v1.2.8

Choose a tag to compare

@github-actions github-actions released this 04 Sep 06:52

改进

  • 双域名:保存或初始化时弹出风险确认(说明可能锁死及 clear-domains 恢复方式),不再强制校验当前 Host

新增

  • 运维 CLI clear-domains:清除数据库中的网站域 / 图片域配置(docker exec pichost clear-domains)

文档

  • FAQ、双域名、反向代理文档补充锁死原因与恢复步骤

PicHost v1.2.7

Choose a tag to compare

@github-actions github-actions released this 03 Sep 05:54

新增

  • 登录/注册人机验证:本地滑块、Cloudflare Turnstile、Cap;管理员在「设置 → 访问控制」中切换
  • 运维 CLI slider:将登录验证重置为本地滑块(docker exec pichost slider)

改进

  • 登出后登录页验证码可正常重新加载

PicHost v1.2.6

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:32

新增

  • 设置、API、图库、存储页 UI 重构(侧栏导航、统计卡片、在线调试等)
  • 图库筛选增加存储后端下拉
  • 新建对象存储后端按类型生成存储标识:r2-*、cos-*、oss-*、s3-*

改进

  • 操作日志表格:操作/来源标签同行展示,路径列省略号截断、无横向滚动条
  • 存储后端卡片:存储标识与类型同一行左对齐排列
  • README 与文档站截图、导航说明同步新界面