gotosocial/internal/gtsmodel
Tobi Smethurst cc48294c31
Inbox post (#22)
Inbox POST from federated servers now working for statuses and follow requests.
    Follow request client API added.
    Start work on federating outgoing messages.
    Other fixes and changes/tidying up.
2021-05-15 11:58:11 +02:00
..
account.go Inbox post (#22) 2021-05-15 11:58:11 +02:00
activitystreams.go Ap (#14) 2021-05-08 14:25:55 +02:00
application.go Ap (#14) 2021-05-08 14:25:55 +02:00
block.go Ap (#14) 2021-05-08 14:25:55 +02:00
domainblock.go Ap (#14) 2021-05-08 14:25:55 +02:00
emaildomainblock.go Ap (#14) 2021-05-08 14:25:55 +02:00
emoji.go Ap (#14) 2021-05-08 14:25:55 +02:00
follow.go Ap (#14) 2021-05-08 14:25:55 +02:00
followrequest.go Ap (#14) 2021-05-08 14:25:55 +02:00
instance.go Webfinger + Small fixes (#20) 2021-05-09 20:34:27 +02:00
mediaattachment.go Ap (#14) 2021-05-08 14:25:55 +02:00
mention.go Inbox post (#22) 2021-05-15 11:58:11 +02:00
poll.go Ap (#14) 2021-05-08 14:25:55 +02:00
README.md Ap (#14) 2021-05-08 14:25:55 +02:00
status.go Inbox post (#22) 2021-05-15 11:58:11 +02:00
statusbookmark.go Ap (#14) 2021-05-08 14:25:55 +02:00
statusfave.go Ap (#14) 2021-05-08 14:25:55 +02:00
statusmute.go Ap (#14) 2021-05-08 14:25:55 +02:00
statuspin.go Ap (#14) 2021-05-08 14:25:55 +02:00
tag.go Inbox post (#22) 2021-05-15 11:58:11 +02:00
user.go Ap (#14) 2021-05-08 14:25:55 +02: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.