Commit graph

229 commits

Author SHA1 Message Date
藍+85CD
930c928878
chore: update .gitignore (#115)
* chore: update .gitignore

* chore(gitignore): add comments
2024-07-09 18:07:08 +02:00
Nutomic
6edbc06a78
Convert content-type to lowercase for comparison (#114)
* Convert content-type to lowercase for comparison

* rust 1.78

* clippy priority

* upgrade dep
2024-06-11 11:16:04 +02:00
Felix Ableitner
175b22006b Revert "Version 0.5.7"
This reverts commit a251140952.
2024-06-06 00:02:41 +02:00
Felix Ableitner
e118e4f240 Reapply "Retry activity send in case of timeout or rate limit (#102)"
This reverts commit 32da1b747c.
2024-06-06 00:02:36 +02:00
Felix Ableitner
a251140952 Version 0.5.7 2024-06-05 23:09:53 +02:00
Felix Ableitner
32da1b747c Revert "Retry activity send in case of timeout or rate limit (#102)"
This reverts commit 5402bc9c19.
2024-06-05 23:05:26 +02:00
Felix Ableitner
16844f048a Version 0.5.6 2024-05-06 11:09:47 +02:00
Nutomic
cf1f84993b
Make response content-type check case insensitive (#111)
* Make response content-type check case insensitive

For wordpress compat

* cleaner

* clippy

* fmt

* fmt
2024-05-06 11:09:23 +02:00
Felix Ableitner
24afad7abc Version 0.5.5 2024-05-02 13:06:22 +02:00
Nutomic
c48de9e944
Upgrade dependencies (#110) 2024-05-02 06:58:08 -04:00
Nutomic
be69efdee3
Require signed digest when verifying signatures (#109) 2024-05-02 10:58:56 +02:00
Nutomic
ddc455510b
Dont crash when calling is_local_url() without domain (#108) 2024-05-02 10:58:33 +02:00
Felix Ableitner
ee268405f7 Version 0.5.4 2024-04-10 11:32:14 +02:00
Nutomic
54e8a1145f
Add function ObjectId.is_local (#106)
* Add function ObjectId.is_local

* add test

* add test
2024-04-10 11:31:55 +02:00
Felix Ableitner
779313ac22 Version 0.5.3 2024-04-09 11:30:43 +02:00
Nutomic
7def01a19a
Avoid running ci checks twice (#105)
* Avoid running ci checks twice

* upgrade rust

* move clippy config to cargo.toml
2024-04-09 11:28:57 +02:00
Nutomic
a2ac97db98
Allow fetching from local domain in case it redirects to remote (#104)
* Allow fetching from local domain in case it redirects to remote

* clippy

* fix lemmy tests
2024-04-09 11:28:22 +02:00
Nutomic
5402bc9c19
Retry activity send in case of timeout or rate limit (#102) 2024-04-09 10:38:08 +02:00
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
3b1b2d8427
Merge branch 'LemmyNet-main' into dev 2024-03-15 13:55:09 +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
8e1edbfdce
Merge pull request #5 from Tangel/main
Merge
2024-03-15 21:46:37 +08: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
Nutomic
da28c9c890
Fix request_counter check because fetch_add returns original value (#97) 2024-03-08 09:36:44 -05:00
Nutomic
9b31a7b44b
Get Mastodon signed fetch working (#98)
* debug signed fetch

* regex

* content-type

* no dbg

* clippy
2024-03-08 15:26:57 +01:00
Tangel
6d91dacfe5
Merge pull request #4 from Tangel/dev
Dev
2024-03-05 13:38:49 +08:00
Tangel
f05bb726f2
update 2024-03-05 05:35:06 +00:00
Tangel
3a80357325
Merge branch 'LemmyNet-main' into dev 2024-03-05 02:40:30 +00: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
Nutomic
636b47c8b2
Add back activity send queue as optional feature (#94)
* Add back activity send queue as optional feature

* fix port collision in tests

* improve docs

* serialize fn

* deduplicate

* more dedup

* more dedup

* dedupupup

* test cleanup

* remove fn
2024-03-04 08:53:33 -05:00
Nutomic
a859db05bb
Add security checks when fetching objects (#95)
* Add security checks when fetching objects

* static

* as ref

* update comment

* fix header

* Update comment
2024-03-04 12:47:42 +01:00
Tangel
9830f30f2a
Merge pull request #2 from Tangel/dev
Dev
2024-01-22 21:49:01 +08: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
Nutomic
ec97b44de4
Fix return type for deserialize_one (#93) 2024-01-05 10:18:12 -05: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
Nutomic
9e8d466b40
Better JSON error messages (#91) 2023-12-20 06:19:58 -05:00
Nutomic
709f29b7f8
Context doesnt have to be an array (#90) 2023-12-20 11:21:33 +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