feat(presentation): ActivityPub routes — WebFinger, NodeInfo, inbox, outbox
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
use std::sync::Arc;
|
||||
use domain::ports::*;
|
||||
use activitypub_base::ApFederationConfig;
|
||||
|
||||
#[derive(Clone)]
|
||||
pub struct AppState {
|
||||
@@ -19,4 +20,5 @@ pub struct AppState {
|
||||
pub auth: Arc<dyn AuthService>,
|
||||
pub hasher: Arc<dyn PasswordHasher>,
|
||||
pub events: Arc<dyn EventPublisher>,
|
||||
pub fed_config: ApFederationConfig,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user