Felix Ableitner
3866637de7
fix deps
2026-03-16 16:19:26 +01:00
Felix Ableitner
9430bab591
add lockfile
2026-03-16 16:15:05 +01:00
Felix Ableitner
c56f526914
Add signature tests, update dependencies, remove Cargo.lock from git
2023-03-30 21:57:18 +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
Nutomic
6b3a4f8942
Add verify methods back in, some more fixes ( #28 )
2023-03-09 22:09:44 +01:00
Felix Ableitner
19c459fc02
Further improvements
2023-03-02 00:19:10 +01:00
Felix Ableitner
69e77dfa74
Various improvements for usability, examples and docs
2023-02-19 21:26:01 +09:00
aumetra
463580d734
Restrict the body sizes of responses ( #23 )
...
* Add default response body size limit
* Limit all the methods, add reqwest shim that wraps around bytes_stream
* Change image to rust:1.65-bullseye
* Use `DeserializeOwned` instead of the HRTB over `Deserialize`
* Remove the configurability, limit to 100KB
* Add documentation to body size restricted functions
* rustfmt
2023-01-28 04:45:11 +01:00
Paul Delafosse
9332c81458
feat: add axum compat ( #12 )
...
* feat: add actix feature flag
* (WIP)feat: add axum feature
* WIP: axum veridy digest + example
Note: this does not compile yet
* WIP
* chore: clippy lints
* Use actix rt for axum example
* ci: run example in CI for both actix and axum
* feat: add json wrapper type for axum
* docs: update readme with actix and axum feature flags
* fix: fix ci
* chore: more clippy lints
* refactor: update according to PR comment and factorize 'verify_digest'
2022-11-28 21:19:56 +00:00
Felix Ableitner
0b603df139
Add some clippy lints
2022-11-24 13:27:38 +01:00
Nutomic
7bc1c4dbd9
Fix date header ( #11 )
2022-11-23 11:25:08 +00:00
Felix Ableitner
c57ee40092
v0.3.2
2022-11-16 10:30:29 +01:00
Felix Ableitner
05ad7b2f3a
Revert change to take payload in inbox, it wasnt necessary.
2022-11-15 23:18:28 +01:00
Felix Ableitner
11fcb62416
Take dev::Payload for inbox which is more flexible
2022-11-14 16:11:36 +01:00
Felix Ableitner
aeba7f38bb
Upgrade to 0.3.0
2022-11-14 15:26:38 +01:00
Nutomic
3a8dd5c6db
In inbox, verify that http signature digest was verified (ref #1 ) ( #6 )
2022-11-14 14:23:06 +00:00
Nutomic
da32da5a67
Use enum_delegate crate ( #5 )
2022-11-14 12:04:36 +00:00
Felix Ableitner
34a41d327f
Log warning in case number of workers reaches maximum
2022-11-10 22:28:47 +01:00
Nutomic
472d55a69e
Async verify ( #4 )
...
* Add date header when sending activity
* Version 0.2.2
* Make verify url function async
2022-10-28 10:37:51 +00:00
Felix Ableitner
356b98bb97
Version 0.2.1
2022-09-29 23:37:25 +02:00
Felix Ableitner
4b08b671ec
Upgrade dependencies
2022-09-29 23:36:50 +02:00
Felix Ableitner
8d5ef9ce97
Version 0.2.0
2022-06-07 15:04:24 +02:00
Felix Ableitner
68e4cce4ec
Improve api for send_activity()
2022-06-03 14:00:16 +02:00
Felix Ableitner
5e4bd751aa
Initial commit
2022-06-02 13:26:05 +02:00