snxraven
dcebbceb88
Testing/CI/ACL
2026-03-21 03:01:08 -05:00
snxraven
ce2c11af59
ocs(admin): expand How-To and About pages
...
- How-To: recommend Holesail Browser; NGINX/Apache/NPM/cURL examples
- Add magesail-howto.css and layout head include
- About: module overview, capabilities, docs pointer; LIVEPORT copyright
- Add getCopyrightNotice(), magesail-about.css; update admin-ui.md
2026-03-21 02:21:25 -05:00
snxraven
3261cae37f
Update docs
2026-03-21 01:36:59 -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
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