Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Organization - Emails] Prototype - Override the default email provider #29

Open
7 tasks
alexchiraples opened this issue Jul 28, 2017 · 0 comments
Open
7 tasks

Comments

@alexchiraples
Copy link
Contributor


Migrated from https://github.com/gov-ithub/auth-sso/issues/54
Originally created by @alexchiraples on Tue, 15 Nov 2016 14:05:18 GMT


The default email settings should be stored in the database instead of configuration file.
As an organization admin, I need to be able to use my own email provider and settings and not the application default.

Tasks:

  • Create a table for Email Provider, store settings as JSON (example Postmark and SMTP)
  • Add step for initializing providers (insert if no record)
  • Create a table for Email Settings with a reference to Organization and Email Provider
  • When installing the system for the first time, you will need to add details for configurating the default email configuration (add a step in readme.md to insert in email settings)
  • You will not be able to see email settings of the parent organization
  • The email settings will be persisted with a reference to current Organization
  • Create a factory for returning the assigned provider for the organization. If none found, search for parent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant