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
Alexandre Bodin
07e7cfc0bd
Make lint stricter and fix the errors
...
Signed-off-by: Alexandre Bodin <bodin.alex@gmail.com>
2020-11-02 19:41:42 +01:00
Pierre Noël
aea700efc3
add default settings to plugin email
...
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-05-15 19:22:57 +02:00
Pierre Noël
d8f1449e73
change config format
...
Signed-off-by: Pierre Noël <petersg83@gmail.com>
2020-05-15 15:05:35 +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
Jim LAURIE
fd2aaecac1
Load scoped providers
2019-10-26 15:50:31 +02:00
Alexandre Bodin
3b47457f4f
make boostrap functions async only
2019-08-12 15:35:40 +02:00
Alexandre Bodin
3a640539d3
Fix missing default providers
2019-05-06 16:01:18 +02:00
Alexandre Bodin
87857b94be
Implement strapi.queries for all models
2019-04-16 09:05:46 +02:00
Alexandre Bodin
9e9ff9907d
Refactor strapi load
2019-04-16 08:50:22 +02:00
Alexandre Bodin
3098309369
Use mongoose.find on simple queries for a perf boost
2019-03-26 14:57:02 +01:00
Alexandre Bodin
d2db6b633f
Mongo + graphql v1
2019-03-21 09:07:36 +01:00
Kamal Bennani
e8c92fc3d7
Adapt Services to the new Mongoose API
2019-03-21 09:06:06 +01:00
Kamal Bennani
c93311557e
Adapt Services to the new Bookshelf API
2019-03-21 09:05:42 +01:00
Jim LAURIE
dac168cedb
Manage email and upload providers from an npm organisation
2019-03-01 17:09:19 +01:00
Aurélien Georget
2115124931
Remove Mongoose warning logs
2019-01-23 16:56:04 +01:00
soupette
0916c4e018
Fix conflicts
2018-12-06 16:39:20 +01:00
Jim LAURIE
2afb30b2f9
Deprecated providers
2018-11-27 17:30:35 +01:00
Jim LAURIE
404afec5de
Prefix providers
2018-10-19 09:26:09 +02:00
Aurelsicoko
9da6da036b
Add example POST upload
2018-09-20 11:40:37 +02:00
soupette
9daf8c4403
Add descriptions to email routes
2018-09-06 10:11:38 +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
Austin Bratcher
077b7ad69e
Added support in email plugin for Mailgun and Sendgrid
...
Added basic support for using Mailgun and Sendgrid (as opposed to the Sendmail) package in the email plugin. Configuration is done in plugins/email/config/settings.json
2018-05-23 00:18:39 -05:00
Jim Laurie
cd834d6828
Change email node module
2017-11-16 18:00:15 +01:00
Jim Laurie
a512d232d3
Add plugin send email
2017-11-16 16:58:45 +01:00