Skip to content

Remove PHP: /repo/ now served by nginx directly#809

Merged
undera merged 4 commits intomasterfrom
remove-php
Mar 31, 2026
Merged

Remove PHP: /repo/ now served by nginx directly#809
undera merged 4 commits intomasterfrom
remove-php

Conversation

@undera
Copy link
Copy Markdown
Owner

@undera undera commented Mar 31, 2026

Summary

  • Delete all PHP files: index.php, cfg.php, composer.json, JPGC/PluginsRepository.php, dat/out.xml
  • Remove PHP/composer setup from CI workflow
  • Strip PHP copy and composer install from prepare-upload.sh

Context

/repo/ is now handled entirely by nginx:

  • GET requests serve the pre-merged dat/repo/repo.json as a static file
  • POST stats are logged via nginx access_log with custom repo_stats format
  • Log parser (rlp.py) updated to handle both old PWE and new nginx formats

🤖 Generated with Claude Code

undera and others added 4 commits March 31, 2026 19:48
- Delete index.php, cfg.php, composer.json, JPGC/PluginsRepository.php, out.xml
- Remove PHP/composer setup from CI workflow
- Strip PHP copy and composer install from prepare-upload.sh
- /repo/ GET serves static repo.json via nginx
- /repo/ POST stats logged by nginx access_log

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Downloads section now redirects to /install/Install/ via nginx.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@undera undera merged commit 7fcac57 into master Mar 31, 2026
2 checks passed
@undera undera deleted the remove-php branch March 31, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant