Commit graph

  • cf133283e4
    feat: include user-agent in request headers user-agent Aravinth Manivannan 2024-11-19 21:54:50 +0530
  • 169137be02 Version 0.6.0 main Felix Ableitner 2024-11-12 14:11:03 +0100
  • fbcd16aa95 Version 0.6.0-alpha3 Felix Ableitner 2024-11-12 13:22:14 +0100
  • 1c29f4e66b
    Prevent overwriting local object (#130) Nutomic 2024-11-12 13:20:02 +0100
  • 6814ff1932
    If dereference fails, return object from local db instead (#129) Nutomic 2024-11-08 13:37:55 +0100
  • 6dfd30a8ab
    Add test case for http fetch limit fixed in #97 (#128) MrKaplan 2024-09-20 10:02:04 +0200
  • df8876c096
    Log warning if activity sending is slow (#127) Nutomic 2024-09-19 12:22:48 +0200
  • a35c8cbea5
    If id of fetched object doesnt match url, refetch it (#126) Nutomic 2024-09-13 16:09:04 +0200
  • 1126603b61 Version 0.6.0-alpha2 Felix Ableitner 2024-09-13 11:22:39 +0200
  • 027b386514 Avoid stack overflow when fetching deeply nested comments (#124) Felix Ableitner 2024-09-13 11:21:26 +0200
  • 2079b82de7 Version 0.6.0-alpha1 Felix Ableitner 2024-09-11 15:00:47 +0200
  • 487c988377
    Upgrade axum and http (#123) Kangwook Lee (이강욱) 2024-09-11 21:47:13 +0900
  • 83a156394e
    Fixing clippy. (#121) Dessalines 2024-07-17 04:00:31 -0400
  • d45ce32e88
    Adding codeowners. (#119) Dessalines 2024-07-17 04:00:04 -0400
  • a0e0c54b57 Version 0.5.8 Felix Ableitner 2024-07-16 12:29:28 +0200
  • 4920d1a2de
    Upgrade dependencies (#120) Nutomic 2024-07-16 12:29:14 +0200
  • 472f6ffac5
    chore(deps/reqwest): enable rustls-tls feature (#118) 藍+85CD 2024-07-16 17:48:45 +0800
  • 8f47daa2e2
    refactor!: use rsa instead of openssl (#116) 藍+85CD 2024-07-15 16:20:35 +0800
  • 08af457453
    Dont connect to broken Pleroma instance during webfinger test (#117) Nutomic 2024-07-11 17:42:31 +0200
  • 930c928878
    chore: update .gitignore (#115) 藍+85CD 2024-07-10 00:07:08 +0800
  • 6edbc06a78
    Convert content-type to lowercase for comparison (#114) Nutomic 2024-06-11 11:16:04 +0200
  • 175b22006b Revert "Version 0.5.7" Felix Ableitner 2024-06-06 00:02:41 +0200
  • e118e4f240 Reapply "Retry activity send in case of timeout or rate limit (#102)" Felix Ableitner 2024-06-06 00:02:36 +0200
  • a251140952 Version 0.5.7 Felix Ableitner 2024-06-05 23:09:53 +0200
  • 32da1b747c Revert "Retry activity send in case of timeout or rate limit (#102)" Felix Ableitner 2024-06-05 23:05:26 +0200
  • 16844f048a Version 0.5.6 Felix Ableitner 2024-05-06 11:09:47 +0200
  • cf1f84993b
    Make response content-type check case insensitive (#111) Nutomic 2024-05-06 11:09:23 +0200
  • 24afad7abc Version 0.5.5 Felix Ableitner 2024-05-02 13:06:22 +0200
  • c48de9e944
    Upgrade dependencies (#110) Nutomic 2024-05-02 12:58:08 +0200
  • be69efdee3
    Require signed digest when verifying signatures (#109) Nutomic 2024-05-02 10:58:56 +0200
  • ddc455510b
    Dont crash when calling is_local_url() without domain (#108) Nutomic 2024-05-02 10:58:33 +0200
  • ee268405f7 Version 0.5.4 Felix Ableitner 2024-04-10 11:32:14 +0200
  • 54e8a1145f
    Add function ObjectId.is_local (#106) Nutomic 2024-04-10 11:31:55 +0200
  • 779313ac22 Version 0.5.3 Felix Ableitner 2024-04-09 11:30:43 +0200
  • 7def01a19a
    Avoid running ci checks twice (#105) Nutomic 2024-04-09 11:28:57 +0200
  • a2ac97db98
    Allow fetching from local domain in case it redirects to remote (#104) Nutomic 2024-04-09 11:28:22 +0200
  • 5402bc9c19
    Retry activity send in case of timeout or rate limit (#102) Nutomic 2024-04-09 10:38:08 +0200
  • 1b46dd6f80 Version 0.5.2 Felix Ableitner 2024-03-08 15:43:43 +0100
  • da28c9c890
    Fix request_counter check because fetch_add returns original value (#97) Nutomic 2024-03-08 15:36:44 +0100
  • 9b31a7b44b
    Get Mastodon signed fetch working (#98) Nutomic 2024-03-08 15:26:57 +0100
  • 147f144769 Version 0.5.1 Felix Ableitner 2024-03-04 16:27:44 +0100
  • 3b5e5f66ba Upgrade dependencies Felix Ableitner 2024-03-04 16:23:46 +0100
  • 636b47c8b2
    Add back activity send queue as optional feature (#94) Nutomic 2024-03-04 14:53:33 +0100
  • a859db05bb
    Add security checks when fetching objects (#95) Nutomic 2024-03-04 12:47:42 +0100
  • f907b6efa7 Version 0.5.1-beta.1 Felix Ableitner 2024-01-05 16:21:20 +0100
  • ec97b44de4
    Fix return type for deserialize_one (#93) Nutomic 2024-01-05 16:18:12 +0100
  • 3efa99514c Version 0.5.0 Felix Ableitner 2024-01-02 11:33:58 +0100
  • 9c3c756890 Version 0.5.0-beta.7 Felix Ableitner 2023-12-20 12:28:43 +0100
  • 9e8d466b40
    Better JSON error messages (#91) Nutomic 2023-12-20 12:19:58 +0100
  • 709f29b7f8
    Context doesnt have to be an array (#90) Nutomic 2023-12-20 11:21:33 +0100
  • fec0af2406 Version 0.5.0-beta.6 Felix Ableitner 2023-12-12 11:42:52 +0100
  • 71ece55641 Upgrade deps Felix Ableitner 2023-12-12 11:32:22 +0100
  • 50db596ce0
    Better error when activity receive fails (#89) Nutomic 2023-12-12 11:30:21 +0100
  • 12aad8bf3c
    Webfinger: don't discard consumer errors (#85) Soso 2023-12-11 22:48:32 +0100
  • 24830070f6
    Add diesel feature, add ObjectId::dereference_forced (#88) Nutomic 2023-12-11 15:04:18 +0100
  • 1f7de85a53
    Upgrade dependencies (#86) Nutomic 2023-12-01 15:40:12 +0100
  • 69b80aa6e1
    Change impl of ObjectId::parse (#84) Nutomic 2023-11-24 11:21:00 +0100
  • 33649b43b7 Version 0.5.0-beta.5 Felix Ableitner 2023-11-20 14:35:51 +0100
  • 098a4299f0
    Remove anyhow from trait definitions (#82) cetra3 2023-11-20 21:12:47 +1030
  • 679228873a
    Implement PartialEq for testing (#81) Nutomic 2023-11-13 10:38:58 +0100
  • 171d32720e 0.5.0-beta.4 Felix Ableitner 2023-10-24 11:34:42 +0200
  • e86330852d
    Support different alphabets in webfinger username (#78) Nutomic 2023-10-24 11:08:55 +0200
  • ec12fb3830
    Support fetches with redirect (#76) Nutomic 2023-10-24 10:53:59 +0200
  • a5102d0633 Version 0.5.0-beta.3 Felix Ableitner 2023-09-01 11:20:36 +0200
  • 99e2226993 Version 0.5.0-beta.2 Felix Ableitner 2023-08-31 13:53:35 +0200
  • 51443aa57c
    Remove activity queue and add raw sending (#75) phiresky 2023-09-01 11:19:22 +0200
  • 9477180b4e
    Add webfinger template field, used for remote follow (#74) Nutomic 2023-08-31 13:42:58 +0200
  • b0547e7793 Test that deserialize_one errors on multiple array values Felix Ableitner 2023-08-09 11:12:30 +0200
  • 7bb17f21d5 0.5.0-beta.1 Felix Ableitner 2023-07-26 16:27:33 +0200
  • 426871f5af
    Use anyhow::Error for UrlVerifier return type (fixes #61) (#65) Nutomic 2023-07-26 16:26:22 +0200
  • 32e3cd5574
    make time-zone aware (#62) phiresky 2023-07-26 16:17:39 +0200
  • 61085a643f
    Fix woodpecker badge in readme Nutomic 2023-07-20 16:39:22 +0200
  • 9b5d6af8c0 Version 0.4.6 Felix Ableitner 2023-07-20 16:37:20 +0200
  • b63445afca
    Update reqwest_shim.rs (#72) Nutomic 2023-07-20 16:27:51 +0200
  • 02ab897f4f
    Fix webfinger fetching non-compliance (#69) Samuel Tardieu 2023-07-18 22:17:21 +0200
  • 988450c79f
    Fix tests (#71) Nutomic 2023-07-18 22:10:25 +0200
  • af92e0d532
    add shutdown method (#53) phiresky 2023-07-04 16:08:39 +0200
  • 68f9210d4c
    add a separate allow_http flag (#54) phiresky 2023-07-03 16:24:11 +0200
  • d9f1a4414f
    Fix regex error when actix-web feature not enabled (#56) Colin Atkinson 2023-07-03 09:05:18 -0400
  • b64f4a8f3f
    fix: make "other" error actually transparent (#51) phiresky 2023-06-29 10:19:49 +0200
  • 93b7aa7979 Version 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
  • 7300940e10 Version 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
  • 607aca7739 Version 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
  • 8f997ec340
    Adding security-considerations to 02_overview.md (#44) Peter de Witte 2023-06-20 11:48:32 +0000
  • 1aa081713e Version 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
  • 6ac6e2d90e Version 0.4.1 Felix Ableitner 2023-06-12 16:25:09 +0200
  • 2075e99ebb Update dependencies 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
  • 19baec2138
    Specify in docs that send_activity takes remote inboxes (#40) Grafcube 2023-05-31 17:48:36 +0530
  • 51613df9e3 Move actix-rt to dev-dependencies Felix Ableitner 2023-05-24 12:41:00 +0200
  • 5181f15499
    Change domain to host_str (#37) Grafcube 2023-05-22 14:23:40 +0530
  • 9df5bd086f Improved logging for activity send Felix Ableitner 2023-05-04 23:56:27 +0200
  • 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
  • 813d7943e1
    Change username regex in webfinger (#34) Grafcube 2023-04-03 01:02:54 +0530