DEV: configurable public sidebar sections (#20303)

Extension of https://github.com/discourse/discourse/pull/20057

Admin can create a public session visible to everyone. An additional checkbox is displayed for staff members.
This commit is contained in:
Krzysztof Kotlarek
2023-02-22 08:55:44 +11:00
committed by GitHub
parent e3ee81aa3c
commit b9d037770c
18 changed files with 350 additions and 17 deletions

View File

@@ -0,0 +1,7 @@
# frozen_string_literal: true
class AddPublicToSidebarSections < ActiveRecord::Migration[7.0]
def change
add_column :sidebar_sections, :public, :boolean, null: false, default: false
end
end