- add subpath/base url for frontend
- change status from wildcard to exact match in alert and history filter
- add config to hide pages in navigation drawer
- add export of alert config like notification rules, escalation rules, etc.
- add URL hash for filters
- add dialog for exporting history and alerts
- add watch switch for only showing watched alerts in alert table
- add partial search for fields in history and alerts filter
- make navigation drawer/sidebar collapseable
- add bulk post, delete and action for alerts
- add correct sort by for all tables
- remove attributes and history from alert-export
- remove double fetch of notification rules when updating pagination
- remove notification sends without receivers
- add correct height for notification history table
- remove loading bar from notification rule table when fetching notification rules
- change clickable element from column to text in alert details
- add new favicon
- add correct padding and table height for all tables
- make environments filter work for history table
- add alert id for history table. Used for selecting the correct detail page
- fix history filter fields
- add note icons next to status
- select distinct notification groups
- fix height of alert detail page. Action buttons do not disappear.
- fix table height for notification history
- fix the environment tab to show the current environment from the filter
- add a use on-call switch for notification rule
- update emails of notification rules, groups, and on-calls when changing a user's email
- get user email from user_email column instead of the ID column of the notification send table. user_email is a reference to the users table and will always be correct.
- add color theme for alert colors from "default" config. Change warning to yellow, add green color for ack and add blue color for informational
- add text areas instead of text for messages to support multi-line messages
- add SendGrid support for multi-line messages. Automatically changes newlines (\n) with breaklines (<br>) in backend
- change users IDs to users' emails in notification groups, notification rules, and oncalls.
- add backend view for users' emails.
- add scope hierarchy to scopes. Split scopes on ".", to make "read:notification" have access to all "read:notification.*"
- add correct perms for buttons and pages in frontend
- remove unnecessary call to get users in the notification send page. Remove admin:users scope from the notification send page
- add a new object instead of a reference to another object when adding a new line in edit groups(triggers/tags)
- new UI for the frontend
- update vuetify version
- update vue version
- add filter to more pages
- add a button that opens a table dialog for showing which alerts can trigger a notification in the notification add dialog
- change tags to be always updated when sent in
- add customTags to implement "saving" tags
- show all affected notification rules when deleting a notification group
- add support for external heartbeat container/service
- show all notification group IDs in the notification rule table and notification add/edit dialog
- remove the notification group ID from all notification rules when deleting a notification group
- set status of alert with null status to closed at startup
- the heartbeat script deletes heartbeat alerts that do not have a corresponding heartbeat
- the heartbeat script enforces the "Heartbeats" environment. Heartbeats with an environment attribute appear in the alerts list with the environment: Heartbeats (attributes.environment)
- add update of bearer(myLink token) when testing notification channels
- add filter search for each column in alert table
- fix environment tabs for alert history table
- add and/or logic for tags in notification rules
- add filter for sent status in notification history
- add and/or logic for tags in escalation rules
- add removal of notes when alert is closed
- add notification send for sending custom mail, sms
- add backend search for notification history
- add information dialogs and tooltips for notification and escalation
- add dialog for notification rules activate
- add confirm for closing dialogs when the data in the dialog is changed
- add information about which notification rules are activated/deactivated in buld deactivate/activate notification rules
- remove twilio and sendgrid libraries. Add simple requests for sending mail and sms
- add notification rule history to track changes of notification rules
- fix length of users, phone numbers/mails in notification groups to always use all listed mails/phone numbers without requiring the same amount of phone numbers and mails
- add more checks for trigger text to select the correct trigger text when there are more advanced triggers
- select correct users/notification rules in test of notification channel
- remove option for repeat type in on-call
- fix authentication for export of reports
- change time to utc when creating on calls
- add header and footer for notification/escalation dialogs
- remove + 'd' from mylink bearer
- add phone numbers and emails to notification groups
- set default status(closed) when alerts are received for the first time with default normal severity(normal) when using ALERTA_ISA_16_2 alarm model
- add error handling of searhces for alerts. Instead of throwing error when a search fail, it is logged as info.
- update api token for myLink channels 10 minutes before the token timeout
- add text field to each trigger by merging advanced_notification, status and severity into triggers with text field
- add export of the top n offenders, flapping and standing reports
- add bulk activation/deactivation of notification rules
- remove housekeeping script from docker alerta to remove expired history when the housekeeping is not deleting expired alerts
- enable edit of emails when using LDAP
- add info about which version is running
- add "unack" to the open status check to enable the ACK action when the alert status is "unack"
- remove unused notification channel types link_mobility and jira
- add notification delay
- remove null variables from excluded_tags in notification rules
- show correct count of notification history and fix pagination of notification history
- add bulk note for alerts
- add excluded tags for notification rules
- add search for history view
- remove/hide forbidden actions
- fix handling of actions in alerta ISA 18 2 alarm model
- add notification history
- check status without ignoring active status of notification rules
- add mylink notification channel for new link mobility api
- add searchable fields for notification rules
- add reactivation of inactive rules
- add notification groups to use instead of user groups
- add status change as trigger for notification rules
- fix pagination for notification rules