lemmy/crates
Nutomic 5d23ef960e
Remove SendActivity and Perform traits, rely on channel (#3596)
* Remove SendActivity and Perform traits, rely on channel

These traits arent necessary anymore now that websocket is removed.
Removing them allows us to use normal actix http handler methods
which are much more flexible, and allow using different middlewares
as well as setting response attributes.

* compiling and create post federating

* clippy

* rename methods, join outgoing activities task

* fix api tests

* no unwrap

* conditional compile

* add back getrandom

* make crates optional

* fmt
2023-07-19 09:49:41 -04:00
..
api Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
api_common Remove SendActivity and Perform traits, rely on channel (#3596) 2023-07-19 09:49:41 -04:00
api_crud Remove SendActivity and Perform traits, rely on channel (#3596) 2023-07-19 09:49:41 -04:00
apub Remove SendActivity and Perform traits, rely on channel (#3596) 2023-07-19 09:49:41 -04:00
db_schema Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
db_views Post remove delete federation outbound fix0 (#3613) 2023-07-17 11:07:45 -04:00
db_views_actor Remove TypedBuilder from db_views and db_views_actor (#3637) 2023-07-17 12:20:25 +02:00
db_views_moderator Make `lemmy_api_common` wasm-compatible (#3587) 2023-07-14 10:45:18 +02:00
routes Add http cache for webfingers (#3317) 2023-07-19 06:09:04 -04:00
utils Add http cache for webfingers (#3317) 2023-07-19 06:09:04 -04:00