Commit graph

  • fcbe058062 actually fix cache #55 phiresky 2023-07-03 18:32:33 +0000
  • 68f9210d4c
    add a separate allow_http flag (#54) phiresky 2023-07-03 16:24:11 +0200
  • d04130fbb3
    Merge branch 'main' into allow-http-configurable #54 Nutomic 2023-07-03 16:19:04 +0200
  • 237455ad45
    Merge branch 'main' into disable_retry_queue cetra3 2023-07-03 23:19:09 +0930
  • d029bfa224 Add an option to disable the retry queue cetra3 2023-07-03 23:00:09 +0930
  • d9f1a4414f
    Fix regex error when actix-web feature not enabled (#56) Colin Atkinson 2023-07-03 09:05:18 -0400
  • 30dcf8f41b
    Fix regex error when actix-web feature not enabled #56 Colin Atkinson 2023-07-03 03:49:06 -0400
  • aedfe74077
    Fix formatting for nightly rustfmt Colin Atkinson 2023-07-03 08:21:03 -0400
  • 1d3ea1d76e wip: send rate limit #60 send-rate-limit Felix Ableitner 2023-07-03 09:57:11 +0200
  • 86f6624ba2 Merge branch 'allow-http-configurable' into memory-caching phiresky 2023-07-01 02:54:45 +0200
  • f9548ce788 implement simple moka cache for all dereference() calls phiresky 2023-07-01 02:42:02 +0200
  • 7be3347dd2 add a separate allow_http flag phiresky 2023-06-30 15:07:52 +0200
  • b64f4a8f3f
    fix: make "other" error actually transparent (#51) phiresky 2023-06-29 10:19:49 +0200
  • 2d1f918d78 cargo fmt #51 phiresky 2023-06-28 23:58:46 +0200
  • 93b7aa7979 Version 0.4.5 0.4.5 Felix Ableitner 2023-06-27 15:42:50 +0200
  • 325f66ba32
    Fix HTTP signature expiration (ref #46) (#52) Nutomic 2023-06-27 09:46:41 +0200
  • 9727fc30e1 Fix HTTP signature expiration (ref #46) #52 fix-signature-expiration Felix Ableitner 2023-06-26 14:49:46 +0200
  • bd7391e344 fix: make "other" error actually transparent phiresky 2023-06-23 23:10:29 +0200
  • e32b407085 Outbound interface written #50 golfinq 2023-06-23 04:09:51 -0400
  • 7300940e10 Version 0.4.4 0.4.4 Felix Ableitner 2023-06-22 09:42:27 +0200
  • 5de4a34550
    Add a no limit option to the config (#45) cetra3 2023-06-22 17:10:59 +0930
  • 3f95254a04 Set defaults to 0 #45 cetra3 2023-06-22 07:03:32 +0930
  • a3f7f71e1c Add a no limit option to the config cetra3 2023-06-21 11:34:47 +0930
  • 607aca7739 Version 0.4.3 0.4.3 Felix Ableitner 2023-06-22 09:21:27 +0200
  • cfcde0dcc4
    Retry activity send on connection failure (fixes #41) (#48) Nutomic 2023-06-22 09:21:06 +0200
  • 3d9d54cf09
    Increase HTTP signature expiration time to one day (fixes #46) (#47) Nutomic 2023-06-22 09:20:57 +0200
  • c411402318 Retry activity send on connection failure (fixes #41) #48 retry-connection-failure Felix Ableitner 2023-06-21 22:04:48 +0200
  • fb67912238 Increase HTTP signature expiration time to one day (fixes #46) #47 http-signature-expire-day Felix Ableitner 2023-06-21 22:00:22 +0200
  • 8f997ec340
    Adding security-considerations to 02_overview.md (#44) Peter de Witte 2023-06-20 11:48:32 +0000
  • 1aa081713e Version 0.4.2 0.4.2 Felix Ableitner 2023-06-20 12:01:38 +0200
  • c356265cf4
    Remove actix-rt and replace with tokio tasks (#42) cetra3 2023-06-20 19:24:14 +0930
  • 7932ba9f55 Fix debug issue with multiple mailboxes #42 cetra3 2023-06-20 17:38:34 +0930
  • e79c0f59df
    Updated layout #44 Peter de Witte 2023-06-19 10:47:06 +0200
  • 14705a55f4
    Adding security-considerations to 02_overview.md Peter de Witte 2023-06-19 10:37:10 +0200
  • 3c8867dabc Remove semaphore and use join set for backpressure cetra3 2023-06-18 10:38:26 +0930
  • a1901a2961 Fix doc error cetra3 2023-06-17 12:07:43 +0930
  • 515406010b Add retry queue and spawn tokio tasks directly cetra3 2023-06-17 11:24:04 +0930
  • 76c9cc2683 Refactor to not re-process PEM data on each request cetra3 2023-06-16 19:55:36 +0930
  • 4126c77394 Use older Arc method cetra3 2023-06-15 16:34:53 +0930
  • 11bc7de2d5 Include activity queue test cetra3 2023-06-15 16:26:04 +0930
  • 86bce7cf65 Remove actix-rt and replace with tokio tasks cetra3 2023-06-14 14:52:16 +0930
  • 6ac6e2d90e Version 0.4.1 0.4.1 Felix Ableitner 2023-06-12 16:25:09 +0200
  • 2075e99ebb Update dependencies update-deps Felix Ableitner 2023-06-12 16:19:30 +0200
  • 7b0b830597
    Secure mode federation support (WIP) (#39) Alex Auvolat 2023-06-12 13:32:54 +0200
  • 7c640038a1 fix clippy lints #39 Alex Auvolat 2023-06-02 12:32:14 +0200
  • 1b6dbf036f Implement secure mode federation example in actix-web example Alex Auvolat 2023-05-31 15:31:19 +0200
  • 216458eb82 Implement secure mode fetch as a global config parameter Alex Auvolat 2023-05-31 15:31:06 +0200
  • 19baec2138
    Specify in docs that send_activity takes remote inboxes (#40) Grafcube 2023-05-31 17:48:36 +0530
  • 4252d8d38e
    Specify in docs that send_activity takes remote inboxes #40 Grafcube 2023-05-31 17:22:13 +0530
  • f068545df8 signing_actor: take request by reference Alex Auvolat 2023-05-31 11:26:42 +0200
  • 588c41efc9 First iteration of secure mode federation support Alex Auvolat 2023-05-30 19:45:34 +0200
  • 51613df9e3 Move actix-rt to dev-dependencies actix-rt-dev-dep Felix Ableitner 2023-05-24 12:41:00 +0200
  • 5181f15499
    Change domain to host_str (#37) Grafcube 2023-05-22 14:23:40 +0530
  • 3464eeb882
    Change domain to host_str #37 Grafcube 2023-05-20 16:25:48 +0530
  • 9df5bd086f Improved logging for activity send Felix Ableitner 2023-05-04 23:56:27 +0200
  • 4bfa13d60d
    Update README.md with actual censorship example #36 Anil Dash 2023-04-26 12:58:55 -0400
  • 7885e51599
    Fix docs link in readme to point to latest version Nutomic 2023-04-11 22:07:05 +0200
  • 99cdbb5d58
    Multi webfinger response (#33) Grafcube 2023-04-05 01:26:34 +0530
  • 34992aa081
    Remove other from docs #33 Grafcube 2023-04-04 10:55:00 +0530
  • 9fcb67d211
    Extract properties into variable Grafcube 2023-04-04 10:52:41 +0530
  • 689a225356
    Construct links separately and update build_webfinger_response Grafcube 2023-04-03 15:48:22 +0530
  • 813d7943e1
    Change username regex in webfinger (#34) Grafcube 2023-04-03 01:02:54 +0530
  • 898b43219b
    Add build_webfinger_response_with_type Grafcube 2023-04-02 09:37:57 +0530
  • ca13683db1
    Revert "Add support for building webfinger for multiple URLs with type" Grafcube 2023-04-02 09:27:18 +0530
  • ec9db0fa07
    Add link to Mastodon regex #34 Grafcube 2023-04-02 09:15:28 +0530
  • 1db2d49522
    Change username regex in webfinger Grafcube 2023-04-01 16:02:57 +0530
  • 101a179493
    Run formatter with nightly Grafcube 2023-03-31 21:42:20 +0530
  • b100661622
    Update tests to use new build_webfinger_response Grafcube 2023-03-31 21:33:41 +0530
  • d549b307cc
    Update docs for build_webfinger_response Grafcube 2023-03-31 21:22:46 +0530
  • 3f70586e63
    Add support for building webfinger for multiple URLs with type Grafcube 2023-03-31 21:06:02 +0530
  • c56f526914 Add signature tests, update dependencies, remove Cargo.lock from git Felix Ableitner 2023-03-30 21:22:38 +0200
  • 9b890b57f9 Add signature tests, update dependencies, remove Cargo.lock from git upgrade-deps2 Felix Ableitner 2023-03-30 21:22:38 +0200
  • 6b4f798f76
    Adding woodpecker 1 (#30) Dessalines 2023-03-24 16:48:51 -0400
  • 587fdc3405 Adding woodpecker 1 #30 add_woodpecker Dessalines 2023-03-23 17:44:42 -0400
  • 1669a72620 Version 0.4.0 0.4.0 Felix Ableitner 2023-03-16 21:48:17 +0100
  • 072353fc41 Dont use apub in type names Felix Ableitner 2023-03-16 21:41:29 +0100
  • bd3f17a4df Version 0.4.0-rc3 0.4.0-rc3 Felix Ableitner 2023-03-16 02:11:12 +0100
  • 6a65fa7c98
    Changes to make Lemmy work with 0.4 (#29) Nutomic 2023-03-16 02:11:48 +0100
  • ef5fb4cf16 stack overflow fix #29 0.4-lemmy-compat Felix Ableitner 2023-03-15 23:37:35 +0100
  • 34c392c6a9 debug Felix Ableitner 2023-03-14 23:53:57 +0100
  • 471f113dbe almost everything working Felix Ableitner 2023-03-14 22:26:56 +0100
  • b83640ae60 working but needs cleanup Felix Ableitner 2023-03-12 21:28:38 +0100
  • 29d040bcd3 Make it work with Lemmy Felix Ableitner 2023-03-11 16:16:09 +0100
  • 6b3a4f8942
    Add verify methods back in, some more fixes (#28) 0.4.0-rc2 Nutomic 2023-03-09 22:09:44 +0100
  • f6b40586e7 Add verify methods back in, some more fixes #28 readd-verify-methods Felix Ableitner 2023-03-09 21:43:32 +0100
  • 8f2b9634b6 Add docs badge to readme Felix Ableitner 2023-03-08 22:36:18 +0100
  • 8697c3fb1c Release 0.4.0-rc1 0.4.0-rc1 Felix Ableitner 2023-03-08 22:22:58 +0100
  • d94a2ed0fc live federation example #26 various-improvements Felix Ableitner 2023-03-07 23:01:36 +0100
  • 32394696a5 move files Felix Ableitner 2023-03-06 02:17:34 +0100
  • d5ecab1b61 finish rustdoc Felix Ableitner 2023-03-02 15:18:06 +0100
  • 19c459fc02 Further improvements Felix Ableitner 2023-03-02 00:19:10 +0100
  • 69e77dfa74 Various improvements for usability, examples and docs Felix Ableitner 2023-02-19 21:26:01 +0900
  • 5a5c015bfc No default feature, rename to actix-web, merge examples Felix Ableitner 2023-02-11 22:05:37 +0900
  • 83ad4bfdc1
    Merge handler params into single struct (#25) Nutomic 2023-02-11 21:32:35 +0900
  • a15df4e597 Merge handler params into single struct #25 merge-handler-params Felix Ableitner 2023-02-11 21:18:29 +0900
  • 6d9682f4e6
    Fix deserialize_skip_error function (#24) Nutomic 2023-02-05 01:07:13 +0900
  • 35bf29ae73 Version 0.3.5 0.3.5 0.3 Felix Ableitner 2023-02-05 01:02:16 +0900
  • d933b8aeb4 Fix deserialize_skip_error function Felix Ableitner 2023-02-05 00:49:10 +0900
  • d88a8412dd Fix deserialize_skip_error function #24 fix-deserialize-skip-error Felix Ableitner 2023-02-05 00:49:10 +0900
  • 463580d734
    Restrict the body sizes of responses (#23) aumetra 2023-01-28 04:45:11 +0100