mirror of
1
Fork 0
gotosocial/internal
Tobi Smethurst 87cf621e21
Remote instance dereferencing (#70)
Remote instances are now dereferenced when they post to an inbox on a GtS instance.

    Dereferencing will be done first by checking the /api/v1/instance endpoint of an instance.
    If that doesn't work, /.well-known/nodeinfo will be checked.
    If that doesn't work, only a minimal representation of the instance will be stored.

A new field was added to the Instance database model. To create it:

alter table instances add column contact_account_username text;
2021-06-27 16:52:18 +02:00
..
api Go fmt 2021-06-27 13:58:59 +02:00
blob Move a lot of stuff + tidy stuff (#37) 2021-05-30 13:12:00 +02:00
cache Ap (#14) 2021-05-08 14:25:55 +02:00
cliactions nodeinfo compliance (#61) 2021-06-24 14:26:08 +02:00
config nodeinfo compliance (#61) 2021-06-24 14:26:08 +02:00
db remove regex hostname parsing (#67) 2021-06-26 20:59:38 +02:00
email Oauth/token (#7) 2021-03-22 22:26:54 +01:00
federation Remote instance dereferencing (#70) 2021-06-27 16:52:18 +02:00
gotosocial Move a lot of stuff + tidy stuff (#37) 2021-05-30 13:12:00 +02:00
gtserror Timeline manager (#40) 2021-06-13 18:42:28 +02:00
gtsmodel Remote instance dereferencing (#70) 2021-06-27 16:52:18 +02:00
id Timeline manager (#40) 2021-06-13 18:42:28 +02:00
log tidying up here and there 2021-03-04 14:38:18 +01:00
media Timeline manager (#40) 2021-06-13 18:42:28 +02:00
oauth Streaming (#49) 2021-06-19 11:18:55 +02:00
processing fix the annoying infinite handshake bug (tested) (#69) 2021-06-27 11:46:07 +02:00
router add 404 handler (#57) 2021-06-21 21:08:02 +02:00
timeline Timeline bugfix (#60) 2021-06-23 18:42:20 +02:00
transport Remote instance dereferencing (#70) 2021-06-27 16:52:18 +02:00
typeutils separate public key handler (#64) 2021-06-26 16:21:40 +02:00
util Go fmt 2021-06-27 13:58:59 +02:00
visibility Timeline bugfix (#60) 2021-06-23 18:42:20 +02:00
web add 404 handler (#57) 2021-06-21 21:08:02 +02:00