Commit Graph
11 Commits
Author SHA1 Message Date
snxraven 24f58cb06c feat(admin): improve Holesail tunnel management UX
- Add Tunnels list / Add a tunnel tabs with hash navigation
- Show busy overlay during start/stop/remove/create AJAX
- Reload with #magesail-list after successful actions
- Only reload stop/remove on success; fix error handling
- Remove redundant Stores configuration link; drop getConfigUrl()
2026-03-21 01:50:24 -05:00
snxraven 3261cae37f Update docs 2026-03-21 01:36:59 -05:00
snxraven e83b958aa5 feat(admin): relocate MageSail to JetRails-style sidebar and Stores config tab
- Top-level admin menu (sortOrder 78) with PNG icon CSS aligned to core menu
- Dedicated MageSail system config tab before General; ACL/docs paths updated
2026-03-21 01:18:28 -05:00
snxraven 92980a2aee Update docs 2026-03-21 00:51:50 -05:00
snxraven cc456a4cfa feat(magesail): multi-tunnel registry, per-tunnel stores, and admin UX
- Add TunnelRegistry (var/magesail_tunnels.json) and TunnelProcessPaths;
  migrate legacy magesail_tunnel_store.json and PID/key files
- Provision unique store codes per tunnel; website/group selection;
  stop vs remove; per-tunnel NGINX map, cron, status/logtail
- Fix log path: use DirectoryList::LOG (not LOG_DIR)
- Ignore missing store codes for MAGE_RUN_* (stale nginx / magesail_tunnel)
- Allow duplicate local ports; Admin port presets 443/80/8080 + custom;
  update docs and system.xml comments
2026-03-21 00:49:07 -05:00
snxraven 80981cfe62 feat(admin): accept hostname-only tunnel URLs (auto http/https)
TunnelStoreProvisioner expands bare hosts to http:// for unsecure and
https:// for optional secure; full URLs still work. Tunnel block strips
scheme for prefill display. Update tunnel template copy, Index error
text, and README/docs.
2026-03-21 00:11:47 -05:00
snxraven 6080eaa9d5 Add docs 2026-03-20 23:48:02 -05:00
snxraven 942fbb2c60 Admin Router Access 2026-03-20 22:51:40 -05:00
snxraven 6b73c6f781 Store views, Globalmaps - Confirmed Loading 2026-03-20 21:59:38 -05:00
snxraven db97652bc2 Updates: Allow automatic display of keys/Copy button ack 2026-03-12 17:41:54 -05:00
snxraven e5c229381b first commit 2026-03-12 17:05:22 -05:00