beorn7
|
93ffa534a5
|
PR with changes after code review
Now to be reverse-reveiewed.
|
2015-11-23 18:24:57 +01:00 |
Fabian Reinartz
|
e4e594d826
|
Unify receiver naming
|
2015-11-10 13:47:04 +01:00 |
Fabian Reinartz
|
8d2bbc348b
|
Simplify and rename notification info struct.
The delivered field was previously unused and is removed by this commit.
Only successful notifications are stored. The type was renamed to NotifyInfo.
|
2015-11-06 10:09:39 +01:00 |
Fabian Reinartz
|
cc5662f1e8
|
Integrate alert provider with notify persistence
|
2015-10-06 21:07:16 +02:00 |
Fabian Reinartz
|
77cce75c05
|
Simplify notify provider interface
|
2015-10-06 20:40:52 +02:00 |
Fabian Reinartz
|
ecf6a7b48f
|
Consider alerts without notify data pending
|
2015-10-05 16:51:17 +02:00 |
Fabian Reinartz
|
b0ca8f7c1c
|
Consider unresolved alerts always pending
|
2015-10-05 16:09:55 +02:00 |
Fabian Reinartz
|
7271ea0907
|
Fix listener broadcasting implementation
|
2015-10-04 22:58:33 +02:00 |
Fabian Reinartz
|
856d5091c1
|
Implement merging of alerts on insert
|
2015-10-02 16:52:04 +02:00 |
Fabian Reinartz
|
4e381c7e64
|
Store model.Silence and restore types.Silence correctly
|
2015-10-01 22:16:44 +02:00 |
Fabian Reinartz
|
fdf4d80003
|
Implement silence provider check for bad insert
|
2015-10-01 20:58:14 +02:00 |
Fabian Reinartz
|
46e09e2b2c
|
Switch to model.Silence
|
2015-10-01 17:50:15 +02:00 |
Fabian Reinartz
|
eeeeeea3d8
|
Fix premature channel close on clean startup
|
2015-09-29 11:57:58 +02:00 |
Fabian Reinartz
|
3b401c413b
|
Add pending alert iterator
|
2015-09-29 10:45:58 +02:00 |
Fabian Reinartz
|
54a8d6ea04
|
Adjust alert subscription behavior.
Rename IterActive to Subscribe. The returned iterator now
returns all alerts with pending notifications which may also include
resolved alerts.
|
2015-09-29 10:00:02 +02:00 |
Fabian Reinartz
|
ff2ba6277d
|
Add test for deduping notifier
|
2015-09-28 21:47:12 +02:00 |
Fabian Reinartz
|
3a5da1a345
|
Fix nil notify provider result
|
2015-09-27 21:51:54 +02:00 |
Fabian Reinartz
|
78a7ec62d9
|
Implement in-memory notifies provider
|
2015-09-27 20:16:42 +02:00 |
Fabian Reinartz
|
49da433478
|
Add notify and shared data source for providers
|
2015-09-27 19:50:24 +02:00 |
Fabian Reinartz
|
95b12f8c30
|
Add silence API endpoints
|
2015-09-27 14:07:04 +02:00 |
Fabian Reinartz
|
0597c1757b
|
Implement in-memory silences provider
|
2015-09-27 13:18:13 +02:00 |
Fabian Reinartz
|
5d0f3ffa0e
|
Generalize iterator interface, locking fixes
|
2015-09-27 12:28:03 +02:00 |
Fabian Reinartz
|
4b58d30f4d
|
Add safer AlertIterator interface
|
2015-09-26 11:14:18 +02:00 |
Fabian Reinartz
|
89e8d82a1b
|
Fix compile issues
|
2015-09-26 11:14:18 +02:00 |
Fabian Reinartz
|
e861482761
|
Add in-memory alert provider
|
2015-09-25 14:38:07 +02:00 |