Sortable per-county downloaded files table that refreshes when jobs finish, and web push notifications for job completion

This commit is contained in:
zyphlar
2026-10-16 20:18:39 -07:00
parent 96d5b9bac8
commit 4aca4c96fd
7 changed files with 539 additions and 39 deletions
+6
View File
@@ -122,6 +122,12 @@ docker push your-registry.example.com/you/osm-import-tools
- Login required for all write operations
- Admin user configured via `ADMIN_PASSWORD` environment variable
### Job history and notifications
- Every job run is recorded in `/data/jobs/`, so its output, start/end time and result are visible to any logged-in user on any device
- **Notify me** (Output panel) subscribes the browser to a web push notification whenever a job finishes
- Web push requires HTTPS (or `http://localhost`); on iPhone/iPad, add the site to the Home Screen first
- Set `VAPID_SUBJECT` to a real `mailto:` contact; VAPID keys are generated once into `/data/.vapid_private.pem`
## Volume Mounts
The Docker container mounts a single data directory: