towerops/lib/towerops_web/live
Graham McIntire 9c2f08317f
feat: remove organization slug from sites and devices URLs
- Created new on_mount hook :load_default_organization that automatically loads user's first organization
- Moved sites and devices routes to root path (/ sites, /devices) instead of /orgs/:org_slug
- Updated all navigation links and route references throughout the app
- Dashboard, alerts, and agents still use org-specific routes (/orgs/:org_slug)
- Users can still switch organizations via org selector for other pages
2026-01-18 13:06:23 -06:00
..
admin fix: pass timezone attribute to all layout components 2026-01-18 12:49:01 -06:00
agent_live feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
alert_live feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
device_live feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
graph_live feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
org more renames 2026-01-17 15:13:56 -06:00
org_live fix: pass timezone attribute to all layout components 2026-01-18 12:49:01 -06:00
site_live feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
dashboard_live.ex rename equipment to device 2026-01-17 14:48:46 -06:00
dashboard_live.html.heex feat: remove organization slug from sites and devices URLs 2026-01-18 13:06:23 -06:00
mobile_qr_live.ex fix: pass timezone attribute to all layout components 2026-01-18 12:49:01 -06:00
user_settings_live.ex fix: pass timezone attribute to all layout components 2026-01-18 12:49:01 -06:00