chapeau/kepi/bowler_pub
Marnanel Thurman 489fd453e0 test_create's as_reply_to test passes. Lots still to do here. 2020-07-11 23:29:12 +01:00
..
migrations IncomingMessage is back in bowler_pub.validation. 2020-06-20 00:50:59 +01:00
models intermediate 2020-04-04 21:20:17 +01:00
static Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00
tests test_create's as_reply_to test passes. Lots still to do here. 2020-07-11 23:29:12 +01:00
views Cut ThingView from bowler's views. 2020-07-03 19:27:08 +01:00
README.md simple README for bowler_pub 2020-04-29 17:20:42 +01:00
__init__.py The "serial" field of bowler_pub's AcItem moves up to AcObject; 2020-02-04 01:38:54 +00:00
admin.py intermediate 2020-04-04 21:20:17 +01:00
create.py bowler_pub's create() chooses its helper function based on the 2020-07-11 23:23:53 +01:00
crypto.py Renamed entire project from "chapeau" to "kepi". 2019-11-20 19:10:10 +00:00
renderers.py StatusCreateSerializer renamed to CreateActivitySerializer 2020-06-12 17:12:30 +01:00
serializers.py Add PersonSerializer and related classes. 2020-07-03 19:23:45 +01:00
signals.py intermediate 2020-04-04 21:20:17 +01:00
urls.py Put PersonView back into the dispatcher (under its new name) 2020-07-03 19:25:39 +01:00
utils.py Split out the part of bowler_pub that sends ActivityPub notifications 2020-05-01 13:55:03 +01:00
validation.py validate() can now have Content-Type missing in the headers; 2020-07-09 00:10:13 +01:00

README.md

bowler-pub

Bowler interacts with the rest of the world, mainly via ActivityPub.

It has two main tasks:

  • Produce ActivityPub data when requested by remote servers.

  • Notify remote servers about things that have happened locally.