New API #6

Closed
by jolheiser opened 8 months ago · 1 comments
jolheiser commented 8 months ago (Migrated from gitea.com)
Owner

The current API is not a very friendly UX.

  1. Ditch /export and instead including the package list in the base / endpoint.

  2. Remove the /package sub-URL and make each package a direct sub-URL.
    This makes UX easier to "guess" because a package nicknamed cli would be at /cli.

The current API is not a very friendly UX. 1. Ditch `/export` and instead including the package list in the base `/` endpoint. 2. Remove the `/package` sub-URL and make each package a direct sub-URL. This makes UX easier to "guess" because a package nicknamed `cli` would be at `/cli`.
jolheiser commented 8 months ago (Migrated from gitea.com)
Poster
Owner
  1. Login functionality, followed by
    • Adding packages, error if it exists
    • Removing packages, idempotent
    • Updating packages, idempotent
3. Login functionality, followed by * Adding packages, error if it exists * Removing packages, idempotent * Updating packages, idempotent
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.