Commit Graph

37 Commits

Author SHA1 Message Date
fd3afcbb16 Implement Undo activity 2018-09-25 23:46:31 -04:00
1f871c53df Implement likes and shares collection for objects 2018-09-24 08:39:54 -04:00
5e76224f04 Account for unhandled activities in the outbox 2018-09-23 20:07:46 -04:00
728d7a1c08 Handle Accept activities in the outbox 2018-09-23 19:29:20 -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
cff060c212 Code style changes 2018-09-15 17:46:53 -04:00
f7351ae7f3 Differentiate inbox/outbox handle functions 2018-09-15 17:15:17 -04:00
aa3af478c6 DRY duplicate code 2018-09-13 19:52:13 -06:00
3e34f4743b Strip bto and bcc before delivery/persisting 2018-09-13 16:47:47 -06:00
95bc5557f8 [WIP] Begin to implement delivery 2018-09-09 18:48:14 -06:00
2bc8894685 Implement wrap_object_in_create 2018-09-04 22:21:08 -06:00
7a725d9ded [WIP] Start implementing wrap object in Create 2018-09-04 12:44:31 -06:00
6f968f2da1 Defer handling of Add, Remove, and Undo 2018-09-04 12:39:09 -06:00
3c2ce17455 Implement Block activity 2018-09-04 11:28:40 -06:00
4de5612b8c Implement Follow (outbox) activity 2018-09-04 00:01:34 -06: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
c2025e331e [WIP] Begin implementing Update 2018-08-29 17:19:10 -04:00
0318708b4b Add TODO 2018-08-29 17:19:00 -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
d061f8db2e Simplify persisting activities 2018-08-28 18:40:19 -04:00
be908690d4 Implement Create activity 2018-08-28 18:07:04 -04:00
0dc4e5aba9 WIP 2018-08-27 18:36:18 -04:00
43a4bc09a2 Rename create_activity to persist_activity 2018-08-25 09:31:48 -04:00
db59ae8cf8 Sketch out handle_activity 2018-08-25 09:31:20 -04:00
0a005c5e3d Return 201 status from create_activity 2018-08-25 09:31:03 -04:00
7c7957b82b Implement posting to outbox 2018-08-22 22:39:59 -04:00
d790c425ef Centralize initialization; create outbox table 2018-08-22 22:07:06 -04:00
093c06e7e0 Add a note 2018-08-22 08:34:28 -04:00
2f699caf44 Take some notes on inbox and outbox 2018-08-22 08:33:21 -04:00
a8837a7290 Initial commit 2018-08-21 09:17:07 -04:00