Peter van Arkel parkel
  • Joined on 2025-10-12
parkel pushed to master at hippogrief/pobsync 2026-05-19 13:44:31 +02:00
83334803b9 (feature) show latest snapshot on the Django dashboard
parkel pushed to master at hippogrief/pobsync 2026-05-19 13:34:16 +02:00
5c469f723a edit docker compose file
parkel pushed to master at hippogrief/pobsync 2026-05-19 13:21:35 +02:00
1d90454109 (feature) improve snapshot discovery visibility in Django
parkel pushed to master at hippogrief/pobsync 2026-05-19 13:14:56 +02:00
573177e118 (refactor) make Docker backup root static in Django setup
3da877eb8a (feature) queue manual backups from the Django host page
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 13:00:26 +02:00
fe8e65e12e (feature) add queued backup worker foundation
aea22597ba (bugfix) preserve saved global backup root in Django setup form
66e1f549b9 (feature) add Django detail views for backup runs and snapshots
Compare 3 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 12:26:56 +02:00
6bcc15c174 (feature) add Django setup flow for initial pobsync configuration
parkel pushed to master at hippogrief/pobsync 2026-05-19 12:19:41 +02:00
4dbde43465 (feature) Add host config editing view
6d7bf531ac (feature) Add schedule editing view for hosts
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 12:08:54 +02:00
123583a502 (feature) Add read-only retention plan view
3f3bdf2d45 (feature) Add snapshot discovery action to host view
b0c6afad09 (feature) Add staff-only Django dashboard views
Compare 3 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 11:49:38 +02:00
2778a589ea (feature) Add staff-only service status API
ccd89119da (feature) Add staff-only JSON inspection API
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 11:40:23 +02:00
d158644567 Improve Django admin navigation for backup data
e16c13a1e7 Move Docker web admin port to 8010
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 11:33:35 +02:00
797619acd9 Run post-backup pruning through SQL retention
254f915051 Plan Django retention from snapshot records
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 11:19:36 +02:00
659377d894 Track snapshot base lineage in Django
5808800981 feat: link backup runs to snapshot records
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 11:09:25 +02:00
0a49c5719c feat: record backup snapshots during run completion
parkel pushed to master at hippogrief/pobsync 2026-05-19 05:18:04 +02:00
336fb1a5be feat: discover snapshots into Django records
parkel pushed to master at hippogrief/pobsync 2026-05-19 05:14:39 +02:00
e564262c72 refactor: replace legacy CLI with Django command surface
6d9ddc4457 refactor: stop using legacy JSON for runtime config
Compare 2 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 05:04:54 +02:00
a0eb5dcc8f refactor: promote backup configuration to structured SQL fields
100215bf11 refactor: use injected config sources for retention
bb44f8a09c refactor: inject config sources into scheduled backups
Compare 3 commits »
parkel pushed to master at hippogrief/pobsync 2026-05-19 04:54:07 +02:00
18082496e4 feat: make Django configs drive backups and scheduling
parkel pushed to master at hippogrief/pobsync 2026-05-19 04:48:19 +02:00
1a51c3e448 feat: add Django backend foundation and Docker runtime
parkel pushed to master at hippogrief/pobsync 2026-02-05 11:55:46 +01:00
27acd790bd fix an issue with link-dest pointing towards the wrong directory
parkel pushed to master at hippogrief/pobsync 2026-02-04 01:26:04 +01:00
2fc26df1e5 Update readme.md