Mattias van den Belt
8aaf797a1c
Add email test in plugin settings ( #8156 )
...
* Add email test route and controller
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Add email settings page
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Add email Settings Container
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Remove unused getProviderConfig email service
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Add email (disabled) config fields
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings config form
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings container
Move Test button
Add testEmail input
Update config fields
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings form
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email plugin settings
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email plugin docs
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings page
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings permissions
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update settings container form
* Update mail text
* Fix alignment
* Add yup validation
* Update form submission
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Fix e2e test
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Fix e2e test
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Fix Baseline
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email plugin docs
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update (temp) BaselineAlignment component
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update text and button styles and placement
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email routes and permissions
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email controller and service
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email admin permissions
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update test permissions snapshot
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email admin permissions
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update all test snapshot
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update email settings permissions
Signed-off-by: MattieBelt <mattiasvandenbelt@gmail.com>
* Update test snapshots
* Fix text width
* Update styling, baseline, and docs link
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
2021-03-05 10:37:33 +01:00
Pierre Noël
9f277f67b5
better error handling in email ( #6599 )
...
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-06-09 12:11:25 +02:00
Pierre Noël
83f847f359
change config format
...
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-05-14 18:11:24 +02:00
Pierre Noël
471d9ef89c
move email settings from db to files
...
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-05-14 16:56:14 +02:00
Alexandre Bodin
0925758742
Use static envs for email and upload settings until we remove it completely in future PRs
...
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-04-29 11:06:40 +02:00
Alexandre Bodin
3745c7f0d0
Update project generator
...
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-04-29 11:06:36 +02:00
Alexandre Bodin
a22f2cefef
Remove x-forwarded-host.
...
- set security defaults for development mode that are standard
- refactor error messages to work without ctx.request.admin
- remove mask middleware and add a sanitization layer to the core-api to
hide private fileds
2019-09-06 14:33:24 +02:00
Jim LAURIE
84d9070de0
Fix #1858 send email service
2018-09-18 13:20:55 +02:00
Austin Bratcher
ddc01eb27b
Update to add dynamic settings to email plugin
...
Email plugin now functions more like the upload plugin. Users can go to the plugins page, click on the settings cog for the email, and switch between providers or change settings. The default provider is strapi-email-sendmail. Extra providers can be added by installing strapi-email-mailgun or strapi-email-sendgrid.
2018-05-31 14:29:00 -05:00