0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-03-11 02:12:21 -05:00
ghost/ghost
Rishabh Garg 1bf70bf3c6
Stored geolocation for member on creation (#15320)
refs https://github.com/TryGhost/Team/issues/1826

Geolocation was prev. loaded after member was created and updated on existing member. this was mostly due to historical context where we couldn't store data on magic link token.
Since email alerts go out at the time of member creation, this flow missed out on attaching member's location to email. 
This change -

- stores request ip when a member asks for magic link in the token
- loads request ip from token when member uses magic link, and for new members loads their geolocation and stores it with member creation
2022-08-26 00:45:34 +05:30
..
adapter-manager
admin Updated admin lint todo 2022-08-25 18:13:48 +02:00
api-framework Fixed some type issues with the api framework 2022-08-23 14:49:29 +01:00
api-version-compatibility-service
bootstrap-socket
constants
core Updated options format in email alert method to prevent filter override 2022-08-25 20:15:54 +05:30
custom-theme-settings-service
domain-events Organized package dependencies 2022-08-18 11:55:49 +02:00
email-analytics-provider-mailgun Organized package dependencies 2022-08-18 11:55:49 +02:00
email-analytics-service
email-content-generator Organized package dependencies 2022-08-18 11:55:49 +02:00
express-dynamic-redirects Organized package dependencies 2022-08-18 11:55:49 +02:00
extract-api-key
html-to-plaintext
job-manager Update dependency date-fns to v2.29.2 2022-08-18 17:15:58 +02:00
magic-link Update dependency @types/jsonwebtoken to v8.5.9 2022-08-24 16:54:58 +02:00
mailgun-client Added 60s timeout to Mailgun API calls 2022-08-24 09:13:13 +02:00
member-analytics-service
member-attribution Mapped '/' attribution url to homepage 2022-08-25 14:51:38 +02:00
member-events Renamed verification threshold parameter 2022-08-25 14:26:44 +08:00
members-analytics-ingress
members-api Stored geolocation for member on creation (#15320) 2022-08-26 00:45:34 +05:30
members-csv
members-events-service Update dependency @tryghost/errors to v1.2.15 2022-08-18 12:02:38 +02:00
members-importer 🐛 Fixed empty error csv file for member imports (#15274) 2022-08-24 00:49:30 +05:30
members-ssr Organized package dependencies 2022-08-18 11:55:49 +02:00
minifier Update dependency terser to v5.15.0 2022-08-23 19:47:07 +00:00
mw-api-version-mismatch Organized package dependencies 2022-08-18 11:55:49 +02:00
mw-cache-control
mw-error-handler Removed bluebird catch predicates from API endpoints 2022-08-24 11:27:09 +01:00
mw-session-from-token
mw-update-user-last-seen
mw-vhost
oembed-service Update dependency tough-cookie to v4.1.1 2022-08-24 21:22:24 +00:00
offers Added paid subscription start email alert 2022-08-25 19:53:02 +05:30
package-json
payments
security Organized package dependencies 2022-08-18 11:55:49 +02:00
session-service
settings-path-manager Update dependency date-fns to v2.29.2 2022-08-18 17:15:58 +02:00
staff-service Updated geolocation handling for email alerts 2022-08-26 00:17:41 +05:30
stripe Added member attribution events and storage (#15243) 2022-08-18 17:38:42 +02:00
update-check-service Organized package dependencies 2022-08-18 11:55:49 +02:00
verification-trigger Parameterized api sourced verification threshold 2022-08-25 17:07:10 +08:00
version-notifications-data-service Organized package dependencies 2022-08-18 11:55:49 +02:00