Rename product to OrbitWard
This commit is contained in:
@@ -16,7 +16,7 @@ from app.scheduler import Scheduler
|
||||
|
||||
|
||||
def encrypt_secret(value: str) -> str:
|
||||
digest = hashlib.sha256(settings.orbitalward_secret_key.encode("utf-8")).digest()
|
||||
digest = hashlib.sha256(settings.orbitward_secret_key.encode("utf-8")).digest()
|
||||
return Fernet(base64.urlsafe_b64encode(digest)).encrypt(value.encode("utf-8")).decode("utf-8")
|
||||
|
||||
|
||||
@@ -102,8 +102,8 @@ class SchedulerTestCase(unittest.IsolatedAsyncioTestCase):
|
||||
channel = NotificationChannel(
|
||||
name="Ops Webhook",
|
||||
channel_type="generic_webhook",
|
||||
settings={"username": "OrbitalWard"},
|
||||
encrypted_secret=encrypt_secret("https://hooks.example.test/orbitalward"),
|
||||
settings={"username": "OrbitWard"},
|
||||
encrypted_secret=encrypt_secret("https://hooks.example.test/orbitward"),
|
||||
is_enabled=True,
|
||||
)
|
||||
self.db.add(channel)
|
||||
@@ -121,8 +121,8 @@ class SchedulerTestCase(unittest.IsolatedAsyncioTestCase):
|
||||
assert incident is not None
|
||||
assert incident.status == "open"
|
||||
assert len(scheduler.posts) == 1
|
||||
assert scheduler.posts[0]["url"] == "https://hooks.example.test/orbitalward"
|
||||
assert scheduler.posts[0]["username"] == "OrbitalWard"
|
||||
assert scheduler.posts[0]["url"] == "https://hooks.example.test/orbitward"
|
||||
assert scheduler.posts[0]["username"] == "OrbitWard"
|
||||
assert incident.details["notification_history"][0]["event"] == "opened"
|
||||
|
||||
await scheduler._send_incident_notifications(self.db, incident, monitor, "opened", datetime.now(UTC))
|
||||
|
||||
Reference in New Issue
Block a user