Skip to content

fix auth exposure and release workflows#121

Open
phenix3443 wants to merge 14 commits intoperfect-panel:masterfrom
phenix3443:master
Open

fix auth exposure and release workflows#121
phenix3443 wants to merge 14 commits intoperfect-panel:masterfrom
phenix3443:master

Conversation

@phenix3443
Copy link
Copy Markdown

@phenix3443 phenix3443 commented Apr 15, 2026

Summary

  • hide unsupported or incompletely configured auth methods from the public global config response, and reject disabled or incomplete OAuth login requests
  • avoid blocking server startup when the GeoIP database is missing by continuing without GeoIP support
  • update GitHub Actions to use newer checkout/login actions, publish release images to GHCR, and trigger the matching ppanel packaging workflow after releases

Validation

  • no additional local validation was run for this metadata update

@phenix3443 phenix3443 changed the title [codex] sync fork master after merging development work fix auth exposure and release workflows Apr 15, 2026
@phenix3443 phenix3443 marked this pull request as ready for review April 15, 2026 07:44
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