1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-02 03:55:20 +02:00
Maybe/config
Thibaut Gorioux 6fdb8e8d69
Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682)
* Add setting fields to model

* Allow to configure SMTP settings

* Normalize locales

* Cleanup locales

* Remove 'coming soon'

* fix test

* Reset credentials

* Reset development config

* Check smtp spelling

* Use post instead of get method

* TLS ENV variable is more descriptive

* Rework application mailer

* Follow rails convention for mailer action params

* Reset schema.rb to main

* Test WIP

* Add test for controller and mailer

* Move tests from controller to model

* Custom error message if settings are not all present

* Comment smtp config in development env

* Add default tls enabled value

* Rubocop

* Fix controller test

* Reset credentials

* Normalize locales

* Test

* fix test

* Fix application mailer test that fails randomly

* Error flash message instead of notice

* Rework application mailer tests
2024-04-29 16:44:24 -04:00
..
environments Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682) 2024-04-29 16:44:24 -04:00
initializers Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
locales Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682) 2024-04-29 16:44:24 -04:00
application.rb Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682) 2024-04-29 16:44:24 -04:00
boot.rb Initial commit 2024-02-02 09:05:04 -06:00
cable.yml Refresh account on update (#476) 2024-02-23 20:18:30 -06:00
credentials.yml.enc Update credentials.yml.enc 2024-02-02 16:12:04 -06:00
currencies.yml Multi-currency support: Money + Currency class improvements (#553) 2024-03-18 11:21:00 -04:00
database.yml Add zero-config self hosting on Render (#612) 2024-04-13 09:28:45 -04:00
environment.rb Initial commit 2024-02-02 09:05:04 -06:00
i18n-tasks.yml Start I18n Internationalization setup (#276) 2024-02-06 11:58:17 -06:00
importmap.rb Shared money input should respond to change in currency (#654) 2024-04-20 08:07:06 -04:00
puma.rb Initial commit 2024-02-02 09:05:04 -06:00
routes.rb Allow a self-hosted user to configure their SMTP settings directly from within the UI (#682) 2024-04-29 16:44:24 -04:00
storage.yml Initial commit 2024-02-02 09:05:04 -06:00
tailwind.config.js Add inline category selection (#541) 2024-03-14 10:30:36 -04:00