aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-12-11 01:20:17 +0100
committermetamuffin <metamuffin@disroot.org>2025-12-11 01:20:17 +0100
commit6e5f6d9b9c6fedb4ab80190c156595d321d33bbf (patch)
treeb6c2140e744fc3018ad08975afefad40386ebbc6 /server/src/routes.rs
parente4f865e9da9d6660399e22a6fbeb5b84a749b07a (diff)
downloadjellything-6e5f6d9b9c6fedb4ab80190c156595d321d33bbf.tar
jellything-6e5f6d9b9c6fedb4ab80190c156595d321d33bbf.tar.bz2
jellything-6e5f6d9b9c6fedb4ab80190c156595d321d33bbf.tar.zst
refactor import plugins part 3
Diffstat (limited to 'server/src/routes.rs')
-rw-r--r--server/src/routes.rs14
1 files changed, 8 insertions, 6 deletions
diff --git a/server/src/routes.rs b/server/src/routes.rs
index b777788..ed31407 100644
--- a/server/src/routes.rs
+++ b/server/src/routes.rs
@@ -3,8 +3,10 @@
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
Copyright (C) 2025 metamuffin <metamuffin.org>
*/
-use crate::logic::playersync::{r_playersync, PlayersyncChannels};
+use crate::CONF;
+use crate::logic::playersync::{PlayersyncChannels, r_playersync};
use crate::ui::account::{r_account_login, r_account_logout, r_account_register};
+use crate::ui::admin::import::{r_admin_import, r_admin_import_post, r_admin_import_stream};
use crate::ui::{
account::{
r_account_login_post, r_account_logout_post, r_account_register_post,
@@ -12,8 +14,7 @@ use crate::ui::{
},
admin::{
log::{r_admin_log, r_admin_log_stream},
- r_admin_dashboard, r_admin_import, r_admin_invite, r_admin_remove_invite,
- r_admin_update_search,
+ r_admin_dashboard, r_admin_invite, r_admin_remove_invite, r_admin_update_search,
user::{r_admin_remove_user, r_admin_user, r_admin_user_permission, r_admin_users},
},
assets::{r_image, r_item_poster, r_node_thumbnail},
@@ -27,7 +28,6 @@ use crate::ui::{
stats::r_stats,
style::{r_assets_font, r_assets_js, r_assets_js_map, r_assets_style},
};
-use crate::CONF;
use crate::{
api::{r_api_account_login, r_api_root, r_nodes_modified_since, r_translations, r_version},
compat::{
@@ -61,8 +61,8 @@ use base64::Engine;
use log::warn;
use rand::random;
use rocket::{
- catchers, config::SecretKey, fairing::AdHoc, fs::FileServer, http::Header, routes,
- shield::Shield, Build, Config, Rocket,
+ Build, Config, Rocket, catchers, config::SecretKey, fairing::AdHoc, fs::FileServer,
+ http::Header, routes, shield::Shield,
};
#[macro_export]
@@ -123,6 +123,8 @@ pub fn build_rocket() -> Rocket<Build> {
r_account_settings,
r_admin_dashboard,
r_admin_import,
+ r_admin_import_post,
+ r_admin_import_stream,
r_admin_invite,
r_admin_log_stream,
r_admin_log,