Files
astuto/app/models/tenant_setting.rb

38 lines
640 B
Ruby
Raw Normal View History

class TenantSetting < ApplicationRecord
include TenantOwnable
belongs_to :tenant
2024-01-23 18:50:42 +01:00
validates :custom_css, length: { maximum: 32000 }
enum brand_display: [
:name_and_logo,
:name_only,
:logo_only,
:no_name_no_logo
]
2024-09-16 18:48:18 +02:00
enum logo_links_to: [
:root_page,
:custom_url,
:nothing
]
enum collapse_boards_in_header: [
:no_collapse,
:always_collapse
]
2024-07-12 20:38:46 +02:00
enum email_registration_policy: [
:all_allowed,
:none_allowed,
:custom_domains_allowed
]
2024-07-12 20:38:46 +02:00
enum feedback_approval_policy: [
:anonymous_require_approval,
:never_require_approval,
:always_require_approval,
]
end