Commit graph

416 commits

Author SHA1 Message Date
Matvey Kukuy
fb9c04ba4e
Merge pull request #253 from grafana/vadimkerr-patch-1
Fix link
2022-07-19 11:15:38 +03:00
Ildar Iskhakov
b4db709ada
Merge pull request #240 from grafana/Matvey-Kuk/add-healthcheck-to-rabbit-docker-compose
Healthckeck for rabbitmq in docker-compose.
2022-07-19 11:12:47 +03:00
Matvey Kukuy
e446335e56 Merge branch 'dev' into Matvey-Kuk/add-healthcheck-to-rabbit-docker-compose 2022-07-19 11:03:26 +03:00
Vadim Stepanov
7248d30796
Fix link 2022-07-19 08:47:17 +01:00
Vadim Stepanov
548b055a43
Update CHANGELOG.md (#247) 2022-07-18 09:21:15 -06:00
Vadim Stepanov
5b5798a4e2
Show version mismatch warning only on OSS (#245) 2022-07-18 15:37:02 +01:00
Michael Derynck
447de7059a
Fix references to icons for integrations (#231) 2022-07-18 08:19:55 -06:00
Michael Derynck
9093f513db
Improve installation error handling (#236)
* Add hint to restart Grafana when not able to connect on install, fix handling of 502 during install which did not give useful feedback

* Lint
2022-07-18 08:19:39 -06:00
Michael Derynck
d8931cb05f
Use formatted UTC time for fallback in slack message (#225)
* Use formatted UTC time for fallback in slack message

* Lint
2022-07-18 07:55:05 -06:00
Vadim Stepanov
193519abc0
Add version mismatch warning (#241)
* add version mismatch warning

* add link to update docs
2022-07-18 14:24:03 +01:00
Vadim Stepanov
d6840009b7
Add docs on OSS update (#242)
* add update docs

* add oncall_db_migration pull

* add -f docker-compose.yml to pull command

* add --remove-orphans

* update -> update version header
2022-07-18 14:05:03 +01:00
Ildar Iskhakov
86d45eb2ad
Merge pull request #243 from grafana/vadimkerr/fix-dev
Fix dev (pin emoji & lint)
2022-07-18 14:24:17 +03:00
Vadim Stepanov
f157dbb93f
pin emoji & lint 2022-07-18 12:06:32 +01:00
Matvey Kukuy
ff28b12250
Merge pull request #238 from geowatson/dev
feat: allow setting vhost for rabbitmq instance
2022-07-18 12:32:45 +03:00
Matvey Kukuy
8c7d2832ec Healthckeck for rabbitmq in docker-compose. 2022-07-18 11:11:54 +03:00
Georgy Poputnikov
ad9ea4eefa fix: default value for vhost 2022-07-17 17:43:02 +03:00
Georgy Poputnikov
0e35991ac8 feat: allow setting vhost for rabbitmq instance 2022-07-17 17:18:06 +03:00
Vadim Stepanov
583928b4ac
Fix bug with disappearing alert group info (#235) 2022-07-14 17:43:55 +01:00
Vadim Stepanov
16bbfbbe73
Alert list view & caching rework (#216)
* remove cache usage in AlertGroupView

* remove CustomSearchFilter

* remove caching for alerts

* remove readonly db setup

* render templates on alert creation

* serialize only necessary fields on alert groups list

* optimize AlertGroupListSerializer

* return on-demand templating for alerts

* return on-demand templating for alert groups

* use CursorPaginator

* remove templating on alert create

* pass alert to AlertGroupWebRenderer

* alert_count -> alerts_count

* make sql joins after pagination

* add migration

* bring alert.save() back

* fix tests

* fix tests

* fix tests

* add perpage query param

* add cursor pagination to incidents page

* remove cached_render_for_web usage

* post merge fix

* keep cursor

* lint

* remove get_alert_groups_and_days_for_previous_same_period

* fix pagination on navigate

* refine search_fields on AlertGroupView

Co-authored-by: Maxim <hello.makson@gmail.com>
Co-authored-by: Maxim <maxim.mordasov@grafana.com>
2022-07-14 15:19:25 +01:00
Yulia Shanyrova
78598fb95b
Merge pull request #224 from grafana/1099-list-shift-missing-users
Return list of usernames in a shift that do not match users in OnCall
2022-07-14 13:32:07 +02:00
Yulia Shanyrova
370e336baa
Merge pull request #230 from grafana/1285-grafana-dashboard-issue
custom styles for plugin were placed in the file
2022-07-14 13:31:38 +02:00
Yulia Shanyrova
afac5b05e3
Merge pull request #223 from grafana/1084-escalation-chain-usage-info
Escalation chains usage icon is added, clear filters button is changed
2022-07-14 13:31:25 +02:00
Yulia Shanyrova
85440482c1
Merge pull request #218 from grafana/bug-fixes
bug fixes: integrations layout, schedules, cloud users update
2022-07-14 13:31:17 +02:00
Ildar Iskhakov
e7b89575f8
Update README.md 2022-07-14 13:13:18 +03:00
Yulia Shanyrova
ba68ac3dcc Added message about missing users at schedules empty shifts 2022-07-14 12:09:40 +02:00
Matvey Kukuy
30fb243ec8
Merge pull request #212 from grafana/integration-url-path-prefix
Fix integrations giving the wrong URL when using a path prefix
2022-07-14 01:17:18 +03:00
Matvey Kukuy
247cb7459a
Merge pull request #149 from roock/roock_hearbeat_typo
Fix Typo (HearBeat vs HeartBeat)
2022-07-14 01:13:08 +03:00
Yulia Shanyrova
46d2e61879 custom styles for plugin were placed in the file 2022-07-13 17:00:55 +02:00
Innokentii Konstantinov
aeed7b6952 Fix docs 2022-07-13 16:07:16 +04:00
Matvey Kukuy
290a3ae9ec
Merge pull request #228 from grafana/webhook_payload_fix
Reshape webhook payload
2022-07-13 15:06:01 +03:00
Innokentii Konstantinov
cede946359 Reshape webhook payload
1. Remove alert.title, alert.message, alert.image_url from webhook payload, they are deprecated.
2. Pass alert_group_id to webhook payload.
2022-07-13 14:54:53 +04:00
Michael Derynck
fc97a4e3de Merge dev 2022-07-12 15:45:59 -06:00
Michael Derynck
74a32c444a Use utility function to create URLs 2022-07-12 15:42:20 -06:00
Michael Derynck
9ce53b8215 Fix tests 2022-07-12 11:47:37 -06:00
Michael Derynck
75172d5e2c Return list of usernames in a shift that do not match users in OnCall 2022-07-12 11:00:02 -06:00
Yulia Shanyrova
83ef5b5477 Escalation chains usage icon is added, clear filters button is changed 2022-07-12 17:13:57 +02:00
Innokentii Konstantinov
35a31701f6 Update CHANGELOG 2022-07-12 14:15:46 +04:00
Yulia Shanyrova
7b99019c71 bug fixes: integrations layout, schedules, cloud users update 2022-07-12 11:57:36 +02:00
Innokentii Konstantinov
37187ef18a
Manual incidents for all teams (#194)
* Fix creation of manual incident via submenu

* Remove legacy finish_configuration_attachments

* Add manual incidents for all teams

* Fix manual incident creation from slash command

* Fix slack title template

* Get rid of migration
2022-07-12 12:56:27 +04:00
Innokentii Konstantinov
f8f86db7b0
Fix phone notifications for oss (#171)
* Fix phone notifications for oss

* Don't pass status_callback_method while processing 21609 error from twilio
2022-07-12 12:56:01 +04:00
Vadim Stepanov
df32f9099f
Add API support for user timezone and working hours (#201)
* add API support for user timezone and working hours

* add tests
2022-07-11 13:16:56 +01:00
Matias Bordese
b5e624e2ed
Merge pull request #196 from grafana/matiasb-web-schedule-backend-1
Initial web schedule model and serializers. Add override shift type.
2022-07-08 14:27:01 -03:00
Matias Bordese
d18d78a48f Disable web schedule create/update from public API 2022-07-08 12:03:18 -03:00
Yulya Artyukhina
ec094726d0
Merge pull request #175 from grafana/update-route-public-endpoint
Update route public endpoint
2022-07-08 17:36:06 +03:00
Matias Bordese
a1a67e0c8c
Merge pull request #210 from grafana/matiasb-limit-slack-resolution-note-list
Limit number of slack messages in resolution notes popup
2022-07-08 10:21:53 -03:00
Julia
a0f3c22e88 Small correction for boolean checks 2022-07-08 12:05:59 +03:00
Matias Bordese
f38e79f41f Limit number of slack messages in resolution notes popup 2022-07-07 16:36:04 -03:00
Matias Bordese
835fdaa3b7 Do not allow override shifts in calendar schedules 2022-07-07 14:38:22 -03:00
Julia
3b53543e73 Update tests for routes in public api 2022-07-07 16:34:01 +03:00
Julia
9ba3f5a9bb Update public endpoint for routes
- Add abilities to enable/disable notification in different messangers
2022-07-07 16:31:25 +03:00