Skip to content

BXC-5606 - HTTP API for register and deregister event#45

Open
bbpennel wants to merge 17 commits intomainfrom
bxc-5606
Open

BXC-5606 - HTTP API for register and deregister event#45
bbpennel wants to merge 17 commits intomainfrom
bxc-5606

Conversation

@bbpennel
Copy link
Member

@bbpennel bbpennel commented Mar 2, 2026

https://unclibrary.atlassian.net/browse/BXC-5606

  • Allow application to be run as a puma application, with roda for its web framework
  • Add API endpoints for registering and deregistering files
    • Supports all the same options as the CLI, but bundled as a JSON object in the body of the request
    • Other than basic param validation, most errors will come back as 500 responses currently since
  • Change selection option parser to throw exceptions for validation errors rather than exiting, since this would be bad in a persistent application

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