藍+85CD
5fc5546aec
refactor: update dependencies ( #2 )
...
* chore(deps): bump reqwest
* chore(deps): bump http
* chore(deps): bump http-signature-normalization-reqwest
* chore(deps): bump hyper
* chore(deps): bump axum
* chore(deps): use axum-extra
* refactor(tests): use axum::serve
* fix: axum inbox
Co-Authored-By: j0 <me@j0.lol>
* fix(examples): use axum::serve
* chore(ci): add doc test
* fix: docs test
* fix(tests): fix port
* fix(examples): use tokio::spawn
* chore(examples): remove actix-web code
---------
Co-authored-by: j0 <me@j0.lol>
2024-07-25 19:40:57 +08:00
Soso
12aad8bf3c
Webfinger: don't discard consumer errors ( #85 )
...
* Improve WebFinger errors
* Improve webfinger extraction
* Fix typo
* Document webfinger parsing
* Reimplement Regex based webfinger parsing
* clippy
* no unwrap
---------
Co-authored-by: Felix Ableitner <me@nutomic.com>
2023-12-11 22:48:32 +01: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
072353fc41
Dont use apub in type names
2023-03-16 21:41:43 +01:00
Nutomic
6a65fa7c98
Changes to make Lemmy work with 0.4 ( #29 )
...
* Make it work with Lemmy
* working but needs cleanup
* almost everything working
* debug
* stack overflow fix
2023-03-16 02:11:48 +01:00
Felix Ableitner
32394696a5
move files
2023-03-06 16:19:43 +01:00