Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ServerConfiguration should let admins configure CORS #2

Open
JonLatane opened this issue May 21, 2023 · 0 comments
Open

ServerConfiguration should let admins configure CORS #2

JonLatane opened this issue May 21, 2023 · 0 comments
Labels
fullstack Requires modifying both backend (Rust) and frontend (Dart/TypeScript) code. good first issue Good for newcomers help wanted Extra attention is needed rust Issues to improve Jonline's Rust BE

Comments

@JonLatane
Copy link
Owner

JonLatane commented May 21, 2023

Currently CORS headers are served with the absolute max permissiveness. Admins should be able to switch between Blocklist and Allowlist modes, choosing to block/allow sets of domains. Add these to ServerConfiguration models, and give the admin a simple UI in the Server Details Screen in Tamagui and/or the Server Configuration Page in Flutter.

AC:

@JonLatane JonLatane added the fullstack Requires modifying both backend (Rust) and frontend (Dart/TypeScript) code. label Jun 11, 2023
@JonLatane JonLatane added the good first issue Good for newcomers label Jan 6, 2024
@JonLatane JonLatane added the rust Issues to improve Jonline's Rust BE label Jan 13, 2024
@JonLatane JonLatane added the help wanted Extra attention is needed label Jan 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fullstack Requires modifying both backend (Rust) and frontend (Dart/TypeScript) code. good first issue Good for newcomers help wanted Extra attention is needed rust Issues to improve Jonline's Rust BE
Projects
None yet
Development

No branches or pull requests

1 participant