mirror of
https://github.com/iv-org/invidious.git
synced 2024-12-27 16:29:43 -05:00
routing: move feed routes registration to Invidious::Routing
This commit is contained in:
parent
0a4d793556
commit
223e74569a
@ -346,19 +346,7 @@ end
|
|||||||
# User routes
|
# User routes
|
||||||
Invidious::Routing.register_user_routes
|
Invidious::Routing.register_user_routes
|
||||||
|
|
||||||
# Feeds
|
Invidious::Routing.register_feed_routes
|
||||||
Invidious::Routing.get "/view_all_playlists", Invidious::Routes::Feeds, :view_all_playlists_redirect
|
|
||||||
Invidious::Routing.get "/feed/playlists", Invidious::Routes::Feeds, :playlists
|
|
||||||
Invidious::Routing.get "/feed/popular", Invidious::Routes::Feeds, :popular
|
|
||||||
Invidious::Routing.get "/feed/trending", Invidious::Routes::Feeds, :trending
|
|
||||||
Invidious::Routing.get "/feed/subscriptions", Invidious::Routes::Feeds, :subscriptions
|
|
||||||
Invidious::Routing.get "/feed/history", Invidious::Routes::Feeds, :history
|
|
||||||
|
|
||||||
# RSS Feeds
|
|
||||||
Invidious::Routing.get "/feed/channel/:ucid", Invidious::Routes::Feeds, :rss_channel
|
|
||||||
Invidious::Routing.get "/feed/private", Invidious::Routes::Feeds, :rss_private
|
|
||||||
Invidious::Routing.get "/feed/playlist/:plid", Invidious::Routes::Feeds, :rss_playlist
|
|
||||||
Invidious::Routing.get "/feeds/videos.xml", Invidious::Routes::Feeds, :rss_videos
|
|
||||||
|
|
||||||
# Support push notifications via PubSubHubbub
|
# Support push notifications via PubSubHubbub
|
||||||
Invidious::Routing.get "/feed/webhook/:token", Invidious::Routes::Feeds, :push_notifications_get
|
Invidious::Routing.get "/feed/webhook/:token", Invidious::Routes::Feeds, :push_notifications_get
|
||||||
|
@ -56,6 +56,22 @@ module Invidious::Routing
|
|||||||
post "/playlist_ajax", Routes::Playlists, :playlist_ajax
|
post "/playlist_ajax", Routes::Playlists, :playlist_ajax
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def register_feed_routes
|
||||||
|
# Feeds
|
||||||
|
get "/view_all_playlists", Routes::Feeds, :view_all_playlists_redirect
|
||||||
|
get "/feed/playlists", Routes::Feeds, :playlists
|
||||||
|
get "/feed/popular", Routes::Feeds, :popular
|
||||||
|
get "/feed/trending", Routes::Feeds, :trending
|
||||||
|
get "/feed/subscriptions", Routes::Feeds, :subscriptions
|
||||||
|
get "/feed/history", Routes::Feeds, :history
|
||||||
|
|
||||||
|
# RSS Feeds
|
||||||
|
get "/feed/channel/:ucid", Routes::Feeds, :rss_channel
|
||||||
|
get "/feed/private", Routes::Feeds, :rss_private
|
||||||
|
get "/feed/playlist/:plid", Routes::Feeds, :rss_playlist
|
||||||
|
get "/feeds/videos.xml", Routes::Feeds, :rss_videos
|
||||||
|
end
|
||||||
|
|
||||||
# -------------------
|
# -------------------
|
||||||
# Youtube routes
|
# Youtube routes
|
||||||
# -------------------
|
# -------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user