From 038ef80155f33735e13571b3a92a7c0fb6097379 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 8 Aug 2026 13:06:05 -0400 Subject: [PATCH] chore: add .gitignore and project scaffolding --- .gitignore | 44 ++++++++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 23 +++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 .gitignore create mode 100644 CHANGELOG.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..088084a --- /dev/null +++ b/.gitignore @@ -0,0 +1,44 @@ +# Python +__pycache__/ +*.py[cod] +*.egg-info/ +dist/ +*.egg +.venv/ +venv/ + +# Node +node_modules/ +.next/ +dist/ + +# IDE +.vscode/ +.idea/ +*.swp +*.swo + +# OS +.DS_Store +Thumbs.db + +# Secrets +.env +*.pem +*.key +credentials.json + +# Docker +*.log + +# Terraform +.terraform/ +*.tfstate* + +# Hermes +.hermes/cache/ +.hermes/audio_cache/ + +# Project-specific +*.db-journal +*.db-wal \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1a7c3bd --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,23 @@ +# FleetTracker360 — CHANGELOG + +## 2026-07-16 — Branding & GPS Accuracy + +### Branding +- Replaced Traccar logo SVG with FleetTracker360 (GPS dot + signal waves + gradient text) +- Created custom branded login page at `/login.html` — dark navy theme, animated grid background +- HTTPS proxy: Caddy on Core (gps.fleettracker360.com) → Traccar on app2 (152.53.39.202:8082) +- DNS: gps.fleettracker360.com moved from app2 direct to Core proxy (Cloudflare proxied) + +### GPS Accuracy +- Server-side filtering enabled in Traccar config: + - `filter.enable=true` (Kalman smoothing) + - `filter.accuracy=30` (reject cell tower triangulation >30m) + - `filter.distance=5` (ignore micro-jitter <5m) + - `geolocation.enable=true` (road snapping via Nominatim) +- Computed attributes added to database: + - `motion`: auto-detect transport mode (walking/cycling/driving/flying) + - `gpsQuality`: tag fix accuracy (excellent/good/fair/poor) + +### Still Pending +- Computed attribute device linking in UI +- Full community dashboard integration