chore: replace local activitypub-base with k-ap git dep

This commit is contained in:
2026-05-17 23:06:20 +02:00
parent f80d3b5983
commit 6efc47a891
36 changed files with 15 additions and 3181 deletions

View File

@@ -1,6 +1,6 @@
use std::sync::Arc;
use activitypub_base::ApObjectHandler;
use k_ap::ApObjectHandler;
use async_trait::async_trait;
use chrono::{DateTime, Utc};
use url::Url;

View File

@@ -8,7 +8,7 @@ use domain::{
};
use std::sync::Arc;
use activitypub_base::ActivityPubService;
use k_ap::ActivityPubService;
use crate::objects::review_to_ap_object;
use crate::urls::{actor_url, review_url};

View File

@@ -9,7 +9,7 @@ pub mod user_adapter;
pub mod watchlist_handler;
// Re-export the generic base types that callers need
pub use activitypub_base::{
pub use k_ap::{
ActivityPubService, ApFederationConfig, ApObjectHandler, ApUser, ApUserRepository,
FederationData, FederationRepository, Follower, FollowerStatus, FollowingStatus, RemoteActor,
};

View File

@@ -1,4 +1,4 @@
use activitypub_base::AS_PUBLIC;
use k_ap::AS_PUBLIC;
use activitypub_federation::kinds::object::NoteType;
use chrono::{DateTime, Utc};
use serde::{Deserialize, Serialize};

View File

@@ -1,7 +1,7 @@
use async_trait::async_trait;
use uuid::Uuid;
use activitypub_base::{ActivityPubService, BlockedDomain, RemoteActor};
use k_ap::{ActivityPubService, BlockedDomain, RemoteActor};
#[async_trait]
pub trait ActivityPubPort: Send + Sync {

View File

@@ -1,6 +1,6 @@
use std::sync::Arc;
use activitypub_base::ApObjectHandler;
use k_ap::ApObjectHandler;
use async_trait::async_trait;
use domain::{
models::{Review, ReviewSource},

View File

@@ -1,6 +1,6 @@
use std::sync::Arc;
use activitypub_base::{ApProfileField, ApUser, ApUserRepository};
use k_ap::{ApProfileField, ApUser, ApUserRepository};
use async_trait::async_trait;
use domain::{ports::UserRepository, value_objects::UserId};
use url::Url;

View File

@@ -1,6 +1,6 @@
use std::sync::Arc;
use activitypub_base::ApObjectHandler;
use k_ap::ApObjectHandler;
use async_trait::async_trait;
use chrono::Utc;
use domain::{models::RemoteWatchlistEntry, ports::RemoteWatchlistRepository};