mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-10-28 22:42:26 -05:00
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.
|
||
|---|---|---|
| .. | ||
| auth.go | ||
| auth_test.go | ||
| authorize.go | ||
| middleware.go | ||
| README.md | ||
| signin.go | ||
| token.go | ||
auth
This package provides uses the GoToSocial oauth2 module (forked from go-oauth2) to provide oauth2 functionality to the GoToSocial client API.
It also provides a handler/middleware for attaching to the Gin engine for validating authenticated users.