github aizhimou/pigeon-pod 1.30.0
release 1.30.0

5 hours ago

Changelog

Features

  • Multi-user Support: Introduced multi-user capabilities with role-based access control (RBAC). Only Admin users have permission to manage subscriptions and system configurations, while Standard users can subscribe to existing feeds but cannot modify system-wide settings.
  • User Management: Administrators can now manage user accounts, reset passwords, and list active users.
  • Built-in SSL: Added support for built-in SSL configuration to secure your PigeonPod instance.

Fixes

  • YouTube Sync Stability: Refactored the YouTube synchronization logic to improve reliability and reduce download complexity.
  • Large File Handling: Fixed a transmission issue when streaming or downloading large local media files.
  • UI Resiliency: Resolved frontend issues that could cause blank pages or setting collisions during multi-user sessions.
  • Character Encoding: Fixed a character normalization issue affecting Korean text (NFC).
  • Docker Entrypoint: Improved the Docker entrypoint and standalone startup process for better environment compatibility.

更新日志

新增功能

  1. 多用户支持:支持多用户登录及基于角色的访问控制(RBAC)。明确权限划分:仅 管理员 (Admin) 拥有编辑订阅和系统配置的权限;普通用户 仅能订阅已有的 feed,无法修改系统级配置。
  2. 用户管理:管理员可以管理用户账号,包括查看用户列表、重置密码及删除用户。
  3. 内置 SSL 支持:新增内置 SSL 配置支持,方便为 PigeonPod 实例启用加密连接。

修复问题

  1. 同步稳定性:重构了 YouTube 同步逻辑,提升了同步成功率并降低了下载过程的复杂度。
  2. 大文件传输:修复了传输大型本地媒体文件时可能出现的异常。
  3. 界面可靠性:解决了多用户环境下可能导致的页面白屏或配置项冲突问题。
  4. 字符编码:修复了影响韩文字符显示的编码规范化问题(NFC)。
  5. 环境适配:优化了 Docker 入口脚本及独立运行配置,提升了不同部署环境下的稳定性。

Don't miss a new pigeon-pod release

NewReleases is sending notifications on new releases.