## Summary #63

Merged
parkel merged 1 commits from bugfix/62-incomplete-backup-data-totals into master 2026-05-23 01:36:18 +02:00
Owner
  • Fall back to filesystem measurement when snapshot storage metadata is missing.
  • Prefer data/ inside snapshot directories so incomplete snapshot metadata/log files are not counted as backup data.
  • Add stats and dashboard rendering coverage for incomplete snapshots without recorded storage metadata.

Tests

  • .venv/bin/python manage.py test src.pobsync_backend.tests.test_stats_summary src.pobsync_backend.tests.test_views.ViewTests.test_dashboard_host_cards_measure_incomplete_data_without_snapshot_metadata --verbosity 2
  • .venv/bin/python manage.py check
  • git diff --check
  • .venv/bin/python manage.py test src.pobsync_backend --verbosity 2

Closes #62

- Fall back to filesystem measurement when snapshot storage metadata is missing. - Prefer `data/` inside snapshot directories so incomplete snapshot metadata/log files are not counted as backup data. - Add stats and dashboard rendering coverage for incomplete snapshots without recorded storage metadata. ## Tests - .venv/bin/python manage.py test src.pobsync_backend.tests.test_stats_summary src.pobsync_backend.tests.test_views.ViewTests.test_dashboard_host_cards_measure_incomplete_data_without_snapshot_metadata --verbosity 2 - .venv/bin/python manage.py check - git diff --check - .venv/bin/python manage.py test src.pobsync_backend --verbosity 2 Closes #62
parkel added 1 commit 2026-05-23 01:36:14 +02:00
- Fall back to filesystem measurement when snapshot storage metadata is missing.
- Prefer `data/` inside snapshot directories so incomplete snapshot metadata/log files are not counted as backup data.
- Add stats and dashboard rendering coverage for incomplete snapshots without recorded storage metadata.

## Tests
- .venv/bin/python manage.py test src.pobsync_backend.tests.test_stats_summary src.pobsync_backend.tests.test_views.ViewTests.test_dashboard_host_cards_measure_incomplete_data_without_snapshot_metadata --verbosity 2
- .venv/bin/python manage.py check
- git diff --check
- .venv/bin/python manage.py test src.pobsync_backend --verbosity 2

Closes #62
parkel merged commit f86c67aeee into master 2026-05-23 01:36:18 +02:00
parkel deleted branch bugfix/62-incomplete-backup-data-totals 2026-05-23 01:36:18 +02:00
Sign in to join this conversation.