mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-09-29 22:34:33 +00:00
FSL-1.0-Apache-2.0 grants us the code, not the trademark. "Sentry" is a mark of Functional Software, Inc., so every place a user reads a product name — page titles, email subjects and bodies, integration setup pages, issue and PR templates, logo and favicon bitmaps — now reads Sentinel and carries the Hanzo mark instead. Attribution is a separate thing and stays: LICENSE.md and NOTICE are untouched, upstream copyright headers are intact, and every identifier that is an interface rather than a brand keeps its name — the sentry Python package, static/sentry asset paths, the X-Sentry-Context header, window.Sentry and the JS SDK loader, @sentry/* package pins, DSNs, and the SentryApp models and routes. Links that pointed at sentry.io marketing, docs, and help articles now point at the hanzo.ai equivalents where one exists; where none does, the anchor is dropped and the sentence stands on its own rather than dead-end at a 404. The login-page banner carried two dated upstream campaigns and its plumbing had no other caller, so both are gone. publish-dockerhub.yml pushed getsentry/sentry tags — the mark on a distributed artifact — and build-ghcr.yaml already publishes ghcr.io/hanzoai/sentry. Co-authored-by: Hanzo Dev <[email protected]>
17 lines
931 B
HTML
17 lines
931 B
HTML
{% extends "sentry/emails/base.html" %}
|
|
|
|
{% load i18n %}
|
|
|
|
{% block main %}
|
|
<h3>Suspicious Activity Detected</h3>
|
|
<p>This is a notice that your Sentinel account ({{ email }}) has failed multiple login attempts at the 2FA step from the following location:</p>
|
|
<p><pre>
|
|
IP address: {{ ip_address }}
|
|
{% if geo %}
|
|
Geolocation: {{ geo.city }}, {{ geo.country_code }}
|
|
{% endif %}
|
|
Date: {{ datetime|date:"N j, Y, P e" }}</pre></p>
|
|
<p>If you have lost your 2FA credentials, you can follow our <a href="https://hanzo.ai/support">account recovery steps here</a>.</p>
|
|
<p>If these logins are not from you, we recommend you log in to your Sentinel account and reset your password under <a href="{{ url }}">your account security settings</a>. On the same account security page, we also recommend you click the “Sign out of all devices” button to remove all currently logged-in sessions of your account.</p>
|
|
{% endblock %}
|