Releases: moira-alert/web2.0
Releases · moira-alert/web2.0
v2.11.0
v2.10.2
v2.10.1
v2.10.0
Added
- Improved /tags page with react-window, an ability to change susbcription, sorting buttons (#491) (2024-03-28)
- Turn off notifications modal (#488) (2024-03-13)
- Notification settings mobile page (#484) (2024-02-26)
- E2E playwright tests (#473) (2024-02-21)
- Multi cluster select (#485) (2024-02-19)
- Editable team name (#481) (2024-02-13)
- Storybook update (#479) (2024-02-12)
- Replaced encodeURI with encodeURIcomponent (#480) (2024-02-09)
- Trigger operations btns redesign (#477) (2024-01-23)
- Sentry (#476) (2024-01-22)
- Removed metric value field (#475) (2024-01-22)
- Metrics status indicator (#472) (2024-01-10)
- Playwright screenshot tests (#466) (2023-12-18)
- Source maps (#468) (2023-12-14)
- Added sortings via name/value/event on triggers page, fixed metriclist layout, added initial render with "event" sorted state (#469) (2023-12-13)
- Team description markdown support (#461) (2023-11-21)
- Validate schedule abscence (#460) (2023-11-20)
- Triggers list button (#455) (2023-11-07)
- Copy target button (#446) (2023-10-30)
Fixes
v2.9.0
Added
- Add pretty editor and display for targets #440 (by @EduardZaydler)
- Add prometheus triggers #413 (by @Tetrergeru)
- Add confirm deleting modal before deleting all notifications #424 (by @EduardZaydler)
- When channel deleted subscription is displayed as broken #426 (by @EduardZaydler)
Fixes
- Metric list rows visually overlapping on desktop #421 (by @sol-un)
- Deleting metric with non-url simbols #428 (by @EduardZaydler)
- Update dependencies (by @EduardZaydler)
v2.8.4
v2.8.3
v2.7.2
Added
- Issue and pull request templates #377
- Creevey now runs in Docker, no Browserstack required #387
- Click action on tags in trigger list & view #384
- Mattermost as a delivery channel option #396
Fixed
- Markdown not working in the mobile version #374
- Interface inconsistencies in some modals #376 #383
- Readme wording #380
- Some deprecated bundling logic #382
- Last event date format #389
- Search by non-existent tags #353 #394
- Trigger list item styles on hover #390
- A bottleneck in trigger list rendering #391
v2.7.1
Added
- Trigger, contact and subscription can be imported and exported from a JSON file #322
- Switch from Travis CI to GitHub actions #344.
- Ability to set custom maintenance time #329.
- Migrate to Typescipt #337.
- Schedule timezone visible on the Trigger page #286.
- Filter by tag on the Notifications page #328.
- Status indicator can show up to four statuses #297.
- Sorting in Trigger and Metric columns on the Patterns page #292.
- Unsupported contacts will be marked as deprecated #321.
- Ability to receive a trigger from Moira API with a description prepared by template #484 #287.
- Teams and team-specific subscriptions #346.
- State change indicators on the Notifications page
- Notifications count on the Notifications page
Fixed
- Move buttons to the top of the Notifications page #354.
- Update setup instructions #296 #301.
- TTL validation not working on the trigger edit page #341.
- Maintenance time setting #320.
- Trigger validation on backend will run before saving #358.
- Enable/disable notifications toggle #355.
- Maintenance setting and notifications list filtered by tag #333.
- Maintenance and delete buttons in triggers list #284.
- Errors in stories #306.
- Duplicating element keys
- Radiogroup on the Add Trigger page #316.
- iOS interface #357.
v2.5.1
Upgrading
Config for web is moved to config for API. Please read API and Web to detect the changes and merge two configs. Old config for web is not needed anymore.
Incompatible changes
- Frontend and web configs are merged to one file moira-alert/moira#360.
New features
- Added ability to subscribe for all triggers without specifying tags moira-alert/moira#236.
- Added ability to send markdown for discord, email, pushover, slack and telegram senders moira-alert/moira#353.
- ⚡️✨💫🔥🔥🔥 Graphs now support emojis moira-alert/moira#333.
- Y-axis graph now uses algorithm to define “beautiful” ticks moira-alert/moira#217.
Bug fixes and improvements
- Added support for magic -1 timestamp moira-alert/moira#426.
- Fixed incorrect timezone in maintenance notification text moira-alert/moira#356.
- Dependency management switched to Go modules mechanism moira-alert/moira#423.
- Linter was switched to GolangCI Lint moira-alert/moira#436.
- Go version was switched to 1.13.1 moira-alert/moira#435.
- Alert which contain NODATA now uses timestamp of NODATA detection instead of data loose time moira-alert/moira#355.
- Readyness and liveness probes delay was upgraded in helm chart to fit long triggers indexing in database moira-alert/helmcharts#2.
- API now exits with error if unable to index triggers for full-text search moira-alert/moira#327.
- Deleting tags that are used in existing subscriptions is now disallowed moira-alert/moira#344.