| Commit message (Expand) | Author | Age | Files | Lines |
| * | format multi-line toots on a single line using things like double space | jesopo | 2019-10-09 | 1 | -2/+24 |
| * | prefer `url` over `id` as it's usually a more user-friendly url | jesopo | 2019-10-08 | 1 | -1/+2 |
| * | combine find_setting() and find_setting_prefix() on user/channel/server/bot | jesopo | 2019-10-07 | 1 | -2/+2 |
| * | support !fedi with a URL to a Note | jesopo | 2019-10-04 | 2 | -22/+43 |
| * | non-CWed pleroma posts have content as "", not null | jesopo | 2019-09-25 | 1 | -1/+1 |
| * | pleroma outbox items don't have an inReplyTo when it's null | jesopo | 2019-09-25 | 1 | -1/+1 |
| * | only fist first_item once | jesopo | 2019-09-25 | 1 | -0/+1 |
| * | make fediverse module rely on REST API•••I didn't want to do this unless we had to but Mastodon is introducing requirming
signed requests soon, so even if a user doesn't use bitbot as an instance, we'll
still need to be able to serve Actor (and key) over the REST API
| jesopo | 2019-09-25 | 1 | -0/+2 |
| * | only show non-replies with ,fedi | jesopo | 2019-09-25 | 1 | -2/+6 |
| * | serve pub key, not cert | jesopo | 2019-09-25 | 2 | -3/+14 |
| * | don't .strip() tls cert | jesopo | 2019-09-25 | 1 | -1/+1 |
| * | _ap_url already array-ifies | jesopo | 2019-09-25 | 1 | -1/+1 |
| * | add missing "import urllib.parse" to ap_utils.py | jesopo | 2019-09-23 | 1 | -0/+1 |
| * | bitbot is a Service (bot), not a Person | jesopo | 2019-09-20 | 1 | -1/+1 |
| * | make a better "random ID url" function | jesopo | 2019-09-20 | 1 | -5/+4 |
| * | make Accept ID (and Follow ID) our own domain | jesopo | 2019-09-20 | 1 | -3/+7 |
| * | update _ap_*_url() functions to use path-args | jesopo | 2019-09-20 | 1 | -6/+6 |
| * | use path-arg variables for AP urls, not get params | jesopo | 2019-09-20 | 1 | -2/+6 |
| * | fedi http headers should be PascalCase | jesopo | 2019-09-19 | 2 | -4/+4 |
| * | through error when fediverse server is configured but crypto is missing | jesopo | 2019-09-18 | 2 | -5/+12 |
| * | `first` is now a Response object, not a dict | jesopo | 2019-09-17 | 1 | -1/+1 |
| * | 'responsedata' -> 'response.data' | jesopo | 2019-09-17 | 1 | -1/+1 |
| * | Show error when actor.load() fails | jesopo | 2019-09-17 | 1 | -2/+3 |
| * | pass full Response from ap_utils.activity_request, use it for Actor 404 | jesopo | 2019-09-17 | 2 | -13/+15 |
| * | move getting private_key/our_actor to __init__ (for main thread) | jesopo | 2019-09-16 | 1 | -6/+8 |
| * | pass `exports` to ap_server.py | jesopo | 2019-09-16 | 2 | -2/+4 |
| * | 'theading' -> 'threading' | jesopo | 2019-09-16 | 1 | -1/+1 |
| * | push inbox POSTs on to a background thread | jesopo | 2019-09-16 | 2 | -8/+33 |
| * | Revert "push inbox PUSHes on to background thread"•••This reverts commit 18613311f988136603b303d018b8e84ff3cb1291.
| jesopo | 2019-09-16 | 1 | -25/+6 |
| * | push inbox PUSHes on to background thread | jesopo | 2019-09-16 | 1 | -6/+25 |
| * | return content warning from ap_utils.format_note and show it•••closes #118
| jesopo | 2019-09-16 | 2 | -6/+11 |
| * | use `json_body=True` for ActivityPub requests | jesopo | 2019-09-16 | 1 | -1/+2 |
| * | PKCS1v15 is a function | jesopo | 2019-09-16 | 1 | -1/+1 |
| * | refactor AP Note stringifying out to ap_utils.py | jesopo | 2019-09-16 | 2 | -34/+27 |
| * | throw on_start() exceptions when tls key/certificate are not present | jesopo | 2019-09-15 | 1 | -0/+5 |
| * | use PKCS1v15 for HTTP signatures | jesopo | 2019-09-15 | 1 | -3/+1 |
| * | `data` -> `post_data` | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | dict()ify inbox headers | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | actually pass signature and related headers to activity_request() | jesopo | 2019-09-15 | 2 | -3/+5 |
| * | readd accidentally lost ")" | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | actually use `method` arg on activity_request() | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | change follow accept/followback logic to involve our own actor | jesopo | 2019-09-15 | 1 | -3/+5 |
| * | don't pass actor to Inbox ctor but pass sending actor to .send | jesopo | 2019-09-15 | 1 | -5/+4 |
| * | add missing uuid import to ap_server.py | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | pass Actor to Inbox | jesopo | 2019-09-15 | 1 | -3/+4 |
| * | 'ap_utils.request' -> 'ap_utils.activity_request'. dont pass privkey | jesopo | 2019-09-15 | 1 | -2/+2 |
| * | pass whole PrivateKey object to ap_security, not just the key | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | 'security' -> 'ap_security' | jesopo | 2019-09-15 | 1 | -2/+2 |
| * | key_id -> key.id, missing urllib import | jesopo | 2019-09-15 | 2 | -2/+2 |
| * | Inbox.send should have a `self` param | jesopo | 2019-09-15 | 1 | -1/+1 |