Commit graph

644 commits

Author SHA1 Message Date
06b0074cee
Revise Open Game Panel ControlPanel instructions
Updated instructions for Open Game Panel ControlPanel, including repository structure, validation processes, and guidelines for development and testing.
2025-10-21 20:15:41 -04:00
e20d1c0de6 test commit 2025-09-26 23:56:34 -04:00
a69ed8eee5
Add INSTALL.BAT for Cygwin setup and user configuration 2025-09-19 16:05:30 -04:00
2fc04bcfac From the panel site 2025-09-17 21:14:45 -04:00
d684ca74fb cleanup 2025-09-11 18:29:43 -04:00
b6b398f5bf No changes 2025-09-11 13:29:15 -04:00
8680a02b13 Moved the Agents into their own repo. Kept the agent.pl just for reference 2025-09-11 13:27:32 -04:00
22381be29a
Update README.md 2025-09-11 09:05:15 -04:00
d638812cae
Merge pull request #24 from GameServerPanel/copilot/fix-782411fb-5f5d-4651-8638-5a7b170624e1
Integrate resource stats collection into OGP agents to replace standalone Python collector
2025-09-11 05:51:55 -04:00
copilot-swe-agent[bot]
bab9faee1b Add documentation for resource stats integration
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-11 09:47:48 +00:00
copilot-swe-agent[bot]
135b95a48d Implement resource stats collection in OGP agents
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-11 09:44:47 +00:00
copilot-swe-agent[bot]
5a9b534596 Initial plan 2025-09-11 09:30:02 +00:00
06804419a2
Refactor GSP stats dashboard for better clarity 2025-09-10 22:00:05 -04:00
1afea9cec8
Add installation instructions for required packages 2025-09-10 18:53:44 -04:00
61a4b02a74
Refactor SQL script for resource stats 2025-09-10 18:48:59 -04:00
d51cfcc69a
Refactor database connection and query handling 2025-09-10 18:48:19 -04:00
4ce3e0c1ad
Refactor collector.py for improved clarity and config 2025-09-10 18:47:36 -04:00
71990d61c2
Add SQL script for gs_metrics database and tables 2025-09-10 18:37:52 -04:00
a3bc9a60bb
Add stats_aggregate.php for resource statistics 2025-09-10 18:36:33 -04:00
bc034e7d39
Add resource statistics collector for game servers 2025-09-10 18:35:55 -04:00
512d05c428
Merge pull request #22 from GameServerPanel/copilot/fix-7e526ebc-170f-4ee2-af24-a95be15d95b1
Remove RCON dependency from server stop/restart operations with enhanced scheduler reliability
2025-09-10 15:43:44 -04:00
copilot-swe-agent[bot]
f6bb183cb4 Add 60-second wait and process verification to restart operations for reliable scheduler functionality
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-10 19:40:37 +00:00
copilot-swe-agent[bot]
d026b436d8 Remove RCON from server stop functions - use direct process killing
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-10 19:25:58 +00:00
copilot-swe-agent[bot]
a9ae54d211 Initial plan 2025-09-10 19:14:17 +00:00
df2046d3a0
Added backup/gs_backup.sh script
This is a backup script to be run on the gameserver to backup either to the local backup partition or to a remote machine using rsync
2025-09-10 10:22:50 -04:00
180cf1e00c
Merge pull request #21 from GameServerPanel/copilot/fix-c63d265f-25e8-415d-b505-d7854702e3f2
Add billing functionality to user_games add_home.php - automatic billing orders, IP assignment, and 30-day expiration
2025-09-09 17:37:29 -04:00
copilot-swe-agent[bot]
5875839bf1 Implement billing functionality in add_home.php - adds billing_orders entry, IP assignment, and 30-day expiration
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-09 21:16:25 +00:00
copilot-swe-agent[bot]
76f446eaad Initial plan 2025-09-09 21:08:22 +00:00
1cd4b3d303
Merge pull request #20 from GameServerPanel/copilot/fix-0cebfa33-2c92-4f42-9564-321204bd8316
Consolidate module database queries into mysql_template.sql and set project to version 1.0
2025-09-09 16:51:50 -04:00
copilot-swe-agent[bot]
389bced05b Consolidate module SQL queries into mysql_template.sql and set all modules to version 1.0
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-09 17:43:53 +00:00
copilot-swe-agent[bot]
926167b6c8 Initial plan 2025-09-09 17:32:37 +00:00
efa0ff8185
Merge pull request #19 from GameServerPanel/copilot/fix-f6ff1c49-58e5-4631-bcc2-98966fd78a5e
[WIP] the db/mysql_template.sqf file has the empty db structure we currently use.  each module in the modules folder has a module.php file that updates the database by adding tables or fields.  Add the file mysql_auto_creation into this template and move tha...
2025-09-09 13:29:11 -04:00
copilot-swe-agent[bot]
5483888c13 Initial plan 2025-09-09 17:27:23 +00:00
573a6fe240
added DB/mysql_template.sqf
default mysql db sqf script
2025-09-09 13:23:38 -04:00
484f6018f7
Merge pull request #18 from GameServerPanel/copilot/fix-f2bbb7ee-9cc1-48a5-99b7-b310d6a561e9
Add MySQL database auto-creation for new game servers in billing module
2025-09-09 13:02:03 -04:00
copilot-swe-agent[bot]
a43c55adf3 Add SQL configuration script for MySQL auto-creation settings
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-09 16:57:22 +00:00
copilot-swe-agent[bot]
62e7f5862f Implement MySQL database auto-creation for new servers
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-09 16:56:09 +00:00
copilot-swe-agent[bot]
cc3f0d9820 Initial plan 2025-09-09 16:49:14 +00:00
b30f556b01
Merge pull request #17 from Gameservers-World/copilot/refactor-faq-html-structure
Refactor FAQ module to use HTML format with comprehensive panel documentation
2025-09-08 20:48:19 -04:00
copilot-swe-agent[bot]
1558488c28 Clean up demo files and finalize FAQ HTML structure implementation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-08 21:52:12 +00:00
copilot-swe-agent[bot]
c55cc3eec1 Implement HTML-based FAQ structure with comprehensive panel documentation
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-09-08 21:50:48 +00:00
copilot-swe-agent[bot]
fc0c9ce944 Initial plan 2025-09-08 21:41:11 +00:00
1d0a506734
Add files via upload 2025-09-08 17:00:21 -04:00
auto-sync
4f717c9ee8 force sync from /var/www/html/panel: 2025-09-08T20:36:30Z 2025-09-08 16:36:30 -04:00