mirror of
https://github.com/iv-org/invidious.git
synced 2025-11-05 06:38:29 -06:00
chore: disable trending by default
This commit is contained in:
parent
20e4e52b8b
commit
24d0724ff9
@ -314,7 +314,7 @@ https_only: false
|
||||
## Enable/Disable specific pages on the main page.
|
||||
##
|
||||
#pages_enabled:
|
||||
# trending: true
|
||||
# trending: false
|
||||
# popular: true
|
||||
# search: true
|
||||
##
|
||||
|
||||
@ -24,7 +24,7 @@ Spectator.describe Config do
|
||||
search: false
|
||||
YAML
|
||||
|
||||
expect(config.page_enabled?("trending")).to eq(true)
|
||||
expect(config.page_enabled?("trending")).to eq(false)
|
||||
expect(config.page_enabled?("popular")).to eq(false)
|
||||
expect(config.page_enabled?("search")).to eq(false)
|
||||
end
|
||||
|
||||
@ -73,7 +73,7 @@ end
|
||||
|
||||
# Structure used for global per-page feature toggles
|
||||
record PagesEnabled,
|
||||
trending : Bool = true,
|
||||
trending : Bool = false,
|
||||
popular : Bool = true,
|
||||
search : Bool = true do
|
||||
include YAML::Serializable
|
||||
|
||||
@ -3,6 +3,18 @@
|
||||
<% if !env.get?("user") %>
|
||||
<% feed_menu.reject! {|item| {"Subscriptions", "Playlists"}.includes? item} %>
|
||||
<% end %>
|
||||
<% feed_menu.reject! do |feed|
|
||||
case feed
|
||||
when "Popular"
|
||||
!CONFIG.page_enabled?("popular")
|
||||
when "Trending"
|
||||
!CONFIG.page_enabled?("trending")
|
||||
when ""
|
||||
!CONFIG.page_enabled?("search")
|
||||
else
|
||||
false
|
||||
end
|
||||
end %>
|
||||
<% feed_menu.each do |feed| %>
|
||||
<a href="/feed/<%= feed.downcase %>" class="feed-menu-item pure-menu-heading">
|
||||
<%= translate(locale, feed) %>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user