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

Enhance allowed origins configuration, IP filtering, logging, and build setup for improved security and performance #10

Merged
merged 5 commits into from
Mar 3, 2025

Conversation

sean1832
Copy link
Owner

@sean1832 sean1832 commented Mar 3, 2025

Change Type

  • ✨ feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • ⚡ perf
  • 📝 docs
  • 💿 data

Checklist

  • Does this PR introduce a breaking change?
  • Does this PR require a documentation update?

Change Log

  • ✨ feat
    • update ALLOWED_ORIGINS to use wildcard * for easier configuration and enhanced security guidance (dd8f900), enhance IP filtering to allow wildcard * and update setup prompts for allowed origins (ae41940)
  • ♻️ refactor
    • replace file logging with console logging in various modules (1cec24c)
  • 🔨 chore
    • remove logging configuration options from environment and setup (6a9c7f5)

Note

These changes simplify configuration by allowing wildcard inputs for both allowed origins and IP filtering, provide clearer security guidance, streamline logging by using the console over file logging, and clean up build configurations by removing obsolete logging environment options.

@sean1832 sean1832 merged commit c7d2ba6 into main Mar 3, 2025
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