aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-01-25 23:32:53 +0100
committermetamuffin <metamuffin@disroot.org>2026-01-25 23:32:53 +0100
commit783d3598753bf84756296a2016e5dab30300519b (patch)
treef7eaf276b65de8aab10db21d27e534f775d83167 /server/src/routes.rs
parent5075aede44cb8ab2df10e6debba38483e8d11e96 (diff)
downloadjellything-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.rs92
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,