move CalendarStore to separate file

This commit is contained in:
Lennart
2024-06-01 11:44:04 +02:00
parent 37ec7edca7
commit 7fcd9a17f5
16 changed files with 35 additions and 33 deletions

View File

@@ -5,7 +5,7 @@ use actix_web::{
HttpResponse,
};
use rustical_auth::{AuthInfoExtractor, CheckAuthentication};
use rustical_store::calendar::CalendarStore;
use rustical_store::store::CalendarStore;
pub async fn route_delete_calendar<A: CheckAuthentication, C: CalendarStore + ?Sized>(
context: Data<CalDavContext<C>>,

View File

@@ -4,8 +4,8 @@ use actix_web::web::{Data, Path};
use actix_web::HttpResponse;
use anyhow::Result;
use rustical_auth::{AuthInfoExtractor, CheckAuthentication};
use rustical_dav::xml::tag_list::TagList;
use rustical_store::calendar::{Calendar, CalendarStore};
use rustical_store::calendar::Calendar;
use rustical_store::store::CalendarStore;
use serde::{Deserialize, Serialize};
#[derive(Deserialize, Serialize, Clone, Debug)]

View File

@@ -9,7 +9,8 @@ use rustical_dav::{
propfind::{MultistatusElement, PropElement, PropfindType, ServicePrefix},
resource::HandlePropfind,
};
use rustical_store::{calendar::CalendarStore, event::Event};
use rustical_store::event::Event;
use rustical_store::store::CalendarStore;
use serde::{Deserialize, Serialize};
use tokio::sync::RwLock;

View File

@@ -5,7 +5,8 @@ use rustical_auth::AuthInfo;
use rustical_dav::error::Error;
use rustical_dav::resource::{Resource, ResourceService};
use rustical_dav::xml_snippets::{HrefElement, TextNode};
use rustical_store::calendar::{Calendar, CalendarStore};
use rustical_store::calendar::Calendar;
use rustical_store::store::CalendarStore;
use serde::Serialize;
use std::sync::Arc;
use strum::{EnumString, IntoStaticStr, VariantNames};

View File

@@ -3,7 +3,7 @@ use actix_web::http::StatusCode;
use actix_web::web::{Data, Path};
use actix_web::{HttpResponse, ResponseError};
use rustical_auth::{AuthInfoExtractor, CheckAuthentication};
use rustical_store::calendar::CalendarStore;
use rustical_store::store::CalendarStore;
use thiserror::Error;
#[derive(Debug, Error)]

View File

@@ -5,8 +5,8 @@ use rustical_auth::AuthInfo;
use rustical_dav::error::Error;
use rustical_dav::resource::{Resource, ResourceService};
use rustical_dav::xml_snippets::TextNode;
use rustical_store::calendar::CalendarStore;
use rustical_store::event::Event;
use rustical_store::store::CalendarStore;
use serde::Serialize;
use std::sync::Arc;
use strum::{EnumString, IntoStaticStr, VariantNames};

View File

@@ -8,7 +8,7 @@ use root::RootResource;
use rustical_auth::CheckAuthentication;
use rustical_dav::error::Error;
use rustical_dav::propfind::{route_propfind, ServicePrefix};
use rustical_store::calendar::CalendarStore;
use rustical_store::store::CalendarStore;
use std::str::FromStr;
use std::sync::Arc;
use tokio::sync::RwLock;

View File

@@ -7,7 +7,7 @@ use async_trait::async_trait;
use rustical_auth::AuthInfo;
use rustical_dav::resource::{Resource, ResourceService};
use rustical_dav::xml_snippets::HrefElement;
use rustical_store::calendar::CalendarStore;
use rustical_store::store::CalendarStore;
use serde::Serialize;
use strum::{EnumString, IntoStaticStr, VariantNames};
use tokio::sync::RwLock;