Commit graph

5007 commits

Author SHA1 Message Date
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
Nelson Johnstone
ded39d8df3
support regex_replace() 2022-07-13 14:55:32 +10: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
Julia
5ebcb39499 fix by_day value, fix getting next event date with respect to rotation end date 2022-07-12 17:13:56 +03:00
Julia
6dc4657371 fix searching shifts by schedule_id 2022-07-12 14:46:34 +03:00
Julia
d8a3206130 Add oncall shift endpoint to internal api 2022-07-12 13:59:17 +03:00
Julia
c7407d2b39 Add rotation_start for oncall shifts, update model with web choices 2022-07-12 13:55:09 +03:00
Innokentii Konstantinov
52ae15508a
Merge pull request #219 from grafana/dev
Merge dev to main
2022-07-12 14:22:34 +04: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
Maxim
b2f693b835 add working hours component 2022-07-11 15:09:27 +01: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
Julia
06b6980832 Merge branch 'dev' into update-route-public-endpoint 2022-07-07 12:16:23 +03:00
Maxim
f6ababca7d Merge branch 'new-schedules' of github.com:grafana/oncall into new-schedules 2022-07-07 10:10:42 +01:00
Maxim
f8dc3898eb refactor schedule slot 2022-07-07 10:10:36 +01:00
Michael Derynck
8d9daf0644 Tweak urljoin usage so integrations give back the correct URL when using a BASE_URL with a path prefix 2022-07-06 15:42:00 -06:00
Matias Bordese
87fda3caf6 Use shift public key in events 2022-07-06 15:47:21 -03:00
Matvey Kukuy
757f98e5bf
Merge pull request #206 from grafana/main
Main to dev
2022-07-06 10:13:00 +03:00
Matvey Kukuy
56b4e12c69
Merge pull request #205 from grafana/dev
Main to dev
2022-07-06 10:11:51 +03:00
Matvey Kukuy
9116884f91
Merge pull request #204 from grafana/django-version-bump
3.2.14 django
2022-07-06 10:10:02 +03:00
Matvey Kukuy
137388cb49
Update requirements.txt 2022-07-06 10:03:48 +03:00
Matias Bordese
fea2456a8f Add schedule filter_events plugin API 2022-07-05 15:50:38 -03:00
Matias Bordese
a153d283e4 Initial web schedule model and serializers. Add override shift type. 2022-07-05 12:41:55 -03:00
Vadim Stepanov
780f3238e0
Merge branch 'vadimkerr/user-timezone-and-working-hours' into new-schedules
# Conflicts:
#	grafana-plugin/src/models/user/user.types.ts
2022-07-05 16:10:15 +01:00
Vadim Stepanov
53dcef0b18
fix parsing ICal attendees from PD schedules (#198) 2022-07-05 14:29:47 +01:00
Vadim Stepanov
499a812425
add tests 2022-07-05 14:06:26 +01:00
Vadim Stepanov
3387c4be0f
add API support for user timezone and working hours 2022-07-05 13:20:26 +01:00
Innokentii Konstantinov
3d92e6967d
Merge pull request #200 from grafana/default_route_on_integration_create
Add possibility to modify default route on integration create
2022-07-05 15:47:51 +04:00
Innokentii Konstantinov
77d27648d5 Add possibility to modify default route on integration create 2022-07-05 14:23:09 +04:00
Matias Bordese
b0d98e772e
Merge pull request #162 from grafana/matiasb-shift-rrule-until
Add UNTIL support for shifts recurrence rules
2022-07-04 09:47:43 -03:00
Matias Bordese
fc4165056e
Merge pull request #160 from grafana/matiasb-hourly-shifts
Add hourly support to custom shifts frequency
2022-07-04 09:46:19 -03:00
Maxim
b3986f652e add fake rotation data 2022-07-04 10:08:44 +01:00
Ildar Iskhakov
8697ed392b
Merge pull request #192 from grafana/dev
Merge dev to main
2022-07-03 11:45:48 +03:00
Ildar Iskhakov
7952c06c0d
Merge pull request #176 from ml-software-services/allow-amqps
Add configurable RabbitMQ protocol
2022-07-03 11:29:10 +03:00