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
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
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
69b80aa6e1
Change impl of ObjectId::parse ( #84 )
...
* Change impl of ObjectId::parse
It should be consistent with Url::parse
* fmt
2023-11-24 11:21:00 +01:00
cetra3
098a4299f0
Remove anyhow
from trait definitions ( #82 )
2023-11-20 11:42:47 +01:00
Nutomic
ec12fb3830
Support fetches with redirect ( #76 )
...
* Support fetches with redirect
* pub
2023-10-24 10:53:59 +02:00
phiresky
32e3cd5574
make time-zone aware ( #62 )
...
* make time-zone aware.
* format and revert debug
* better test log
* empty
2023-07-26 16:17:39 +02:00
phiresky
af92e0d532
add shutdown method ( #53 )
...
* add shutdown method
* simplify shutdown interface
* make work on rust < 1.70
* upgrade ci to rust 1.70
* make clippy and linux torvalds happy
2023-07-04 16:08:39 +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
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
32394696a5
move files
2023-03-06 16:19:43 +01:00