Tangel
cac7b6dc4c
update
2024-03-21 02:48:26 +00:00
Tangel
da3ca84336
Merge branch 'dev' of https://github.com/Tangel/activitypub-federation-rust into dev
2024-03-15 13:55:32 +00:00
Tangel
a992013fd0
Merge branch 'main' of https://github.com/LemmyNet/activitypub-federation-rust into LemmyNet-main
2024-03-15 13:54:58 +00:00
Tangel
bb213e1388
Update Cargo.toml
2024-03-15 21:41:12 +08:00
Felix Ableitner
1b46dd6f80
Version 0.5.2
2024-03-08 15:43:43 +01:00
Tangel
cc65ae8de9
Merge branch 'main' of https://github.com/LemmyNet/activitypub-federation-rust into LemmyNet-main
2024-03-05 02:40:06 +00:00
Felix Ableitner
147f144769
Version 0.5.1
2024-03-04 16:27:44 +01:00
Felix Ableitner
3b5e5f66ba
Upgrade dependencies
2024-03-04 16:23:46 +01:00
Tangel
5afb1d50db
update
2024-01-18 08:39:41 +00:00
Tangel
3fe565b14d
update
2024-01-15 08:18:04 +00:00
Tangel
a9934ace30
Merge remote-tracking branch 'upstream/main' into dev
2024-01-15 08:13:24 +00:00
Felix Ableitner
f907b6efa7
Version 0.5.1-beta.1
2024-01-05 16:21:20 +01:00
Felix Ableitner
3efa99514c
Version 0.5.0
2024-01-02 11:40:55 +01:00
Felix Ableitner
9c3c756890
Version 0.5.0-beta.7
2023-12-20 12:28:43 +01:00
Tangel
715eacd1ab
dev
2023-12-14 08:11:47 +00:00
Tangel
7a4be9c694
fmt
2023-12-14 07:27:01 +00:00
Tangel
56140b5037
dev
2023-12-14 07:25:47 +00:00
Tangel
14b80c66a7
merge upstream
2023-12-14 07:18:33 +00:00
Felix Ableitner
fec0af2406
Version 0.5.0-beta.6
2023-12-12 11:42:52 +01:00
Felix Ableitner
71ece55641
Upgrade deps
2023-12-12 11:32:22 +01:00
Nutomic
24830070f6
Add diesel feature, add ObjectId::dereference_forced ( #88 )
...
* Add diesel feature
This can simplify Lemmy code and avoid converting back and forth
to DbUrl type all the time.
* Also add diesel derives for CollectionId
* Add ObjectId::dereference_forced
* no deprecated code
* fmt
2023-12-11 15:04:18 +01:00
Nutomic
1f7de85a53
Upgrade dependencies ( #86 )
2023-12-01 15:40:12 +01:00
Tangel
1082b89b61
dev
2023-11-26 12:36:56 +08:00
Tangel
420cb7957a
Merge branch 'main' of github.com:LemmyNet/activitypub-federation-rust into dev
2023-11-24 23:14:27 +08:00
Tangel
88fd2ccdd8
dev
2023-11-24 00:10:32 +08:00
Felix Ableitner
33649b43b7
Version 0.5.0-beta.5
2023-11-20 14:35:51 +01:00
cetra3
098a4299f0
Remove anyhow from trait definitions ( #82 )
2023-11-20 11:42:47 +01:00
Tangel
3d9fc3e8f2
merge upstream
2023-11-12 03:21:39 +00:00
Felix Ableitner
171d32720e
0.5.0-beta.4
2023-10-24 11:34:42 +02:00
Tangel
5b955f2302
update
2023-10-21 00:06:37 +08:00
Felix Ableitner
a5102d0633
Version 0.5.0-beta.3
2023-09-01 11:20:36 +02:00
Felix Ableitner
99e2226993
Version 0.5.0-beta.2
2023-09-01 11:20:07 +02:00
phiresky
51443aa57c
Remove activity queue and add raw sending ( #75 )
...
* make prepare_raw, sign_raw, send_raw functions public
* remove in-memory activity queue
* rename module
* comment
* don"t clone
* fix doc comment
* remove send_activity function
---------
Co-authored-by: Nutomic <me@nutomic.com>
2023-09-01 11:19:22 +02:00
Felix Ableitner
7bb17f21d5
0.5.0-beta.1
2023-07-26 16:27:33 +02:00
Felix Ableitner
9b5d6af8c0
Version 0.4.6
2023-07-20 16:37:20 +02:00
Colin Atkinson
d9f1a4414f
Fix regex error when actix-web feature not enabled ( #56 )
...
* Fix formatting for nightly rustfmt
https://github.com/LemmyNet/lemmy/issues/3467
* Fix regex error when actix-web feature not enabled
If the crate is built with only the axum feature, compiling the
webfinger account regex will fail with an error "Unicode-aware case
insensitivity matching is not available..." because of the missing
unicode-case feature. This doesn't happen if actix is installed because
it pulls in the regex crate with all features (via [actix-router][0]).
The failure can be demonstrated by reverting this commit's change to
Cargo.toml and running:
cargo test --no-default-features --features=axum --doc extract_webfinger_name
Resolve this by adding the unicode-case feature to the regex dependency.
[0]: 0e8ed50e3a/actix-router/Cargo.toml (L25)
2023-07-03 15:05:18 +02:00
phiresky
b64f4a8f3f
fix: make "other" error actually transparent ( #51 )
...
* fix: make "other" error actually transparent
* cargo fmt
2023-06-29 10:19:49 +02:00
Felix Ableitner
93b7aa7979
Version 0.4.5
2023-06-27 15:42:50 +02:00
Felix Ableitner
7300940e10
Version 0.4.4
2023-06-22 09:42:27 +02:00
Felix Ableitner
607aca7739
Version 0.4.3
2023-06-22 09:21:27 +02:00
Felix Ableitner
1aa081713e
Version 0.4.2
2023-06-20 12:01:38 +02:00
cetra3
c356265cf4
Remove actix-rt and replace with tokio tasks ( #42 )
...
* Remove `actix-rt` and replace with tokio tasks
* Include activity queue test
* Use older `Arc` method
* Refactor to not re-process PEM data on each request
* Add retry queue and spawn tokio tasks directly
* Fix doc error
* Remove semaphore and use join set for backpressure
* Fix debug issue with multiple mailboxes
2023-06-20 11:54:14 +02:00
Felix Ableitner
6ac6e2d90e
Version 0.4.1
2023-06-12 16:25:09 +02:00
Felix Ableitner
2075e99ebb
Update dependencies
2023-06-12 16:19:30 +02:00
Felix Ableitner
51613df9e3
Move actix-rt to dev-dependencies
2023-05-24 12:41:00 +02:00
Felix Ableitner
c56f526914
Add signature tests, update dependencies, remove Cargo.lock from git
2023-03-30 21:57:18 +02:00
Felix Ableitner
1669a72620
Version 0.4.0
2023-03-16 21:48:17 +01:00
Felix Ableitner
bd3f17a4df
Version 0.4.0-rc3
2023-03-16 02:11:12 +01:00
Nutomic
6b3a4f8942
Add verify methods back in, some more fixes ( #28 )
2023-03-09 22:09:44 +01:00
Felix Ableitner
8697c3fb1c
Release 0.4.0-rc1
2023-03-08 22:22:58 +01:00