gotosocial/internal/gtsmodel
Tobi Smethurst aa9ce272dc
Oauth/token (#7)
* add host and protocol options

* some fiddling

* tidying up and comments

* tick off /oauth/token

* tidying a bit

* tidying

* go mod tidy

* allow attaching middleware to server

* add middleware

* more user friendly

* add comments

* comments

* store account + app

* tidying

* lots of restructuring

* lint + tidy
2021-03-22 22:26:54 +01:00
..
account.go Oauth/token (#7) 2021-03-22 22:26:54 +01:00
application.go Oauth/token (#7) 2021-03-22 22:26:54 +01:00
README.md bit of experimenting and tidying 2021-03-15 16:15:14 +01:00
status.go Oauth/token (#7) 2021-03-22 22:26:54 +01:00
user.go go fmt 2021-03-20 19:08:17 +01:00

gtsmodel

This package contains types used internally by GoToSocial and added/removed/selected from the database. As such, they contain sensitive fields which should never be serialized or reach the API level. Use the mastotypes package for that.

The annotation used on these structs is for handling them via the go-pg ORM. See here.