Commit Graph

20 Commits

Author SHA1 Message Date
6120bdde64 Implement followers collection 2018-09-24 08:51:50 -04:00
a29e86ee16 Implement announce for inbox 2018-09-23 22:22:30 -04:00
728d7a1c08 Handle Accept activities in the outbox 2018-09-23 19:29:20 -04:00
3fb017f7dc Fix db name reference 2018-09-22 09:24:03 -04:00
21ba3defea Remove whitespace 2018-09-22 00:47:08 -04:00
bf3dc36eb2 Add data type specification 2018-09-22 00:42:09 -04:00
Jeremy Dormitzer
02be20b2b3
Update associated activities when objects change; soft delete objects 2018-09-20 18:42:05 -04:00
Jeremy Dormitzer
f99c9615b1
Store object/activities as json columns with type at top level
Also a better migration API
2018-09-20 14:45:14 -04:00
a49d554256 Prefix tables with just pterotype 2018-09-19 17:33:20 -04:00
Jeremy Dormitzer
f0b424e4a6
Centralize db initialization 2018-09-19 11:47:51 -04:00
Jeremy Dormitzer
d92d99f1fc
Rebrand to Pterotype 2018-09-19 11:16:41 -04:00
e81a9b4bb0 Wrangle the db 2018-09-19 08:54:07 -04:00
e8899425f7 Hydrate object/activity ids on create 2018-09-19 07:56:57 -04:00
1e808f3eca Make a number of changes after understanding the spec better
These include:

- enable querying activities and objects by ActivityPub id
- GET the outbox
2018-09-18 22:55:47 -04:00
3fc6fd546c [WIP] Start moving actors to their own table; start Like activity 2018-09-03 12:47:08 -04:00
63a0328648 Implement delete 2018-09-01 10:14:11 -04:00
8258d7af5e Implement Update activity; misc. fixes 2018-09-01 09:37:01 -04:00
72375b017b Fix miscellaneous issues 2018-08-29 17:04:24 -04:00
cfc1f87b71 Store activities in a table 2018-08-29 16:38:10 -04:00
c1c2725b04 Implement object GET url and hydrate object ids 2018-08-28 19:26:18 -04:00