help-wanted added by ~asyncth on ~asyncth/activitymemes
bug added by ~asyncth on ~asyncth/activitymemes
~asyncth assigned ~asyncth to #3 on ~asyncth/activitymemes
Ticket created by ~asyncth on ~asyncth/activitymemes
Likely in other collections too.
~asyncth assigned ~asyncth to #2 on ~asyncth/activitymemes
Ticket created by ~asyncth on ~asyncth/activitymemes
- [ ] Add HTTPS support (and the ability to choose what port to listen on in general)
- [X] Add the database schema
- [X] Migrate from using
count
s totimestamp
s where that's still not the case- [X] Check if user is authorized in inbox endpoint
- [X] Fully support
to
andcc
properties
~asyncth assigned ~asyncth to #1 on ~asyncth/activitymemes
Ticket created by ~asyncth on ~asyncth/activitymemes
- [X] Make a module for formatting URLs
- [X] In outbox post endpoint, switch to creating new activities instead of modifying sent ones
- [ ] Move out various database interactions to a new module
- [X] Instead of using
as_type_conversion
and.map_err
everywhere, implementFrom<T>
forApiError
withT
being commonly found errors- [X] Improve logging - it's barely readable right now!
- [X] Combine the check if a user exists and the fetch of id/username of a user into one SQL query
- [X] Return
Err(ApiError::ResourceNotFound)
instead of an internal server error if activity isn't found- [X] Make sure that object sanitizer doesn't remove public addressing from
cc
andto
properties due to.take(5)
call- [ ] Add tests
Ticket created by ~asyncth on ~sircmpwn/hub.sr.ht
When filing a ticket with ampersands inside Markdown inline code in the name (e. g. "Change function definitions to use `&Q` instead of `&K`"), in the project feed those ampersands show up as
&
(e. g.Change function definitions to use &Q instead of &K
).See this discussion for more details.
good-first-issue added by ~asyncth on ~asyncth/wtinylfu