Skip to content
This repository was archived by the owner on Mar 27, 2026. It is now read-only.

Add simple API#25

Draft
BlakeRain wants to merge 5 commits intomainfrom
15-api
Draft

Add simple API#25
BlakeRain wants to merge 5 commits intomainfrom
15-api

Conversation

@BlakeRain
Copy link
Copy Markdown
Owner

@BlakeRain BlakeRain commented Jul 25, 2025

This PR adds closes #15 by adding an API to Parcel. As describde in the issue, the API is authenticated via a Bearer token in the Authorization header, which the user can generate via the UI.

  • Implement the PUT handler for uploads
  • Implement the download handler
  • Implement the POST handler to create uploads
  • Add a UI for managing user API keys
  • Add API test suite, probably using the poem::test module.
  • Add a test for the API client
  • Add E2E tests for the API keys

@BlakeRain BlakeRain self-assigned this Jul 25, 2025
@BlakeRain BlakeRain added the enhancement New feature or request label Jul 25, 2025
@BlakeRain BlakeRain mentioned this pull request Jul 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an API

1 participant