Add support for Goalert rotations
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [2.4.0] - 2026-05-13
|
||||||
|
### Added
|
||||||
|
- Added support for GoAlert Rotation shift changes
|
||||||
|
|
||||||
## [2.3.0] - 2026-05-04
|
## [2.3.0] - 2026-05-04
|
||||||
### Added
|
### Added
|
||||||
- Matrix/Element support via matrix-nio
|
- Matrix/Element support via matrix-nio
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "TellMe Server",
|
"name": "TellMe Server",
|
||||||
"version": "2.3.0",
|
"version": "2.4.0",
|
||||||
"description": "TellMe Server",
|
"description": "TellMe Server",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "webpack-dev-server --inline --hot"
|
"dev": "webpack-dev-server --inline --hot"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ from nio import AsyncClient, MatrixRoom, RoomMessageText
|
|||||||
from nio.exceptions import OlmUnverifiedDeviceError
|
from nio.exceptions import OlmUnverifiedDeviceError
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
__version__ = "2.3.0"
|
__version__ = "2.4.0"
|
||||||
versionstring='Taurix TellMe server v' + __version__
|
versionstring='Taurix TellMe server v' + __version__
|
||||||
|
|
||||||
log_dir = '/var/log/tellme'
|
log_dir = '/var/log/tellme'
|
||||||
@@ -234,6 +234,12 @@ def webhook_receiver(id):
|
|||||||
if type == 'AlertStatus':
|
if type == 'AlertStatus':
|
||||||
message = ("Alert %s: %s" % (data.get('AlertID'), data.get('LogEntry')))
|
message = ("Alert %s: %s" % (data.get('AlertID'), data.get('LogEntry')))
|
||||||
|
|
||||||
|
if type == 'ScheduleOnCallUsers':
|
||||||
|
message = ("On call rotation for schedule %s changed to user(s):" % (data.get('ScheduleName')))
|
||||||
|
users = data.get('Users')
|
||||||
|
for user in users:
|
||||||
|
message = ("%s %s" % (users.get(Name)))
|
||||||
|
|
||||||
hook = get_hook(id)
|
hook = get_hook(id)
|
||||||
|
|
||||||
if hook is None:
|
if hook is None:
|
||||||
|
|||||||
Reference in New Issue
Block a user