- Tabelle osm_contributions (status pending→submitted→confirmed/rejected). - Router /api/osm-contrib: POST /dog-friendly (Anti-Fraud: GPS-Beleg über kürzliche eigene Tour ≤50m + Verweil-Proxy, Tour-Recency 48h, Tages-Cap, Dedup, Positions-Sanity), GET /status (Zähler). - Settings-UI: Zähler "X Orte eingetragen · noch Y bis Badge/Pro". - OSM-Changeset-Upload + Pro-Freischaltung + Geräte-Attestierung folgen separat. |
||
|---|---|---|
| .. | ||
| pages | ||
| api.js | ||
| app.js | ||
| boot-early.js | ||
| boot.js | ||
| landing-init.js | ||
| leaflet.js | ||
| leaflet.markercluster.js | ||
| offline-indicator.js | ||
| qrcode.min.js | ||
| ui.js | ||
| worlds.js | ||