What's Changed
- fix: resolve CI linting errors - add missing imports and fix type annotations (8f4307c)
- fix: simplify lock error UX - remove intrusive modal, add dialog to break lock button (c727aa7)
- docs: add comprehensive Borg exit code documentation (747d4ca)
- fix: remove fuzzy text matching for lock detection, use only exit codes (e3a5d20)
- fix: correct Borg lock error exit codes (70-75, not 15) (5d9da06)
- debug: add borg exit code logging for lock errors (a0fed55)
- fix: CI frontend test and TypeScript errors (fb99250)
- chore: fix prettier (5791882)
- fix: webhook notifications showing repository path instead of name (90babd2)
- feat: add edit functionality for package install scripts (2a5be15)
- fix: distinguish empty log buffer from non-existent buffer (191ec52)
- fix: handle race condition when deleting pending jobs (14c0964)
- feat: add comprehensive logging for schedule creation debugging (9e9fcbf)
- fix: allow deleting pending jobs in backend API (80079f9)
- feat: show logs icon for running backups (de4d00e)
- fix: prevent empty backups when mounting multiple SSH paths (161e5b5)
- feat: add pagination to archives list (27bf730)
- style: apply prettier formatting to extracted components (c9fad4f)
- feat: add beta toggle to show/hide legacy Restore tab (0090705)
- fix: improve RestoreJobCard alignment and duration display (fb4a28a)
- refactor: extract 8 reusable components from Archives page (b0a1b67)
- docs: fix Redis password authentication instructions (3606641)
Docker Images
Published to Docker Hub:
docker pull ainullcode/borg-ui:1.66.0
docker pull ainullcode/borg-ui:latest
Full Changelog: v1.65.0...v1.66.0