-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[db] Subscribe existing users to DevXMail #5442
Conversation
/uncc @atduarte Do we know how long such a migration would run? Would it make sense to merge that with #5439 ? |
/hold Let's not jeopardize today's deployment. If reviewers are sure it is harmless, unhold. |
According to the following query, 116 users unsubscribed from the DevX emails making it impractical to manually unsubscribe them:
Could we change the migration to take this into consideration? Also, just as a reminder: synchronization with customer.io happens through |
@atduarte This is unfortunate. Did the 116 happen in these two weeks? If yes then it will be impractical to manually change them, and the DB doesn't reflect how the values changed - we can't know whether the |
We have sent a DevX Digest on August 26. The newsletter had 1,092 total clicks on https://gitpod.io/notifications. So it seems a bit weird that "only" 116 users unsubscribed from the DevX email. But also possible as the link requires logging in and maybe most gave up on the way. Also, I don't know the number of unique clicks, might be that some users clicked several times on the link.
Yes, that's very likely as we sent a DevX email within the last 14 days. Also what other way would be possible to unsubscribe? @laushinka |
Users that unsubscribed from DevX will have the |
3645e1c
to
04b1f84
Compare
components/gitpod-db/src/typeorm/migration/1630335270192-UpdateDevxMailAccordingToChangelog.ts
Outdated
Show resolved
Hide resolved
04b1f84
to
6e1633e
Compare
/approve |
/unhold |
@JanKoehnlein Apologies for the scope creep request, but @ChristinFrohne saw that this onboarding mail isn't active for existing users, therefore it should be activated for all - similar to what this PR is doing for another mail. Would it be okay that I add this change to this PR as well? |
@laushinka sure. The less DB migrations we have to do the better. And AFAIKS it does neither add any completely different functionality nor raise other concerns. |
Users who were subscribed to Changelog will also be subscribed to Changelog. Fixes #5315
6e1633e
to
cd52ba0
Compare
Ready for re-review @atduarte @JanKoehnlein |
/approve |
/lgtm |
LGTM label has been added. Git tree hash: 813f78f4d3314d5084cd4bdc2a3ba66f3cd2bd6f
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: atduarte, JanKoehnlein Associated issue: #5315 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Users who were subscribed to Changelog will also be subscribed
to DevX.
Fixes #5315