diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-01-25 23:32:53 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-01-25 23:32:53 +0100 |
| commit | 783d3598753bf84756296a2016e5dab30300519b (patch) | |
| tree | f7eaf276b65de8aab10db21d27e534f775d83167 /server/src/routes.rs | |
| parent | 5075aede44cb8ab2df10e6debba38483e8d11e96 (diff) | |
| download | jellything-783d3598753bf84756296a2016e5dab30300519b.tar jellything-783d3598753bf84756296a2016e5dab30300519b.tar.bz2 jellything-783d3598753bf84756296a2016e5dab30300519b.tar.zst | |
work on login
Diffstat (limited to 'server/src/routes.rs')
| -rw-r--r-- | server/src/routes.rs | 92 |
1 files changed, 36 insertions, 56 deletions
diff --git a/server/src/routes.rs b/server/src/routes.rs index 19c76b2..01d0081 100644 --- a/server/src/routes.rs +++ b/server/src/routes.rs @@ -10,32 +10,12 @@ use crate::{ logic::{ playersync::{PlayersyncChannels, r_playersync}, stream::r_stream, - userdata::{ - r_node_userdata, r_node_userdata_progress, r_node_userdata_rating, - r_node_userdata_watched, - }, }, ui::{ - account::{ - r_account_login, r_account_login_post, r_account_logout, r_account_logout_post, - r_account_register, r_account_register_post, - settings::{r_account_settings, r_account_settings_post}, - }, - admin::{ - import::{r_admin_import, r_admin_import_post, r_admin_import_stream}, - log::{r_admin_log, r_admin_log_stream}, - 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}, + assets::r_image, error::{r_api_catch, r_catch}, - home::r_home, - items::r_items, node::r_node, - player::r_player, - r_favicon, r_index, - search::r_search, - stats::r_stats, + r_favicon, style::{r_assets_font, r_assets_js, r_assets_js_map, r_assets_style}, }, }; @@ -52,7 +32,7 @@ macro_rules! uri { }; } -pub fn build_rocket(state: Arc<State>) -> Rocket<Build> { +pub(super) fn build_rocket(state: Arc<State>) -> Rocket<Build> { rocket::build() .configure(Config { address: std::env::var("BIND_ADDR") @@ -84,47 +64,47 @@ pub fn build_rocket(state: Arc<State>) -> Rocket<Build> { "/", routes![ // Frontend - r_account_login_post, - r_account_login, - r_account_logout_post, - r_account_logout, - r_account_register_post, - r_account_register, - r_account_settings_post, - 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, - r_admin_remove_invite, - r_admin_remove_user, - r_admin_update_search, - r_admin_user_permission, - r_admin_user, - r_admin_users, - r_items, + // r_account_login_post, + // r_account_login, + // r_account_logout_post, + // r_account_logout, + // r_account_register_post, + // r_account_register, + // r_account_settings_post, + // 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, + // r_admin_remove_invite, + // r_admin_remove_user, + // r_admin_update_search, + // r_admin_user_permission, + // r_admin_user, + // r_admin_users, + // r_items, r_image, r_assets_font, r_assets_js_map, r_assets_js, r_assets_style, r_favicon, - r_home, - r_index, - r_item_poster, + // r_home, + // r_index, + // r_item_poster, r_node, - r_node_thumbnail, - r_node_userdata_progress, - r_node_userdata_rating, - r_node_userdata_watched, - r_node_userdata, - r_player, + // r_node_thumbnail, + // r_node_userdata_progress, + // r_node_userdata_rating, + // r_node_userdata_watched, + // r_node_userdata, + // r_player, r_playersync, - r_search, - r_stats, + // r_search, + // r_stats, r_stream, // API r_nodes_modified_since, |