Changelog#
1.7.0 (2025-12-18)#
✨ Features#
- api: add config schema endpoints (30065fb)
- api: add sponsorship urls for processes (99373fc)
- api: adds cursor-based pagination for logs endpoint (3339e66)
- api: enhances the start-core-service endpoint to support instance based core services (99373fc)
- config: add logic to prune extraneous keys from config files during updates (fdc063d)
- core: Add Jellyfin media server support (e055a10), closes #13
- core: add support for multi-instance debrid (fdc063d)
- core: adds Emby, Sonarr, Radarr, Lidarr, Prowlarr, and Whisparr support (99373fc)
- decipher: Improve Decypharr config (8211f7f)
- decypharr: adds support for decypharr rclone mounts (99373fc)
- decypharr: enhance Decypharr configuration (f404d33)
- decypharr: enhance Decypharr setup (bb074fb)
- download: add support for deb packages (99373fc)
🐛 Bug Fixes#
- arrs: Updates InstanceName in arr config (f427cfd)
- ci: add jq installation step and improve cache pruning logic (e13a2cf)
- ci: correct syntax error in cleanup-cache job (4bfa6c2)
- ci: enhance cache pruning logic to manage manifest retention (3ac894b)
- ci: enhance cleanup-cache job with new parameters and improved pruning logic (9b51c7b)
- ci: enhance outputs in build jobs with OCI media types and compression options (53f9351)
- ci: improve error handling and manifest processing in cleanup-cache job (7c2da17)
- config: eliminate unsafe exec() from python config handling (99373fc)
- core: add ToS for Plex Media Server and Emby (99373fc)
- dumb_config: set use_embedded_rclone false as default (20465f6)
- dumb_config: set use_embedded_rclone true as default (8f3b610)
- rclone: sets the key_type for the rclone config (ca2893f)
🤡 Other Changes#
- Fixes typo in description (7720489)
📖 Documentation#
🚀 CI/CD Pipeline#
- docker: Refactor Docker build workflow (d2aafc2)
- workflow: fix cleanup-cache job in docker-image.yml (4294668)
🛠️ Refactors#
- core: enhance service startup logic (18f24a6)
- decypharr: Improve provider folder mapping and fix embedded rclone mounts (188a86e)
- main: simplify service configuration (204b7f7)
🛠️ Build System#
1.6.0 (2025-07-31)#
✨ Features#
- config: add data_root to dumb_config and schema; enhance symlink migration logic (33dbadb)
1.5.0 (2025-07-31)#
✨ Features#
- bind-mounts: consolidates bind mounts (39f30e4)
- migrate_and_symlink: enable symlink support in data migration (d1f5ee3)
1.4.3 (2025-07-28)#
🐛 Bug Fixes#
- docs: update service documentation URLs to reflect new structure (3ef7915)
🛠️ Refactors#
- process: refactor service start/stop/restart (22c267d)
1.4.2 (2025-07-25)#
🐛 Bug Fixes#
1.4.1 (2025-07-23)#
🐛 Bug Fixes#
- decypharr: correct return value when config file is not found (4ec1b68)
1.4.0 (2025-07-23)#
✨ Features#
- api: expand API functionality (f081132)
- config: add origin field to config (f081132)
- config: enhance service management (f081132)
🐛 Bug Fixes#
- decypharr: handle missing config file gracefully (f081132)
- rclone: prevent overwriting config with multiple instances (f081132)
- workflows: correct echo command in cache cleanup (a5124c6)
- zurg: add version comparison during setup (f081132)
🤡 Other Changes#
- deps: update backend dependencies (f081132)
🛠️ Refactors#
- rclone: streamline setup logic and reduce redundancy (f081132)
1.3.2 (2025-07-11)#
🐛 Bug Fixes#
- docker: correct environment variable reference for buildx cache root path (5ded5fe)
- docker: remove unnecessary variable assignment in cleanup-cache job (08ddd0e)
🚀 CI/CD Pipeline#
- workflows: parallel docker build (bd3f4bc)
🛠️ Build System#
- docker: add checkout action to setup job for version and repository variables (af043f5)
- docker: add cleanup-cache job to prune buildx cache after builds (1474db1)
- docker: add image tag selection and pull step for version extraction (4804ca5)
- docker: add python3 make g++ git ca-certificates to dumb frontend build (f4cfc3f)
- docker: change to use /dev/shm (9b5ac34)
- docker: enhance CI workflow by adding setup job for version and repository variables (56afd5d)
- docker: fix cleanup command in cli_debrid-builder to remove all extracted files (7e8f92d)
- docker: optimize pnpm configuration for frontend builds (7021918)
- docker: refactor Dockerfile to consolidate base image and streamline build stages (44e646e)
- docker: refactor frontend build steps and improve npm configuration (ee09571)
- docker: split pnpm build (92c85cf)
- docker: test ramdisk for builds (051d6b0)
- docker: update environment variable handling to use GITHUB_OUTPUT instead of GITHUB_ENV (76494d6)
1.3.1 (2025-06-30)#
🤡 Other Changes#
📖 Documentation#
- readme: Minor readme tweak (#21) (e1283bc)
- readme: refine project list and update usage notes (2d7a98c)
- readme: update compose to include /mnt/debrid (1d29a0f)
- readme: update project list with new entries and correct Discord link (fa63133)
🛠️ Build System#
- deps: Upgrade dependencies (d2f1d10)
1.3.0 (2025-06-27)#
✨ Features#
- core: Improve core service startup (8226f42)
- decypharr: Adds patching to Decypharr config for default configuration (8226f42)
1.2.1 (2025-06-26)#
🐛 Bug Fixes#
- phalanx: Updates Phalanx DB setup to support v0.55 (353e21f)
- setup_pnpm_environment: Addresses potential EAGAIN errors during pnpm install by checking both stdout and stderr. (353e21f)
🤡 Other Changes#
- gitignore: Adds decypharr to gitignore. (353e21f)
1.2.0 (2025-06-25)#
✨ Features#
- postgres: add migration from legacy role 'DMB' to 'DUMB' (63a5a05)
1.1.1 (2025-06-24)#
🐛 Bug Fixes#
- logs: correct logical condition for process name checks (5f86762)
1.1.0 (2025-06-24)#
✨ Features#
- plex: add Plex server FriendlyName configuration (666e2a1)
🐛 Bug Fixes#
- api: Add static plex url for frontend settings page (666e2a1)
- plex: claiming functionality (666e2a1)
1.0.2 (2025-06-24)#
🐛 Bug Fixes#
- api: add temp patches for dmbdb frontend (6b76806)
1.0.1 (2025-06-24)#
🐛 Bug Fixes#
- config: rename config files (394e929)
🤡 Other Changes#
1.0.0 (2025-06-20)#
⚠ BREAKING CHANGES#
- DUMB: initial DUMB push
✨ Features#
- DUMB: initial DUMB push (e212248)