| Commit message (Expand) | Author | Age | Files | Lines |
| * | `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 |
| * | load user inbox before trying to access it | jesopo | 2019-09-15 | 1 | -0/+1 |
| * | Revert "Revert "open private key as a bytestring""•••This reverts commit 97afbc1e40a005d66321fcadf971e2adcd955733.
| jesopo | 2019-09-15 | 1 | -1/+1 |
| * | load tls-key, not tls-certificate | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | Revert "open private key as a bytestring"•••This reverts commit 07e73a534e848514423b21dbff1612c1e6d327f6.
| jesopo | 2019-09-15 | 1 | -1/+1 |
| * | open private key as a bytestring | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | why would we be getting the *filename* from security.private_key()? | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | url_for does not exist in _private_key() | jesopo | 2019-09-15 | 1 | -3/+4 |
| * | missing json import | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | allow configuring REST API Host, have default public and local ports | jesopo | 2019-09-15 | 1 | -6/+17 |
| * | _ap_self_url no longer takes a username param | jesopo | 2019-09-15 | 1 | -1/+1 |
| * | 'consts' -> 'ap_utils' | jesopo | 2019-09-15 | 1 | -4/+4 |
| * | ap_server needs ap_utils import, pass bot instance to it too | jesopo | 2019-09-15 | 2 | -3/+4 |
| * | temp remove commands from ap_server.py | jesopo | 2019-09-15 | 1 | -13/+0 |
| * | move AP server event/exports to __init__.py | jesopo | 2019-09-15 | 3 | -66/+48 |
| * | activities.py -> ap_activities.py | jesopo | 2019-09-15 | 1 | -0/+0 |
| * | send_mode() args should be an array | jesopo | 2019-09-15 | 1 | -2/+2 |
| * | re-merge fediverse an fediverse_server, so they can share utils | jesopo | 2019-09-15 | 7 | -185/+293 |
| * | default REST API port to 5001, not 5000 | jesopo | 2019-09-13 | 1 | -1/+1 |
| * | move fediverse_server to a directory module, add rough outline of toot•••federation
| jesopo | 2019-09-13 | 2 | -9/+81 |
| * | remove TLS code from rest_api.py and force it to listen on localhost.•••this is to force people to put something like nginx proxy_pass between the wider
internet and bitbot's rest api as the python stdlib http.server is not
production-secure.
| jesopo | 2019-09-13 | 1 | -8/+1 |
| * | _parse_flags() should always return 2 objects | jesopo | 2019-09-12 | 1 | -1/+1 |
| * | only apply modes for !flags when the user doesn't have them already | jesopo | 2019-09-12 | 1 | -5/+12 |
| * | _check_flags() when flags are changed | jesopo | 2019-09-12 | 1 | -0/+3 |
| * | get_user_status() -> get_user_modes(), filter in format_activity.py | jesopo | 2019-09-12 | 1 | -1/+2 |
| * | add !b as an alias of !ban | jesopo | 2019-09-12 | 1 | -0/+1 |
| * | set a bitbot-specific useragent for fediverse requests | jesopo | 2019-09-12 | 1 | -8/+10 |
| * | 'resetkarme' -> 'resetkarma' | jesopo | 2019-09-12 | 1 | -1/+1 |
| * | return command (in case resolved alias) from _find_command_hook() | jesopo | 2019-09-12 | 1 | -6/+6 |
| * | limit !flags mode changes to 3-per-line, add comment as to why | jesopo | 2019-09-12 | 1 | -1/+3 |
| * | remove debug prints | jesopo | 2019-09-12 | 1 | -2/+0 |
| * | remove extra ")" | jesopo | 2019-09-12 | 1 | -1/+1 |
| * | sort uppercase chars after lowercase chars for !flags | jesopo | 2019-09-12 | 1 | -1/+4 |
| * | remove auto_mode.py, it has been superseded by !flags | jesopo | 2019-09-12 | 1 | -140/+0 |
| * | check a user is authenticated before applying modes, catch login too | jesopo | 2019-09-12 | 1 | -19/+28 |
| * | first draft of !flags system | jesopo | 2019-09-12 | 1 | -0/+73 |
| * | use utils.SensitiveSetting in nickserv.py | jesopo | 2019-09-12 | 1 | -1/+1 |