v0.0.2
RustBox CI / rustbox (push) Waiting to run

This commit is contained in:
Mateusz Gruszczyński committed 2026-10-29 19:28:47 +01:00
1 parent d55640d37a
commit fff8521a17
67 files changed
+11016 -16763

No files matched your search

+18
View File
@@ -16,11 +16,13 @@ pub mod messages;
pub mod notification_preferences;
pub mod pgp;
pub mod quota;
pub mod response_templates;
pub mod search;
pub mod send;
pub mod sieve;
pub mod special_folders;
pub mod tags;
pub mod trusted_senders;
pub mod unsubscribe;
use std::net::{IpAddr, Ipv4Addr, SocketAddr};
@@ -247,6 +249,14 @@ pub fn create_router(
get(attachments::get_attachment_content),
)
.route("/search", get(search::search_messages))
.route(
"/response-templates",
get(response_templates::list).post(response_templates::create),
)
.route(
"/response-templates/{id}",
put(response_templates::update).delete(response_templates::delete),
)
.route(
"/search/saved",
get(search::list_saved_searches).post(search::create_saved_search),
@@ -399,6 +409,14 @@ pub fn create_router(
get(mail_preferences::get_mail_preferences)
.put(mail_preferences::update_mail_preferences),
)
.route(
"/settings/trusted-senders",
get(trusted_senders::list_trusted_senders).post(trusted_senders::add_trusted_sender),
)
.route(
"/settings/trusted-senders/{email}",
delete(trusted_senders::remove_trusted_sender),
)
.route(
"/folders/{folder}/preferences",
get(folder_preferences::get_folder_preferences)