gotosocial/internal/mastotypes/mastomodel
Tobi Smethurst 32c5fd987a
Api/v1/statuses (#11)
This PR adds:
Statuses

    New status creation.
    View existing status
    Delete a status
    Fave a status
    Unfave a status
    See who's faved a status

Media

    Upload media attachment and store/retrieve it
    Upload custom emoji and store/retrieve it

Fileserver

    Serve files from storage

Testing

    Test models, testrig -- run a GTS test instance and play around with it.
2021-04-19 19:42:19 +02:00
..
account.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
activity.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
admin.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
announcement.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
announcementreaction.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
application.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
attachment.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
card.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
context.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
conversation.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
emoji.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
error.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
featuredtag.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
field.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
filter.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
history.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
identityproof.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
instance.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
list.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
marker.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
mention.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
notification.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
oauth.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
poll.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
preferences.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
pushsubscription.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
README.md Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
relationship.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
results.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
scheduledstatus.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
source.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
status.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
tag.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00
token.go Api/v1/statuses (#11) 2021-04-19 19:42:19 +02:00

Mastotypes

This package contains Go types/structs for Mastodon's REST API.

See here.