Pēteris Caune
67560c96e1
Change icon CSS class prefix to work around Fanboy's filter list
Problem: if you use uBlock Origin, and enable the
"Fanboy's Social" filter list, Healthchecks does not show
Telegram or WhatsApp icons. This is because the filter list
contains "##.icon-telegram" and "##.icon-whatsapp" entries.
This commit changes the CSS class prefix to "ic-". So we're
now using icon classes like "ic-telegram" and "ic-whatsapp".
As a bonus, we save 2 bytes in HTML per displayed icon :-)
4 years ago
Pēteris Caune
f607ee67d5
Allow searching in the error field in Notifications admin
4 years ago
Pēteris Caune
c75a37570e
In channels admin, don't show the notification counts, querying it is too expensive.
4 years ago
Pēteris Caune
255d4e7bb7
Reduce the number of queries in /admin/api/channel/
4 years ago
Pēteris Caune
825110a354
Channel icons in Admin > Channels
5 years ago
Pēteris Caune
abdff95ce8
Admin tweaks.
5 years ago
Pēteris Caune
3f36d31cde
Display the error field in notifications admin list view, don't load all checks in details view.
5 years ago
Pēteris Caune
cdfc9840a7
Source formatted with Black
6 years ago
Pēteris Caune
32ee6d4ca9
Fix the "send_alert" admin action.
6 years ago
Pēteris Caune
3c4027b788
Quicker admin.
6 years ago
Pēteris Caune
c60a33874f
Quicker admin.
6 years ago
Pēteris Caune
e1b999e83a
Prepare for the removal of Check.user_id
6 years ago
Pēteris Caune
20df5843e3
Don't update Ping.start and Ping.fail fields (use Ping.kind instead)
6 years ago
Pēteris Caune
e76329a364
Admin tweaks
6 years ago
Pēteris Caune
828bc52f80
Admin tweaks
6 years ago
Pēteris Caune
58a34ae061
Admin tweaks
6 years ago
Pēteris Caune
5be6c403a4
Flip model, for tracking status changes of the Check objects.
6 years ago
Pēteris Caune
cf6882edd3
SMS numbers can be annotated with labels. Fixes #155
7 years ago
Pēteris Caune
74f7c50a65
Fix deprecation warnings.
8 years ago
Pēteris Caune
d739d8ff62
DRY: use channel.get_kind_display()
8 years ago
Pēteris Caune
6d7c885ede
/admin/api/channel/ knows Discord
8 years ago
Pēteris Caune
56168b17d0
Usability tweaks in api_check_changelist admin view.
8 years ago
Pēteris Caune
3456dd9f6e
OpsGenie integration. Fixes #93
8 years ago
Pēteris Caune
b1ad0415da
Fix AttributeError in Ping admin
8 years ago
Pēteris Caune
63b10b40ce
Limit "value" column width in channel admin
8 years ago
Pēteris Caune
e1ba095446
Handle pushbullet in admin, channel changelist
8 years ago
Spencer Sun
0ff2f1a9c7
Add VictorOps integration
9 years ago
Pēteris Caune
21a042aa16
Move notification logic to hc.api.transports. Don't use "paused" state for checks.
9 years ago
Pēteris Caune
63cc186fa3
Nicer slack messages.
9 years ago
Pēteris Caune
b7fcaac8ae
prunepings and prunechecks management commands
9 years ago
Pēteris Caune
35aed93b7f
New feature: attaching tags to checks, and filtering checks list by their tags.
9 years ago
Thomas Jost
85c1f65887
Add Pushover integration
9 years ago
Pēteris Caune
c2e9bab536
Custom paginator to avoid sequential scans on api_ping table in Django admin.
9 years ago
Pēteris Caune
89f0c6bd77
Avoid sequential scans on api_ping table in Django admin.
9 years ago
Pēteris Caune
947f686c61
Organize imports using isort.
9 years ago
Pēteris Caune
b19477106e
Avoid N queries in Pings admin list view
9 years ago
Pēteris Caune
ebe5d2d91d
HipChat integration
9 years ago
Pēteris Caune
5c15058567
Nicer admin
9 years ago
Pēteris Caune
ab58e76ca2
Admin tweaks, style tweaks. Channels page included in navigation.
9 years ago
Pēteris Caune
f0089e2cd2
Send emails using djmail, can verify email addresses in /channels/
9 years ago
Pēteris Caune
061fc4f6a9
Notification Channels WIP
9 years ago
Pēteris Caune
749114d856
Nicer Django admin
9 years ago
Pēteris Caune
3550218129
Keep a log of pings
9 years ago
Pēteris Caune
c21b6b699b
A bit nicer admin UI for checks
9 years ago
Pēteris Caune
c54cb6469d
Send emails using djrill (Mandrill)
9 years ago
Pēteris Caune
aad4bd2ffb
Background worker to send notifications
10 years ago
Pēteris Caune
c8b24495b9
Renames
10 years ago