20 lines
680 B
Rust
20 lines
680 B
Rust
pub mod event_handler;
|
|
pub mod objects;
|
|
pub mod port;
|
|
pub mod remote_review_repository;
|
|
pub mod review_handler;
|
|
pub(crate) mod urls;
|
|
pub mod user_adapter;
|
|
|
|
// Re-export the generic base types that callers need
|
|
pub use activitypub_base::{
|
|
ActivityPubService, ApFederationConfig, ApObjectHandler, ApUser, ApUserRepository,
|
|
FederationData, FederationRepository, Follower, FollowerStatus, FollowingStatus, RemoteActor,
|
|
};
|
|
|
|
pub use event_handler::ActivityPubEventHandler;
|
|
pub use port::{ActivityPubPort, NoopActivityPubService};
|
|
pub use remote_review_repository::RemoteReviewRepository;
|
|
pub use review_handler::ReviewObjectHandler;
|
|
pub use user_adapter::DomainUserRepoAdapter;
|