List view
Should be able to interact via API. Example interactions endpoint, webhooks, etc. Would make adding plugins easier, and would prioritize the decoupling of core bits of functionality from the medium of interaction. Authentication should be delegated to an oauth or SAML provider. SPIFFE functionality is an optional stretch milestone here but not in scope for completion
No due date•2/7 issues closedBloopyboi should be able to respond to arbitrary messages directed to the bot. LLMs and NLP are much more widespread now. We should be able to leverage this
No due date•0/1 issues closedUsers are able to lookup book information by author, title, or isbn. Multiple books shown as list of selections. Users can open a detail view of each option. They can opt to request it be added to the library. They can view the status of the request with a slash command. If a book is already in their list upon lookup, this will be indicated. Users can "re-request" a book to increase it's priority. Bloopyboi should be able to interface with the calibre server/DB to check if a book is available there. If so, the request is considered "complete"
No due date•6/10 issues closed