Skip to content
Permalink
master

Commits on Sep 3, 2020

  1. 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
    rishabhgrg committed Sep 3, 2020

Commits on Sep 2, 2020

  1. Merged 3.31.5 into master

    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
    daniellockyer committed Sep 2, 2020
  2. v3.31.5

    daniellockyer committed Sep 2, 2020
  3. 🐛 Fixed incorrect status used for trial subscription query

    refs 96c18ed
    
    - replaced `trialed` with `trialing` to correctly match the status used in Stripe
    kevinansfield authored and daniellockyer committed Sep 2, 2020
  4. 🐛 Fixed incorrect status used for trial subscription query

    refs 96c18ed
    
    - replaced `trialed` with `trialing` to correctly match the status used in Stripe
    kevinansfield committed Sep 2, 2020
  5. Merged 3.31.4 into master

    * 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
    daniellockyer committed Sep 2, 2020
  6. v3.31.4

    daniellockyer committed Sep 2, 2020
  7. 🐛 Fixed missing member email on unsubscribe page

    no 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
    rishabhgrg authored and daniellockyer committed Sep 2, 2020
  8. 🐛 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
    kevinansfield authored and daniellockyer committed Sep 2, 2020
  9. 🐛 Fixed missing member email on unsubscribe page

    no 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
    rishabhgrg committed Sep 2, 2020

Commits on Sep 1, 2020

  1. 🐛 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
    kevinansfield committed Sep 1, 2020
  2. Update dependency eslint to v7.8.1

    renovate-bot committed Sep 1, 2020

Commits on Aug 31, 2020

  1. Update dependency eslint to v7.8.0

    renovate-bot committed Aug 31, 2020
  2. 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
    rishabhgrg committed Aug 31, 2020
  3. 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 committed Aug 31, 2020
  4. 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 committed Aug 31, 2020
  5. 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 committed Aug 31, 2020
  6. Remove sponsor

    JohnONolan committed Aug 31, 2020
  7. 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
    rishabhgrg committed Aug 31, 2020
  8. v3.31.3

    daniellockyer committed Aug 31, 2020
  9. Fixed regression tests for Tags APIs

    refs #12167
    
    - The reason for failing tests was  #6104 . As we already test for ordering elsewhere, didn't include more "if/else" logic in tests just for the sake of passing. Refactored them to be order-independent instead
    naz committed Aug 31, 2020
  10. Revert "Added migrations for support and reply email address setting (#…

    …12163)"
    
    This reverts commit 2216019.
    rishabhgrg committed Aug 31, 2020
  11. 🐛 Fixed Tags API v2 to return posts count

    closes #12167
    
    - Tags API v2 was ignoring `count.posts` include parameter.
    - Regression was introduced with a3f693b
    - Introduced regression tests across all Content API versions to avoid similar bug in the future
    naz committed Aug 31, 2020
  12. 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
    naz committed Aug 31, 2020

Commits on Aug 28, 2020

  1. Update dependency mocha to v8.1.3

    renovate-bot committed Aug 28, 2020
  2. Update dependency @sentry/node to v5.22.3

    renovate-bot committed Aug 28, 2020
  3. Update dependency @sentry/node to v5.22.2

    renovate-bot committed Aug 28, 2020
  4. Update dependency @sentry/node to v5.22.1

    renovate-bot committed Aug 28, 2020

Commits on Aug 27, 2020

  1. 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
    rishabhgrg committed Aug 27, 2020
  2. Update dependency @sentry/node to v5.22.0

    renovate-bot committed Aug 27, 2020
  3. 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
    naz committed Aug 27, 2020
  4. Fixed regression tests for members importer

    refs 262d33b
    
    - Added missing test changes from referenced commit
    naz committed Aug 27, 2020
Older
You can’t perform that action at this time.