WIP Add admin settings pages, reserved username config
All checks were successful
continuous-integration/drone/push Build is passing

Prototyping settings forms
This commit is contained in:
Râu Cao
2023-02-17 20:32:29 +08:00
parent cd7b05e2ff
commit 084835f06a
11 changed files with 130 additions and 2 deletions

View File

@@ -2,6 +2,16 @@
class Setting < RailsSettings::Base
cache_prefix { "v1" }
field :reserved_usernames, type: :array, default: %w[
account
accounts
admin
donations
mail
webmaster
support
]
field :lndhub_enabled, default: (ENV["LNDHUB_API_URL"].present?.to_s || "false"), type: :boolean
field :lndhub_admin_enabled, default: (ENV["LNDHUB_ADMIN_UI"] || "false"), type: :boolean
end