Commit graph

14 commits

Author SHA1 Message Date
copilot-swe-agent[bot]
f22573312c Remove pycache from git tracking and update .gitignore
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 23:12:47 +00:00
copilot-swe-agent[bot]
ce70cc1256 Generate comprehensive documentation for all 149 games
- Fixed empty caption handling in XML parameter extraction
- Generated detailed startup parameters for all games from XML configs
- All games now have complete troubleshooting sections
- All navigation anchors working properly
- 149 games successfully processed with full documentation

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 23:12:17 +00:00
copilot-swe-agent[bot]
3e2fd5d620 Add XSS protection by escaping all HTML output
Escape all parameter keys, captions, descriptions, option values, and defaults before inserting into HTML to prevent XSS vulnerabilities from XML configuration data.

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 22:43:08 +00:00
copilot-swe-agent[bot]
293066cbfd Address code review feedback
- Fix option text handling to check for None instead of falsy
- Improve HTML cleaning with html.unescape and better tag removal
- Fix multi-line string in die() function
- Add html module import for proper HTML entity handling

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 22:40:38 +00:00
copilot-swe-agent[bot]
7fe56d207f Fix troubleshooting section anchor in generated docs
Move start script, service setup, and troubleshooting sections outside the conditional block to ensure they appear in all generated documentation regardless of whether detailed XML startup params exist.

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 22:38:03 +00:00
copilot-swe-agent[bot]
f8ae24e87b Refactor deploy/push scripts and enhance game docs generator
- Add comprehensive headers to deploy_gsp.sh and push_to_github.sh
- Make scripts configurable via environment variables
- Update push_to_github.sh to support GITHUB_TOKEN env var
- Enhance generate_game_docs.py with:
  * Command-line argument support (--games, --force, --todo-only)
  * Extraction of detailed startup parameters from XML
  * Prevention of overwriting existing files unless --force is used
  * Comprehensive parameter documentation with options and defaults

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 22:35:31 +00:00
copilot-swe-agent[bot]
931250413b Add icon checker script and comprehensive documentation update summary
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 21:38:48 +00:00
copilot-swe-agent[bot]
0216af04ed Enhanced game documentation with comprehensive installation and configuration details
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 21:36:59 +00:00
copilot-swe-agent[bot]
b72c8ea19d Create comprehensive game documentation enhancement strategy
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 21:32:51 +00:00
copilot-swe-agent[bot]
ca502c6e36 Add documentation generator tool and README for game server docs
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-11-22 16:01:36 +00: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
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