Skip to content

Draft: feat(mail): add location to unknown login emails

What does this MR do and why?

Describe in detail what your merge request does and why.

This merge request adds in the location of the IP that triggers an unknown login email, using MaxMind. A more thorough review into this merge request is necessary.

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

image

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Create an account and log in to a local instance of GitLab.
  2. Log in to that same account on another IP.
  3. Observe the email that's sent to the account.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Elijah Conners

Merge request reports