Commit graph

  • 48489eb265 Minor refactoring Felix Ableitner 2023-12-12 00:21:50 +0100
  • e50dbfa8f0 Better fetch errors fetch-errors Felix Ableitner 2023-12-12 00:02:35 +0100
  • 12aad8bf3c
    Webfinger: don't discard consumer errors (#85) Soso 2023-12-11 22:48:32 +0100
  • 2030136aa3 no unwrap #85 Felix Ableitner 2023-12-11 16:56:25 +0100
  • af6fa7accb clippy Felix Ableitner 2023-12-11 15:13:05 +0100
  • 24830070f6
    Add diesel feature, add ObjectId::dereference_forced (#88) Nutomic 2023-12-11 15:04:18 +0100
  • d44902c246 fmt #88 diesel-feature Felix Ableitner 2023-12-05 13:15:32 +0100
  • 97a0d15488 Merge branch 'main' into diesel-feature Felix Ableitner 2023-12-05 12:38:24 +0100
  • 5b287e0686 no deprecated code Felix Ableitner 2023-12-05 12:35:01 +0100
  • 9ffdadfc8d Add ObjectId::dereference_forced Felix Ableitner 2023-12-04 15:54:47 +0100
  • ffb020bcdd Also add diesel derives for CollectionId Felix Ableitner 2023-12-04 14:27:43 +0100
  • dce3a3f90e Reimplement Regex based webfinger parsing Sosthène Guédon 2023-12-03 17:03:24 +0100
  • 1f7de85a53
    Upgrade dependencies (#86) Nutomic 2023-12-01 15:40:12 +0100
  • ca42d891b1 Add diesel feature Felix Ableitner 2023-11-30 12:34:44 +0100
  • 7342594f18
    dev Tangel 2023-11-26 17:46:01 +0800
  • 1082b89b61
    dev Tangel 2023-11-26 12:36:56 +0800
  • 83c24e6790 Document webfinger parsing Sosthène Guédon 2023-11-24 18:35:44 +0100
  • f947f8b0c5 Fix typo Sosthène Guédon 2023-11-24 18:20:08 +0100
  • 420cb7957a
    Merge branch 'main' of github.com:LemmyNet/activitypub-federation-rust into dev Tangel 2023-11-24 23:14:27 +0800
  • 98ce53a39b Upgrade dependencies #86 upgrade-deps3 Felix Ableitner 2023-11-24 12:28:40 +0100
  • 69b80aa6e1
    Change impl of ObjectId::parse (#84) Nutomic 2023-11-24 11:21:00 +0100
  • cbc641561f Improve webfinger extraction Sosthène Guédon 2023-11-23 22:18:52 +0100
  • 1fccae69ae Improve WebFinger errors Sosthène Guédon 2023-11-23 18:54:10 +0100
  • 88fd2ccdd8
    dev Tangel 2023-11-24 00:10:32 +0800
  • 2aa64ad1de fmt #84 parse-impl Felix Ableitner 2023-11-22 15:39:53 +0100
  • b80408d806 Change impl of ObjectId::parse Felix Ableitner 2023-11-20 16:40:46 +0100
  • 33649b43b7 Version 0.5.0-beta.5 0.5.0-beta.5 Felix Ableitner 2023-11-20 14:35:51 +0100
  • 467363eb03
    dev Tangel 2023-11-20 11:55:22 +0000
  • 098a4299f0
    Remove anyhow from trait definitions (#82) cetra3 2023-11-20 21:12:47 +1030
  • b235b88fe8
    update Tangel 2023-11-15 10:10:16 +0000
  • a64ebc361f Remove anyhow from trait definitions #82 cetra3 2023-11-14 15:49:07 +1030
  • 1a622d2df8
    update Tangel 2023-11-14 01:57:36 +0000
  • 679228873a
    Implement PartialEq for testing (#81) Nutomic 2023-11-13 10:38:58 +0100
  • 3d9fc3e8f2 merge upstream Tangel 2023-11-12 03:21:39 +0000
  • 99ea75b4be Implement PartialEq for testing #81 partialeq Felix Ableitner 2023-11-10 16:40:26 +0100
  • 171d32720e 0.5.0-beta.4 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
  • 071218396b clippy #78 webfinger-alphabets Felix Ableitner 2023-10-24 10:54:16 +0200
  • ec12fb3830
    Support fetches with redirect (#76) Nutomic 2023-10-24 10:53:59 +0200
  • 13f96d05f7 Support different alphabets in webfinger username Felix Ableitner 2023-10-23 13:01:05 +0200
  • 5b955f2302
    update #79 Tangel 2023-10-21 00:06:37 +0800
  • a44ec22cc1 pub #76 fetch-redirect Felix Ableitner 2023-10-20 16:48:58 +0200
  • 86303c35e8 Support fetches with redirect Felix Ableitner 2023-10-20 16:44:29 +0200
  • a5102d0633 Version 0.5.0-beta.3 Felix Ableitner 2023-09-01 11:20:36 +0200
  • 99e2226993 Version 0.5.0-beta.2 0.5.0-beta.3 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
  • 9d2ada1426 remove send_activity function #75 phiresky 2023-08-31 14:41:33 +0000
  • 006943aab1
    Merge branch 'main' into raw-sending Nutomic 2023-08-31 14:00:45 +0200
  • e027518075 Version 0.5.0-beta.2 0.5.0-beta.2 Felix Ableitner 2023-08-31 13:53:35 +0200
  • dcccd14c82 Version 0.4.7 0.4.7 0.4 Felix Ableitner 2023-08-31 13:46:47 +0200
  • eefca43a7b Add webfinger template field, used for remote follow (#74) Nutomic 2023-08-31 13:42:58 +0200
  • 7816ab57cf Test that deserialize_one errors on multiple array values Felix Ableitner 2023-08-09 11:12:30 +0200
  • 9477180b4e
    Add webfinger template field, used for remote follow (#74) Nutomic 2023-08-31 13:42:58 +0200
  • da191f48bb Merge remote-tracking branch 'origin/main' into raw-sending phiresky 2023-08-24 15:37:20 +0000
  • 08b1b57a60 fix doc comment phiresky 2023-08-23 22:54:43 +0000
  • 76519bd094 don"t clone phiresky 2023-08-22 16:50:52 +0000
  • 8a1e3e0eab comment phiresky 2023-08-22 16:33:41 +0000
  • a8c9894052 rename module phiresky 2023-08-22 16:23:32 +0000
  • d470f9673e remove in-memory activity queue phiresky 2023-08-22 16:13:09 +0000
  • b0547e7793 Test that deserialize_one errors on multiple array values Felix Ableitner 2023-08-09 11:12:30 +0200
  • 8d200c4be5 Add webfinger template field, used for remote follow #74 webfinger-template Felix Ableitner 2023-07-27 15:08:26 +0200
  • 7bb17f21d5 0.5.0-beta.1 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
  • c86f7bb938 uncomment #65 url-verifier-error Felix Ableitner 2023-07-26 16:18:25 +0200
  • 32e3cd5574
    make time-zone aware (#62) phiresky 2023-07-26 16:17:39 +0200
  • 91de8fcb77 empty #62 phiresky 2023-07-26 13:34:12 +0000
  • dd1cd5eeb1 better test log phiresky 2023-07-23 21:09:08 +0000
  • 5da52d4ce1 format and revert debug phiresky 2023-07-12 15:06:30 +0200
  • d1c473f804 make time-zone aware. phiresky 2023-07-05 20:24:40 +0000
  • 7991eab375 make prepare_raw, sign_raw, send_raw functions public phiresky 2023-07-12 21:47:05 +0000
  • 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) 0.4.6 Nutomic 2023-07-20 16:27:51 +0200
  • a9e61ad35e
    Update reqwest_shim.rs #72 Nutomic-patch-1 Nutomic 2023-07-20 15:53:29 +0200
  • b2e45f8287 Use BinaryHeap for more efficient retry selection #67 cetra3 2023-07-20 18:52:41 +0930
  • ea2f6b4f69 Fix clone cetra3 2023-07-19 19:54:13 +0930
  • 7210073b4b Include correct feature cetra3 2023-07-19 19:49:15 +0930
  • 7ae2fdb97a
    Merge branch 'main' into refactor_activity_queue cetra3 2023-07-19 19:47:22 +0930
  • a8b661383a Consolidate the main & retry worker cetra3 2023-07-19 19:42:04 +0930
  • 02ab897f4f
    Fix webfinger fetching non-compliance (#69) Samuel Tardieu 2023-07-18 22:17:21 +0200
  • aa9aed2621 fmt Felix Ableitner 2023-07-10 16:24:39 +0200
  • ee97430b2b Use anyhow::Error for UrlVerifier return type (fixes #61) Felix Ableitner 2023-07-10 16:15:59 +0200
  • 3788db199a Fix webfinger fetching non-compliance #69 Samuel Tardieu 2023-07-14 19:25:15 +0200
  • 988450c79f
    Fix tests (#71) Nutomic 2023-07-18 22:10:25 +0200
  • af5333a6d9 Fix tests #71 fix-tests Felix Ableitner 2023-07-18 22:03:21 +0200
  • b00eaca1e8 WIP on new Retry Queue cetra3 2023-07-18 17:26:05 +0930
  • cb38550977 Change signature cetra3 2023-07-12 16:06:50 +0930
  • 2b5ecf5de0 Use different image cetra3 2023-07-12 15:40:04 +0930
  • a25558ce2d Refactor the activity queue cetra3 2023-07-12 14:16:43 +0930
  • 5bd0bf0a2a Expose the worker & tweak the ActivityQueue trait #64 cetra3 2023-07-11 18:46:12 +0930
  • 57d5b86370 Revert back to one generic arg cetra3 2023-07-08 11:10:22 +0930
  • 912f930122 Make the activity queue generic over a trait cetra3 2023-07-07 16:45:45 +0930
  • 8081ce62fc
    Merge branch 'main' into disable_retry_queue #66 #59 cetra3 2023-07-05 17:54:16 +0930
  • af92e0d532
    add shutdown method (#53) phiresky 2023-07-04 16:08:39 +0200
  • 29f403e2c3 make clippy and linux torvalds happy #53 phiresky 2023-07-04 13:55:06 +0000
  • a5baf2dd36 upgrade ci to rust 1.70 phiresky 2023-07-04 13:25:09 +0000
  • 5058d1aba6 make work on rust < 1.70 phiresky 2023-07-04 12:25:50 +0000
  • e9f01583a4 simplify shutdown interface phiresky 2023-07-04 12:20:28 +0000
  • 8065813b8f add shutdown method phiresky 2023-06-30 15:02:21 +0200
  • fe7b6cffa7
    Merge branch 'main' into disable_retry_queue cetra3 2023-07-04 12:42:06 +0930