diff options
Diffstat (limited to 'server/src/routes/mod.rs')
-rw-r--r-- | server/src/routes/mod.rs | 130 |
1 files changed, 69 insertions, 61 deletions
diff --git a/server/src/routes/mod.rs b/server/src/routes/mod.rs index 373146b..98ea4b0 100644 --- a/server/src/routes/mod.rs +++ b/server/src/routes/mod.rs @@ -10,8 +10,10 @@ use base64::Engine; use compat::{ jellyfin::{ r_jellyfin_artists, r_jellyfin_branding_configuration, r_jellyfin_branding_css, - r_jellyfin_displaypreferences_usersettings, r_jellyfin_items, - r_jellyfin_items_image_primary, r_jellyfin_items_intros, r_jellyfin_items_playbackinfo, + r_jellyfin_displaypreferences_usersettings, + r_jellyfin_displaypreferences_usersettings_post, r_jellyfin_items, + r_jellyfin_items_image_primary, r_jellyfin_items_intros, r_jellyfin_items_item, + r_jellyfin_items_playbackinfo, r_jellyfin_items_similar, r_jellyfin_livetv_programs_recommended, r_jellyfin_persons, r_jellyfin_playback_bitratetest, r_jellyfin_quickconnect_enabled, r_jellyfin_sessions_capabilities_full, r_jellyfin_sessions_playing, @@ -112,82 +114,88 @@ pub fn build_rocket(database: Database, federation: Federation) -> Rocket<Build> .mount( "/", routes![ - r_home, - r_home_unpriv, - r_streamsync, - r_favicon, - r_asset, - r_item_backdrop, - r_item_poster, - r_person_asset, - r_search, - r_all_items_filter, - r_library_node_filter, - r_assets_style, - r_assets_font, - r_assets_js, - r_assets_js_map, - r_stream, - r_node_userdata, - r_node_thumbnail, - r_player, - r_node_userdata_progress, - r_node_userdata_watched, - r_node_userdata_rating, - r_account_login, + // Frontend r_account_login_post, - r_account_register, - r_account_register_post, - r_account_logout, + 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_delete_cache, + r_admin_import, r_admin_invite, - r_admin_remove_user, - r_admin_user, - r_admin_users, + r_admin_log_stream, + r_admin_log, r_admin_remove_invite, - r_admin_user_permission, - r_admin_delete_cache, + r_admin_remove_user, r_admin_transcode_posters, - r_admin_log, - r_admin_log_stream, - r_admin_import, r_admin_update_search, - r_account_settings, - r_account_settings_post, - r_api_version, + r_admin_user_permission, + r_admin_user, + r_admin_users, + r_all_items_filter, + r_asset, + r_assets_font, + r_assets_js_map, + r_assets_js, + r_assets_style, + r_favicon, + r_home_unpriv, + r_home, + r_item_backdrop, + r_item_poster, + r_library_node_filter, + r_node_thumbnail, + r_node_userdata_progress, + r_node_userdata_rating, + r_node_userdata_watched, + r_node_userdata, + r_person_asset, + r_player, + r_search, + r_stream, + r_streamsync, + // API r_api_account_login, - r_api_root, r_api_asset_token_raw, - r_youtube_watch, - r_youtube_channel, - r_jellyfin_system_info_public, - r_jellyfin_system_info_public_case, - r_jellyfin_quickconnect_enabled, - r_jellyfin_users_public, + r_api_root, + r_api_version, + // Compat + r_jellyfin_artists, r_jellyfin_branding_configuration, - r_jellyfin_users_authenticatebyname, - r_jellyfin_sessions_capabilities_full, - r_jellyfin_system_endpoint, r_jellyfin_branding_css, + r_jellyfin_displaypreferences_usersettings_post, r_jellyfin_displaypreferences_usersettings, - r_jellyfin_system_info, - r_jellyfin_users_id, - r_jellyfin_playback_bitratetest, - r_jellyfin_users_views, r_jellyfin_items_image_primary, - r_jellyfin_livetv_programs_recommended, - r_jellyfin_users_items, - r_jellyfin_users_items_item, - r_jellyfin_items, - r_jellyfin_persons, - r_jellyfin_artists, r_jellyfin_items_intros, + r_jellyfin_items_item, r_jellyfin_items_playbackinfo, - r_jellyfin_video_stream, - r_jellyfin_sessions_playing, + r_jellyfin_items_similar, + r_jellyfin_items, + r_jellyfin_livetv_programs_recommended, + r_jellyfin_persons, + r_jellyfin_playback_bitratetest, + r_jellyfin_quickconnect_enabled, + r_jellyfin_sessions_capabilities_full, r_jellyfin_sessions_playing_progress, + r_jellyfin_sessions_playing, r_jellyfin_socket, + r_jellyfin_system_endpoint, + r_jellyfin_system_info_public_case, + r_jellyfin_system_info_public, + r_jellyfin_system_info, + r_jellyfin_users_authenticatebyname, + r_jellyfin_users_id, + r_jellyfin_users_items_item, + r_jellyfin_users_items, + r_jellyfin_users_public, + r_jellyfin_users_views, + r_jellyfin_video_stream, + r_youtube_channel, + r_youtube_watch, ], ) } |