What's Changed
- fix: wrap migrations 075 and 078 with PRAGMA foreign_keys = OFF/ON (c03b4f3)
- feat: preserve borg_ui_name and borg_ui_type in borgmatic export/import round-trip (42bab2d)
- fix: add ON DELETE CASCADE/SET NULL to missing FK constraints (bab9858)
- fix: inject SSH key in list_archive_files and break-lock endpoints (68042a8)
- feat(quick-260327-gyg): replace inline SSH key logic with shared utility (6c2c10f)
- feat(quick-260327-gyg): add shared SSH key utility module (0cb754b)
- test(quick-260327-gyg): add failing tests for shared SSH utility (5b8591e)
- fix: skip PR comment for fork contributions (5ff047c)
- fix: add issues: write permission for PR security comments (059b3e1)
- chore(deps): bump the frontend-minor-patch group across 1 directory with 13 updates (#367) (78de7cc)
- fix: resolve false-positive security scan failures (a01c9fa)
- chore(deps-dev): bump happy-dom from 20.8.3 to 20.8.9 in /frontend (#375) (a8b2d91)
- chore(deps): bump yaml from 1.10.2 to 1.10.3 in /frontend (#374) (6e4edec)
- chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /frontend (#370) (01cec57)
- chore(deps-dev): bump jsdom from 28.1.0 to 29.0.0 in /frontend (#348) (829376f)
- ci(deps): bump docker/build-push-action from 5 to 6 (#270) (5249684)
- ci(deps): bump actions/setup-python from 4 to 6 (#268) (6dddad7)
- chore(deps): bump pytest-asyncio from 0.21.1 to 1.3.0 (#281) (9a8b52b)
- ci(deps): bump actions/setup-node from 4 to 6 (#272) (084fec9)
- chore(deps): bump paho-mqtt from 1.6.1 to 2.1.0 (#343) (3cc7e83)
- chore(deps): bump the backend-minor-patch group across 1 directory with 18 updates (#376) (c6c12aa)
- ci(deps): bump actions/upload-artifact from 4 to 7 (#307) (a7d0ca1)
- chore(deps): bump pytest from 7.4.3 to 9.0.2 (#274) (d7dc1ba)
Docker Images
Published to Docker Hub:
docker pull ainullcode/borg-ui:1.78.0
docker pull ainullcode/borg-ui:latest
Full Changelog: v1.77.0...v1.78.0