master
Commits on Sep 3, 2020
-
Fixed missing domain for default support address
no issue - By default for new sites, support address is set same as from address to `noreply` , with full email address using the domain for `@` - For newsletter emails, the support address was missing the default site domain to be added to address if its `noreply` - Fix updates the support address to use the same format as from address and add relevant domain for default case
Commits on Sep 2, 2020
-
v3.31.5 * tag '3.31.5': v3.31.5 Updated Ghost-Admin to v3.31.5
🐛 Fixed incorrect status used for trial subscription query -
-
Updated Ghost-Admin to v3.31.5
daniellockyer committedSep 2, 2020 -
🐛 Fixed incorrect status used for trial subscription queryrefs 96c18ed - replaced `trialed` with `trialing` to correctly match the status used in Stripe
-
🐛 Fixed incorrect status used for trial subscription queryrefs 96c18ed - replaced `trialed` with `trialing` to correctly match the status used in Stripe
-
* tag '3.31.4': v3.31.4 Updated Ghost-Admin to v3.31.4
🐛 Fixed missing member email on unsubscribe page🐛 Fixed members with Stripe trials not receiving paid-members newsletters -
-
Updated Ghost-Admin to v3.31.4
daniellockyer committedSep 2, 2020 -
🐛 Fixed missing member email on unsubscribe pageno refs - The `update` method in members-api package was edited to return Model object instead of JSON directly - TryGhost/Members@a28bcc5 - This unsubscribe handler was returning the raw member object returned from `update` method, which is now a model object and not able to access `member.email` - Fix updates the unsubscribe request handler to return the member JSON again
-
🐛 Fixed members with Stripe trials not receiving paid-members newslet……ters no issue - members who have trial subscriptions added directly via Stripe will have a status of `"trialed"` in their Ghost subscription - the `paid: true` filter was not taking that into account meaning trial users were not receiving newsletters sent to paid members even though they have a "paid" subscription
-
🐛 Fixed missing member email on unsubscribe pageno refs - The `update` method in members-api package was edited to return Model object instead of JSON directly - TryGhost/Members@a28bcc5 - This unsubscribe handler was returning the raw member object returned from `update` method, which is now a model object and not able to access `member.email` - Fix updates the unsubscribe request handler to return the member JSON again
Commits on Sep 1, 2020
-
🐛 Fixed members with Stripe trials not receiving paid-members newslet……ters no issue - members who have trial subscriptions added directly via Stripe will have a status of `"trialed"` in their Ghost subscription - the `paid: true` filter was not taking that into account meaning trial users were not receiving newsletters sent to paid members even though they have a "paid" subscription
-
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits
Commits on Aug 31, 2020
-
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits -
Updated sender address for ownership verification emails to new address
no issue - We used existing "from" address as sender for mails sent to new email address for verification, but that breaks the flow to update if the current "from" address has DMARC policy set. - This updates the flow to always send the ownership verification email TO the new address and FROM the new address which both verifies the email deliverability for new address and ownership
-
Updated newsletter emails to include reply-to address
no issue - The newsletter emails are sent out with `from` address as sender - The new `members_reply_address` setting is now used to set reply-to address for emails, which can be either newsletter or support address
rishabhgrg committedAug 31, 2020 -
Updated sender address for member auth emails to support address
no issue - Member auth emails were previously using the `from` address as sender - New `members_support_address` was introduced with default as original "from" address - Auth emails use the new support address as sender
rishabhgrg committedAug 31, 2020 -
Added handling for new members support/reply email addresses
no issue - Updated magic link generation and validation methods for email update API to handle new support address - Updated importer to ignore the new support address as it can only be updated via verification - Updated members service to listen on settings edit for new support/reply address fields as well - Updated tests to include the new settings
rishabhgrg committedAug 31, 2020 -
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Added migrations for support and reply email address setting (#12163)
no issue - Added default settings for the two new setting fields - `members_support_address` and `members_reply_address` - Added migrations for setting group for new email settings - Migration sets current from address as new support address default - Added migration to set new support address same as from address - Updated tests for new settings - `members_support_address` - How members can reach for help with their account, public setting - `members_reply_address` - Where you receive responses to newsletters
-
-
Updated Ghost-Admin to v3.31.3
daniellockyer committedAug 31, 2020 -
-
-
Improved tests for "include=posts.count" query parameter
refs #12167 - Updated tests to check for concrete post counts numbers. This would allow catching more regression bugs in the future - Made sure check is performed consistently in tests where posts.count parameter is present
Commits on Aug 28, 2020
-
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits -
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits -
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits -
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits
Commits on Aug 27, 2020
-
Added migrations for support and reply email address setting (#12163)
no issue - Added default settings for the two new setting fields - `members_support_address` and `members_reply_address` - Added migrations for setting group for new email settings - Migration sets current from address as new support address default - Added migration to set new support address same as from address - Updated tests for new settings - `members_support_address` - How members can reach for help with their account - `members_reply_address` - Where you receive responses to newsletters
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.renovate-bot WhiteSource Renovate
GPG key ID: 81C63AE1C224182B Learn about signing commits -
Refactored members imporeter in preparation for jobs
no issue - This refactor extracts labels related code into a separate module for easier reuse by the "job-aware" batched importer
-
Fixed regression tests for members importer
refs 262d33b - Added missing test changes from referenced commit