Commit 4479e72
authored
Alerting: MuteTiming service return errutil + GetTiming by name (#79772)
* add get mute timing by name to MuteTimingService
* update get mute timing request handler to use the service method
* replace validation, uniqueness and used errors with errutils
* update mute timing methods return errutil responses
* use the term "time interval" in errors bevause mute timings are deprecated in Alertmanager and will be replaced by time intervals in the future.
* update create and update methods to return struct instead of pointer1 parent 11662e1 commit 4479e72
File tree
12 files changed
+286
-78
lines changed- pkg
- services/ngalert
- api
- tooling
- definitions
- provisioning
- tests/api/alerting
- public
12 files changed
+286
-78
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
243 | 244 | | |
244 | 245 | | |
245 | 246 | | |
246 | | - | |
| 247 | + | |
247 | 248 | | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
| 249 | + | |
254 | 250 | | |
255 | | - | |
| 251 | + | |
256 | 252 | | |
257 | 253 | | |
258 | 254 | | |
259 | 255 | | |
260 | 256 | | |
261 | | - | |
| 257 | + | |
262 | 258 | | |
263 | 259 | | |
264 | 260 | | |
| |||
272 | 268 | | |
273 | 269 | | |
274 | 270 | | |
275 | | - | |
| 271 | + | |
276 | 272 | | |
277 | 273 | | |
278 | 274 | | |
279 | 275 | | |
280 | 276 | | |
281 | 277 | | |
282 | 278 | | |
283 | | - | |
| 279 | + | |
284 | 280 | | |
285 | 281 | | |
286 | 282 | | |
| |||
290 | 286 | | |
291 | 287 | | |
292 | 288 | | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
| 289 | + | |
297 | 290 | | |
298 | 291 | | |
299 | 292 | | |
| |||
303 | 296 | | |
304 | 297 | | |
305 | 298 | | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | | - | |
312 | | - | |
| 299 | + | |
313 | 300 | | |
314 | 301 | | |
315 | 302 | | |
316 | 303 | | |
317 | 304 | | |
318 | 305 | | |
319 | 306 | | |
320 | | - | |
| 307 | + | |
321 | 308 | | |
322 | 309 | | |
323 | 310 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1281 | 1281 | | |
1282 | 1282 | | |
1283 | 1283 | | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
1284 | 1292 | | |
1285 | 1293 | | |
1286 | 1294 | | |
| |||
4405 | 4413 | | |
4406 | 4414 | | |
4407 | 4415 | | |
| 4416 | + | |
4408 | 4417 | | |
4409 | 4418 | | |
4410 | 4419 | | |
| |||
4533 | 4542 | | |
4534 | 4543 | | |
4535 | 4544 | | |
4536 | | - | |
4537 | 4545 | | |
4538 | 4546 | | |
4539 | 4547 | | |
| |||
5641 | 5649 | | |
5642 | 5650 | | |
5643 | 5651 | | |
| 5652 | + | |
| 5653 | + | |
| 5654 | + | |
| 5655 | + | |
| 5656 | + | |
| 5657 | + | |
5644 | 5658 | | |
5645 | 5659 | | |
5646 | 5660 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1281 | 1281 | | |
1282 | 1282 | | |
1283 | 1283 | | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
1284 | 1292 | | |
1285 | 1293 | | |
1286 | 1294 | | |
| |||
4590 | 4598 | | |
4591 | 4599 | | |
4592 | 4600 | | |
| 4601 | + | |
4593 | 4602 | | |
4594 | 4603 | | |
4595 | 4604 | | |
4596 | 4605 | | |
4597 | 4606 | | |
4598 | 4607 | | |
4599 | | - | |
4600 | 4608 | | |
4601 | 4609 | | |
4602 | 4610 | | |
| |||
7624 | 7632 | | |
7625 | 7633 | | |
7626 | 7634 | | |
| 7635 | + | |
| 7636 | + | |
| 7637 | + | |
| 7638 | + | |
| 7639 | + | |
| 7640 | + | |
7627 | 7641 | | |
7628 | 7642 | | |
7629 | 7643 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2785 | 2785 | | |
2786 | 2786 | | |
2787 | 2787 | | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
2788 | 2794 | | |
2789 | 2795 | | |
2790 | 2796 | | |
| |||
4688 | 4694 | | |
4689 | 4695 | | |
4690 | 4696 | | |
| 4697 | + | |
| 4698 | + | |
| 4699 | + | |
| 4700 | + | |
| 4701 | + | |
| 4702 | + | |
| 4703 | + | |
| 4704 | + | |
4691 | 4705 | | |
4692 | 4706 | | |
4693 | 4707 | | |
| |||
8001 | 8015 | | |
8002 | 8016 | | |
8003 | 8017 | | |
| 8018 | + | |
8004 | 8019 | | |
8005 | 8020 | | |
8006 | 8021 | | |
8007 | 8022 | | |
8008 | 8023 | | |
8009 | 8024 | | |
8010 | 8025 | | |
8011 | | - | |
8012 | 8026 | | |
8013 | 8027 | | |
8014 | 8028 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
17 | 22 | | |
18 | 23 | | |
19 | 24 | | |
| |||
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
26 | | - | |
27 | 31 | | |
28 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
0 commit comments