lemmy/crates/apub/src
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
..
activities Remove SendActivity and Perform traits, rely on channel (#3596) 2023-07-19 09:49:41 -04:00
api Remove TypedBuilder from db_views and db_views_actor (#3637) 2023-07-17 12:20:25 +02:00
collections Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
fetcher Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00
http Split activity table into sent and received parts (fixes #3103) (#3583) 2023-07-14 11:17:06 -04:00
objects Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
protocol Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
activity_lists.rs Cache & Optimize Woodpecker CI (#3450) 2023-07-17 11:04:14 -04:00
lib.rs Split activity table into sent and received parts (fixes #3103) (#3583) 2023-07-14 11:17:06 -04:00
mentions.rs Make functions work with both connection and pool (#3420) 2023-07-11 09:09:59 -04:00