Skip to content

Conversation

gildesmarais
Copy link
Member

@gildesmarais gildesmarais commented Sep 9, 2025

todos:

  • easily usable auto source feature. show prominent form on root path.
    • enter url -> submit, stable url
    • provide advanced features (i.e. strategy selection)
    • gated behind env var / feature flag.
      • on by default to provide UX.
      • provide notes in readme, disable if "legacy env vars" are present
  • reduce roda to act as backend api

@gildesmarais gildesmarais added the WIP work in progress label Sep 9, 2025
- Deleted test scripts for auto-source and URL restrictions as they are no longer needed.
- Removed unused dependencies from package.json and package-lock.json to streamline the project.
- Updated the dev script to improve clarity in error messages regarding port conflicts.
@gildesmarais gildesmarais moved this to In progress in Project Board Sep 18, 2025
.
Signed-off-by: Gil Desmarais <git@desmarais.de>
Signed-off-by: Gil Desmarais <git@desmarais.de>
…ce, HealthCheck, HttpCache, LocalConfig, RackAttack, SecurityLogger, SsrfFilterStrategy, and XmlBuilder. These tests are no longer relevant to the current implementation.
- Simplified the auto source configuration in CONFIGURATION.md.
- Removed obsolete allowed origin checks from feeds.rb.
- Updated session storage usage in frontend tests and hooks.
- Enhanced error handling for unsupported strategies in API endpoints.
- Improved rate limiting responses in rack_attack.rb.
.
Signed-off-by: Gil Desmarais <git@desmarais.de>
.
Signed-off-by: Gil Desmarais <git@desmarais.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP work in progress
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

1 participant