Skip to content

Conversation

@TimUx
Copy link
Owner

@TimUx TimUx commented Nov 17, 2025

Summary

  • restyle donation amount links to reuse the main button gradient and card-like treatment
  • arrange donation buttons in a three-column grid with responsive fallback to keep them compact

Testing

  • python -m py_compile app.py

Codex Task

@TimUx TimUx merged commit d7bb9ea into main Nov 17, 2025
@TimUx TimUx deleted the codex/research-falcon-player-api-and-endpoints-blz1ef branch November 17, 2025 22:54
@chatgpt-codex-connector
Copy link

💡 Codex Review

https://github.com/TimUx/fpp-control/blob/c05f195979cc969a51216e3906e2c1a2af17f76c/app.py#L458-L462
P1 Badge Enforce access code on control APIs

When ACCESS_CODE is configured, the UI hides the controls until the code is entered, but the backend routes still execute without any authentication. A direct POST to /api/show or /api/requests will start playlists or enqueue songs even if the access code was never provided, so anyone who can reach the service can bypass the gate entirely. Consider rejecting these requests unless a validated token/code is supplied to keep the access code meaningful.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@TimUx TimUx restored the codex/research-falcon-player-api-and-endpoints-blz1ef branch November 18, 2025 10:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants