Michael Kohl
|
0d193ab75c
|
Refactor admin settings view into partials (#13950)
* Reactor admin settings view into partials
* Fix Stimulus problem
* Add SMTP partial
|
2021-06-15 10:30:24 +07:00 |
|
Mac Siri
|
e38196df6f
|
Create Settings::SMTP (#13943)
* Fix typo
* Add SMTP configs to Settings::General
* Expand Settings's show page
* Expand Settings::General's constants
* Move smtp_enabled? logic to ApplicationMailer
* Apply suggestions from code review
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
* Add missing descriptions and placeholders
* Remove production guard clause
* Change delivery_method to a callback
* Create Settings::SMTP
* Run migration
* Move constants
* Remove SMTP from Settings::General
* Create SMTPSettingsController
* Add back guard clause
* Change which perform_deliveries configuration to use from
* Update config/environments/production.rb
* Rename migration to singular
* Run migration again
* Fix name
* Alphabetize and add validation for authentication
* Move settings and enabled? logic to Settings::SMTP
* Change after_action to before_action
* Fix broken spec
* Fix broken spec
* Create SMTP specs
* Provide default for port
* Create spec for ApplicationMailer
* Fix broken spec
* Move smtp_enabled?
* Search and replace
Co-authored-by: Ridhwana <Ridhwana.Khan16@gmail.com>
|
2021-06-14 10:29:43 -04:00 |
|
Anna Buianova
|
26592a3a9c
|
Removing Settings::General.email_addresses (#13958)
* Replaced Settings::General.email_addresses with Forem.email
* Removed Settings::General.email_addresses remainders
* Fixed schema.rb
* Remove Settings::General.email_addresses record
* Fixed label for default email
|
2021-06-11 12:34:34 +03:00 |
|
Michael Kohl
|
dcf942e3a2
|
Add Admin:Settings controllers (#13851)
* Add Admin:Settings::BaseController and refactor
* Further simplify controllers
* Add comments, more cleanup
* Update mandatory settings controller
* Update spec
* Update service object and spec
* Update controller
* Update app/services/settings/general/upsert.rb
Co-authored-by: Jamie Gaskins <jamie@forem.com>
Co-authored-by: Jamie Gaskins <jamie@forem.com>
|
2021-06-08 10:13:55 +07:00 |
|