github karanhudia/borg-ui v1.53.0
Release 1.53.0

11 hours ago

What's Changed

  • chore: prettier formatting fixes and bump version to 1.53.0 (00568d9)
  • feat: improve remote-to-local backup with SSHFS mount and cleaner archive paths (a828fe9)
  • feat: add comprehensive CronBuilder with proper timezone handling (7fdc6cd)
  • Add unit tests for utils (datetime, process) (64ecaba)
  • fix: respect analytics opt-out and implement privacy-first defaults (3148140)
  • chore: undo event loop fixture (9764fd0)
  • chore: remove empty space above dashboard tab (afeb208)
  • chore: prettier fix (096c451)
  • Fix integration test event loop and frontend lint (4aea1f4)
  • Fix frontend lint errors (unused variables) (4560658)
  • Update screenshot link in README.md (6a103e1)
  • Fix integration tests and add unit tests (ef23175)
  • test: add comprehensive tests for API interceptor logic (8af9a49)
  • chore: add test for notification service (e76f517)
  • fix: improve script usage count and delete error messages (15f8f72)
  • feat(tests): add backend restore integration tests and fix event loop cleanup (aaa3fce)
  • chore: fix prettier (a4b62de)
  • chore: add restore integration tests (392af5e)
  • test: add comprehensive tests for script usage_count bug fix (9bcb9ae)
  • fix: count unique repositories in script usage_count, not total associations (40096ba)
  • fix: allow deleting scripts with orphaned repository associations (5e6f970)
  • fix: clean up orphaned script associations when repository is deleted (5b955fb)
  • chore: fix type errors (278c765)
  • chore: fix db session issue (b41020d)
  • chore: fix prettier (3f4dad8)
  • chore: add backup integration test (77c28b0)
  • Chore: Configure pre-commit hooks and fix test types (b502524)
  • Test: Improve coverage for DataTable and StatusBadge, fix accessibility (5f88d18)
  • Auto-format frontend code with Prettier (f37023f)
  • Refactor: Unify duplicated types and fix build errors (39f224a)
  • Fix all remaining frontend lint errors (9ff4ebd)
  • fix: use cwd parameter to create archive with relative paths (d750eeb)
  • fix: create archive with correct directory structure (7538c02)
  • fix: use observe mode for test_archive_directory_browsing (d79ef9e)
  • feat: enhance test_archive_directory_browsing to actually run tests (586124a)
  • fix: use repository path instead of ID for backup API (03e812a)
  • fix: correct backup API endpoint in test_multiple_source_dirs (3a37988)
  • fix: use relative imports for test_helpers in integration tests (4d52616)
  • fix: use shared DockerPathHelper for environment detection in integration tests (639f023)
  • chore: reduce tab in sidebar sizes (d396fb0)
  • feat: add helper script to fix Docker test permissions (451e0f2)
  • fix: improve Docker backend detection for integration tests (93f86bd)
  • perf: parallelize CI tests and fix environment detection (96965b6)
  • style: fix prettier formatting in Layout.tsx (22a18ed)
  • fix: add Docker container support and permission troubleshooting (da57444)
  • fix: add automatic cleanup of existing test repositories (90b3f38)
  • refactor: redesign sidebar with improved categorization and collapsible settings (18c0a8a)
  • feat: add detailed error logging to archive contents test (2f036de)
  • fix: resolve all ESLint errors and TypeScript type issues (c003e54)
  • fix: add missing required fields to repository creation in archive contents test (d96852a)
  • fix: rename postcss config to .cjs for ES module compatibility (ef636fb)
  • fix: update event action assertions to match actual constants (a8ee1ad)
  • style: fix prettier formatting in frontend test files (c4cff97)
  • fix: resolve TypeScript errors in frontend tests (386c2bc)
  • test: add integration tests for scheduled jobs and maintenance operations (2626496)
  • fix: correct .gitignore patterns for local test files (69d3094)
  • chore: remove unnecessary documentation files and update gitignore (9fbbc1e)
  • test: add comprehensive frontend testing infrastructure (fdfe249)
  • feat: UX improvements to FilePicker in Edit Repository (#199) (8ee0c7f)

Docker Images

Published to Docker Hub:

docker pull ainullcode/borg-ui:1.53.0
docker pull ainullcode/borg-ui:latest

Full Changelog: v1.52.0...v1.53.0

Don't miss a new borg-ui release

NewReleases is sending notifications on new releases.