Nazar Gargol
|
c342ea1454
|
Added email data generators in test utils
|
2019-11-06 15:56:56 +07:00 |
|
Nazar Gargol
|
c264a5d8c4
|
Added email model
|
2019-11-06 15:56:56 +07:00 |
|
Nazar Gargol
|
fc9e62b1a2
|
Added emails table migration
|
2019-11-06 15:56:56 +07:00 |
|
Nazar Gargol
|
2af2500ccf
|
Fixed db version integrity check
|
2019-11-06 15:56:56 +07:00 |
|
Nazar Gargol
|
f0c0ea2197
|
Added emails table schema definition
|
2019-11-06 15:56:56 +07:00 |
|
Peter Zimon
|
2c55b82be1
|
Refined email template
|
2019-11-06 15:47:20 +07:00 |
|
Peter Zimon
|
d6e8db28ab
|
Refined email template
|
2019-11-06 15:39:27 +07:00 |
|
Fabien O'Carroll
|
809334d7dd
|
Fixed tests for pages api
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
030819dc9e
|
Added eslint ignore comments for template
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
b16c460633
|
Installed @tryghost/members-api@0.9.0
no-issue
This now includes stripe data when listing members, which is needed for
email content gating
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
cd6de74010
|
Added migration to populate missing uuid fields
no-issue
This is to ensure that all members have a uuid
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
f2709964ae
|
Added migration for members uuid column
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
354e59a795
|
Added defaults to member model
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
a7e7f74f8b
|
Wired up middleware to handle unsubscribing
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
73b00e77c2
|
Added unsubscribe handler to mega service
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
23964750a9
|
Allowed getting member by uuid
no-issue
|
2019-11-06 15:30:37 +07:00 |
|
Fabien O'Carroll
|
389b034875
|
Added uuid column to members table
no-issue
This will be used for unsubscribe links
|
2019-11-06 15:30:37 +07:00 |
|
Rish
|
45cd39c386
|
Fixed members settings cleanup for mailgun config
|
2019-11-06 15:21:46 +07:00 |
|
Rish
|
b3aba084ee
|
Fixed fixture for send test email
|
2019-11-06 15:21:46 +07:00 |
|
Peter Zimon
|
c2633b09ea
|
Refined post email template
|
2019-11-06 14:53:40 +07:00 |
|
Rish
|
9018e64493
|
Fixed email preview auth for test mails
no issue
|
2019-11-06 13:15:14 +07:00 |
|
Rish
|
3e331fcf86
|
Fixed lint
|
2019-11-06 12:15:03 +07:00 |
|
Rish
|
cc514f1776
|
Fixed permission for test email API
|
2019-11-06 12:09:55 +07:00 |
|
Rish
|
686e0143c7
|
Added date formatting for email post data
no issue
|
2019-11-06 12:06:24 +07:00 |
|
Rish
|
3023619ac9
|
Allowed status data for email preview API
no issue
|
2019-11-06 11:57:46 +07:00 |
|
Naz Gargol
|
69bd4bdd4e
|
Added post email preview permissions migrations (#11345)
|
2019-11-06 11:38:30 +07:00 |
|
Peter Zimon
|
7f3a1e93ae
|
Working on email template
|
2019-11-06 10:21:58 +07:00 |
|
Nazar Gargol
|
d47100168b
|
Removed post only fields from pages
- As we introduced email_subject and send_email_when_published for post responses we don't want to return them for pages
|
2019-11-05 18:42:31 +07:00 |
|
Rish
|
d5aa38464b
|
Added mail provider api key setting migration
no issue
|
2019-11-05 18:35:07 +07:00 |
|
Rish
|
78a9463243
|
Updated members setting serializer for mail config
|
2019-11-05 18:23:23 +07:00 |
|
Nazar Gargol
|
bb223f9f4d
|
Allowed editing subscribed field for members
|
2019-11-05 18:03:19 +07:00 |
|
Nazar Gargol
|
d0bf6e8579
|
Filtered out members which are unsubscribed in mailing service
|
2019-11-05 17:00:21 +07:00 |
|
Nazar Gargol
|
1ef015da10
|
Added subscribed column to members table
no issue
- Needed for unsubscribe functionality
|
2019-11-05 17:00:21 +07:00 |
|
Peter Zimon
|
b2f86315c0
|
Updated post email template
|
2019-11-05 16:37:12 +07:00 |
|
Rish
|
4a53184d7f
|
Added send preview email API
no issue
|
2019-11-05 16:09:18 +07:00 |
|
Nazar Gargol
|
5d76ceef8b
|
Added plaintext field to email preview response
|
2019-11-05 15:04:48 +07:00 |
|
Fabien O'Carroll
|
d1812281f7
|
Updated serialisation to use current attributes
no-issue
We were getting some funny behaviour before this because some previous
attributes were just the defaults, when a post was new
|
2019-11-05 12:53:14 +07:00 |
|
Fabien O'Carroll
|
84300747a9
|
Added content gating to the mega service
no-issue
|
2019-11-05 12:53:14 +07:00 |
|
Fabien O'Carroll
|
15ffae211d
|
Refactored members content gating check
no-issue
|
2019-11-05 12:53:14 +07:00 |
|
Fabien O'Carroll
|
6c97db2c22
|
Added content-gating module to members service
no-issue
This should be used as the central place to manage permissions to
members content
|
2019-11-05 12:53:14 +07:00 |
|
Fabien O'Carroll
|
0689ae9657
|
Fixed JSDoc comments for bulk emailer
no-issue
|
2019-11-05 12:53:14 +07:00 |
|
Nazar Gargol
|
a527a08cb0
|
Fixed linter error
|
2019-11-05 12:24:28 +07:00 |
|
Nazar Gargol
|
164861da76
|
Fixed unit tests - DB integriti checks
- Needed to be updated after adding new preview email permissions to the permission fixtures
|
2019-11-05 12:23:52 +07:00 |
|
Nazar Gargol
|
9daed773c9
|
Added email preview output serializer
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
c913b0cbbf
|
Extracted post email serializer from mega service
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
8a7bf353d4
|
Added email preview controller
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
61af0e08ae
|
Added email preview endpoint to Admin API
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
5e9a701d3a
|
Improved regression test for post email
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
facc2d0f29
|
Added email preview test
|
2019-11-05 12:15:50 +07:00 |
|
Nazar Gargol
|
60fd91b839
|
Added preview permissions
|
2019-11-05 12:15:50 +07:00 |
|