Commit Graph
6 Commits
Author SHA1 Message Date
Olzhas Askar 18caa66bdf Merge pull request #28673 from overleaf/oa-signup-date
[web] Expose signup date for Customer.IO

GitOrigin-RevId: 950b396e154e495071b104ea86e2441052df4bfb
2025-09-26 08:05:31 +00:00
Olzhas Askar af35979b6f Merge pull request #28596 from overleaf/oa-possessive-s
[web] Unescaping possessive s and ampersand for Email subjects

GitOrigin-RevId: 8ba0fd509c8b6bd2a3eec13adf10f13b0bdb6aca
2025-09-23 08:07:54 +00:00
Olzhas Askar d11674a51f Merge pull request #28540 from overleaf/oa-punctuation
[web] Notification punctuation

GitOrigin-RevId: ba20f0049a5f72f3ba03917d9fe76b220adffcf0
2025-09-23 08:07:49 +00:00
Olzhas Askar 8710225ba5 Merge pull request #28481 from overleaf/oa-access-secondary-mongo
[web] Prefer secondary Mongo for get emails script

GitOrigin-RevId: 84cf1d23b056a4d4a738f1783059d2309997d912
2025-09-15 08:05:51 +00:00
Olzhas Askar 4712a2d541 [web] Back to school user extraction script (#28416)
* fix: the script was not exiting when no users were found

* feat: scaffold a new script

* fix: make the script actually runnable

* refactor: exit at the same place

* feat: filter out subscriptions and without subscriptions

* fix: filter out groupies

* feat: from IDs to emails

docs: fix wording

refactor: will not need this script anymore

fix: don't use concurrency

feat: add id files

fix: remove the data files

fix: this indeed works!

* fix: review comments

* fix: prettier complaints

GitOrigin-RevId: 839ca850ff0df6972afafbfc25d4b89c10284dc6
2025-09-15 08:05:47 +00:00
Olzhas Askar aaf690aa70 Merge pull request #28378 from overleaf/oa-expose-last-active
[web] Expose lastActive to customer.io

GitOrigin-RevId: 5a0f3b43a6c8288e7e5f7b1de05b409a2d3ac86a
2025-09-12 08:06:30 +00:00