fix: store backups inside panel directory; revert dev testing heading

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/33417aee-aecb-44de-9008-5b1008b4e3dc

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-05-01 19:02:36 +00:00 committed by GitHub
parent db42a078e7
commit 6edfa36235
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 7 additions and 5 deletions

View file

@ -1,5 +1,9 @@
# Changelog
## 2026-05-01 (latest)
- Changed panel update backup location from `/var/backups/gsp-panel` to `<panel_root>/backups/` so all backups are self-contained inside the panel directory and require no external path or elevated permissions.
- Removed stale "Dev Testing" placeholder heading from the panel login page (`index.php`).
## 2026-05-01
- Added safe panel update system to `home.php?m=administration&p=main`:
- Numbered Releases: fetches GitHub releases via API, shows newest-first dropdown, updates to selected tag.