towerops/lib/towerops_web
Graham McIntire f9a18fa423
Fix clipboard copy and org settings navigation
- Replace phx:copy event with CopyToClipboard LiveView hook for more
  reliable clipboard functionality
- Add visual feedback (checkmark) when text is copied to clipboard
- Apply hook to both agent token and docker compose copy buttons
- Add readonly attribute to docker compose textarea
- Fix org settings page to stay on settings after save instead of
  redirecting to dashboard

The clipboard copy now works correctly by using a dedicated LiveView
hook that directly handles the click event and clipboard API, rather
than relying on custom event dispatching which was causing issues.
2026-01-17 12:18:49 -06:00
..
channels Add comprehensive Dialyzer type specifications 2026-01-17 10:52:02 -06:00
components Add Organization Settings link to org dropdown menu 2026-01-17 11:51:10 -06:00
controllers agent improvements and agent config 2026-01-16 17:26:51 -06:00
helpers Add build timestamp to footer with shared time formatting helpers 2026-01-17 11:10:50 -06:00
live Fix clipboard copy and org settings navigation 2026-01-17 12:18:49 -06:00
plugs Add comprehensive Dialyzer type specifications 2026-01-17 10:52:02 -06:00
endpoint.ex agent improvements and agent config 2026-01-16 17:26:51 -06:00
gettext.ex init 2025-12-21 11:10:43 -06:00
router.ex agent improvements and agent config 2026-01-16 17:26:51 -06:00
telemetry.ex Add comprehensive Dialyzer type specifications 2026-01-17 10:52:02 -06:00
user_auth.ex Convert User Settings from controller to LiveView 2026-01-15 16:29:50 -06:00