Commit Graph

  • 5823d38ad8 Merge remote-tracking branch 'upstream/master' into add_blocklist tristan 2018-11-04 18:39:16 -0800
  • ee7f1cc190 do not use regex to parse instances, and add count of instances to default page Tristan Mahé 2018-11-01 14:49:48 -0700
  • 39a255375e use urllib.parse.urlsplit instead of regex Tristan Mahé 2018-11-01 13:14:37 -0700
  • 388bd8d946 Merge branch 'list_reged_instances' into 'master' kaniini 2018-11-01 10:04:33 +0000
  • 2505d81fef Merge branch 'master' into 'master' kaniini 2018-11-01 10:04:17 +0000
  • a583669d06 comment the block for using a static page, and clarify documentation Rachel Fae Fox 2018-11-01 02:13:23 +0000
  • fb669f124f import re in database.py for removing blocked follow on load Tristan Mahé 2018-10-31 12:53:25 -0700
  • 51d2ab4e36 Revert "expose the list of registered targets to default page" Tristan Mahé 2018-10-31 12:32:10 -0700
  • 64d8e34904 Revert "format instance name instead of inbox url" Tristan Mahé 2018-10-31 12:32:00 -0700
  • aa79a27840 very simple blocklist Tristan Mahé 2018-10-31 12:29:30 -0700
  • 12af824b56 format instance name instead of inbox url Tristan Mahé 2018-10-31 11:58:10 -0700
  • b15665eb1f expose the list of registered targets to default page Tristan Mahé 2018-10-31 11:42:42 -0700
  • 6bcc222c6f Added an example config for nginx. Rachel Fae Fox 2018-10-31 03:15:59 -0400
  • 976da47539 relay: fix mastodon announce check kaniini 2018-10-31 02:39:48 +0000
  • 48f3977ff7 relay: don't relay mastodon announces kaniini 2018-10-31 02:37:08 +0000
  • 29c3bf4b5a http signatures: immediately fail validation attempt if no actor keys can be found kaniini 2018-10-31 02:28:51 +0000
  • b12fe63a36 use relay.example.com by default kaniini 2018-10-31 02:25:06 +0000
  • 79c902ae55 Fixed note support Alynna Trypnotk 2018-10-30 22:43:16 +0000
  • 6170cd5ab0 Fixed error with displaying note lol Alynna Trypnotk 2018-10-30 22:42:18 +0000
  • 0e6967b34a Added options to change the default listen address and port. Added default page that explains how to use the relay. Added note option to add information about the relay content and/or TOS. Alynna Trypnotk 2018-10-30 22:35:04 +0000
  • 827f3ee42a actor: only send litepub relay messages to debug level kaniini 2018-10-31 02:18:54 +0000
  • 5fcdfbd596 http signatures: log when http signature validation fails kaniini 2018-10-31 02:14:01 +0000
  • 6e493ca9e1 http signatures: handle fetch_actor_key failure more gracefully kaniini 2018-10-31 02:12:35 +0000
  • 42ad51e94a add some docs kaniini 2018-10-30 03:17:25 +0000
  • 1e1b1127b8 actor: implement litepub relay protocol kaniini 2018-10-30 03:10:16 +0000
  • 36749620ec actor: implement mastodon & pleroma relay handshakes kaniini 2018-10-30 02:49:38 +0000
  • 5ab9ccf338 kill more irc bot stuff kaniini 2018-10-30 02:49:00 +0000
  • c91d0a6755 strip down to base AP code kaniini 2018-10-30 01:42:17 +0000
  • 5e9b2cd275 irc: make channels configurable on a per-actor basis William Pitcock 2018-08-18 11:53:04 -0500
  • 87a7789cd0 README: note Python >= 3.5.2 requirement William Pitcock 2018-08-18 10:55:10 -0500
  • fa236b1fe9 pipfile: delete python version requirement, because reasons William Pitcock 2018-08-18 10:54:16 -0500
  • c085ad32e3 add requirements.txt file William Pitcock 2018-08-18 10:46:19 -0500
  • 55f05225f2 add example config William Pitcock 2018-08-18 00:14:01 -0500
  • 03e096a839 actor: don't relay non-public messages William Pitcock 2018-08-18 00:07:49 -0500
  • 0405b0463b expand README William Pitcock 2018-08-18 00:05:48 -0500
  • 2cfffd0693 irc: another layer of unescaping William Pitcock 2018-08-17 22:17:07 -0500
  • 786f9162b4 irc: unescape html entities William Pitcock 2018-08-17 20:40:03 -0500
  • 2855909ada actor: fix compile William Pitcock 2018-08-17 20:04:18 -0500
  • 4495aec088 irc: add unfollow command William Pitcock 2018-08-17 20:03:46 -0500
  • 94d4efbe11 irc: ensure only privileged accounts may follow/unfollow William Pitcock 2018-08-17 19:56:18 -0500
  • 3e446bc584 irc: add follow command William Pitcock 2018-08-17 19:53:46 -0500
  • c6bcbdfd45 http signatures: fix signature generation William Pitcock 2018-08-17 19:52:39 -0500
  • b702d9a947 actor: add follow_remote_actor() William Pitcock 2018-08-17 18:09:24 -0500
  • fd171fb52c irc: add AP message relay William Pitcock 2018-08-17 18:01:44 -0500
  • 489a01fc9e authreqs: add get_irc_bot(), utter hackjob but works for now William Pitcock 2018-08-17 17:42:32 -0500
  • 0742ff20b0 actor: check if the inbound message is an auth message or not William Pitcock 2018-08-17 17:36:05 -0500
  • 9c92a6bc0e irc: add drop command William Pitcock 2018-08-11 10:27:04 -0500
  • f048e2efff actor: add url field for older mastodon William Pitcock 2018-08-11 10:21:08 -0500
  • ba854d5971 remote actor: force utf-8 encoding William Pitcock 2018-08-11 10:20:56 -0500
  • 2b11d0522c fix content type William Pitcock 2018-08-10 21:24:23 -0500
  • e5597399b6 harden AP side a bit William Pitcock 2018-08-10 20:53:01 -0500
  • 6d234563e5 add the rest of the stuff William Pitcock 2018-08-10 20:36:24 -0500
  • df62c1353e http signatures: add signing support William Pitcock 2018-08-10 17:08:30 -0500
  • 13335b14d3 implement http signatures William Pitcock 2018-08-10 16:14:22 -0500
  • af263031e8 add basic webfinger support, good enough for now William Pitcock 2018-08-10 15:15:02 -0500
  • 2d16ed3cde actor: add missing fields William Pitcock 2018-08-10 15:14:51 -0500
  • 257aeb5c4e add database and config to gitignore William Pitcock 2018-08-10 15:00:00 -0500
  • 1ff6179a78 more skeleton William Pitcock 2018-08-10 14:59:46 -0500
  • 1445f3807f add more dependencies William Pitcock 2018-08-10 14:59:38 -0500
  • 77ad79db74 add pycrypto dependency William Pitcock 2018-08-10 14:27:36 -0500
  • 68448d26e8 add skeleton William Pitcock 2018-08-10 14:19:38 -0500
  • 6c6b5644fb Initial commit kaniini 2018-08-10 18:36:17 +0000