wrolpi/controller
Roland b8a532c8d9
Key changes:
- Add MapLibre GL JS viewer with light/dark themes, terrain layer,
  and embedded static map page for coordinate sharing
- Add map pin support with persistent map_pins.yaml config
- Add map region subscriptions and downloader with progress tracking,
  sourcing pre-extracted PMTiles from a cold CDN
- Add map export to PNG and GPS coordinate copy via context menu
- Add MapViewer React component alongside reworked Map page
- Add map catalog and region-building script (build_map_regions.py)
- Remove OSM import/render scripts, leaflet files, Apache configs,
  renderd service, and osm-map-dumper Docker container
- Update Caddyfile to serve PMTiles and map static assets
- Update build/install/repair scripts for Protomaps dependencies
- Drop map_file table, add/drop map_subscription table (alembic)
- Adding button to skip primary drive mounting during onboarding.
2026-04-04 13:48:19 -06:00
..
api Samba is installed and can be configured in the Controller. 2026-03-29 10:19:28 -06:00
lib Key changes: 2026-04-04 13:48:19 -06:00
templates Key changes: 2026-04-04 13:48:19 -06:00
test Key changes: 2026-04-04 13:48:19 -06:00
__init__.py Creating Controller service which will control WROLPi services, admin, SMART, disks, and status. nginx will fallback to Controller UI when React UI is unavailable (such as during upgrades). 2025-12-15 15:48:40 -07:00
conftest.py Creating Controller service which will control WROLPi services, admin, SMART, disks, and status. nginx will fallback to Controller UI when React UI is unavailable (such as during upgrades). 2025-12-15 15:48:40 -07:00
defaults.py Key changes: 2026-04-04 13:48:19 -06:00
main.py Samba is installed and can be configured in the Controller. 2026-03-29 10:19:28 -06:00
requirements.txt Bump aiohttp from 3.12.14 to 3.13.3 2026-01-06 06:22:34 -07:00