Commit graph

415 commits

Author SHA1 Message Date
Pēteris Caune
5ca7262164
Update Zulip icon in the icon font 2021-05-24 08:59:28 +03:00
Pēteris Caune
e090aa5403
Improve the handling of unknown email addresses in the Sign In form 2021-05-12 13:49:56 +03:00
Pēteris Caune
6ed983cdd5
Improve copy in "Profile" > "Email and Password" section
When an account has a password, replace "Set Password"
button's label with "Change Password"
2021-04-22 10:31:35 +03:00
Pēteris Caune
57336187a7
Fix HTML email preview in the checks list 2021-03-10 12:29:20 +02:00
cocide
9fd9c8e4ef fix line height on request body
The line height in the ping request body is being set by the bootstrap.css body tag to 1.42857143. The additional line height makes request bodies with unicode characters have spacing between lines that shouldn't be there.
2021-03-04 17:49:55 +02:00
Pēteris Caune
1d62176f34
Remove non-standard "zoom: 1" CSS property 2021-02-27 09:04:49 +02:00
Pēteris Caune
46bc7d8306
Improve HTML email display in the "Ping Details" dialog 2021-02-26 16:25:39 +02:00
Pēteris Caune
c1f433bb71
Rename VictorOps -> Splunk On-Call 2021-02-03 16:09:24 +02:00
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 :-)
2021-02-03 10:44:35 +02:00
Pēteris Caune
cd99af14ba
Add Signal integration
Fixes: #428
2021-01-09 11:58:18 +02:00
Pēteris Caune
8fa0d04830
Exclude Bootstrap's popovers
Not using them anywhere on the site currently, so commented them out
in bootstrap.less and regenerated bootstrap.css.
2020-12-28 12:34:02 +02:00
Pēteris Caune
dfd159ab18
Add a "Lost password?" link with instructions in the Sign In page 2020-12-09 15:38:19 +02:00
Pēteris Caune
70ef9c1904
Remove unused CSS 2020-12-08 11:25:09 +02:00
Pēteris Caune
524d1a7375
Implement badge mode (up/down vs up/late/down) selector
Fixes #282
2020-11-27 12:57:25 +02:00
Pēteris Caune
64be87137b
Add a two-factor authentication form (WIP) 2020-11-14 12:54:26 +02:00
Pēteris Caune
2c3286c280
Improve the "add security key" UX, require sudo mode 2020-11-13 16:23:28 +02:00
Pēteris Caune
03ea725612
Add Credential.created field 2020-11-12 18:03:12 +02:00
Pēteris Caune
39198c827a
Read-only users cannot edit or remove channels. 2020-08-26 14:48:31 +03:00
Pēteris Caune
c9baa2d8eb
Read-only users cannot toggle channels on and off. 2020-08-26 12:50:02 +03:00
Pēteris Caune
00790dc33c
Member.rw flag. Read-only users cannot edit check's name/desc/tags or schedule 2020-08-26 12:16:43 +03:00
Pēteris Caune
33639964b8
Add LINE Notify icon to the icon font. 2020-08-20 11:37:30 +03:00
Pēteris Caune
697cb19bde
Handle excessively long email addresses in the team member invite form. 2020-08-17 12:05:19 +03:00
Pēteris Caune
ee9ac0ffef
New integration: phone calls. Fixes #403 2020-07-29 18:30:50 +03:00
Pēteris Caune
0d03e3f00b
Add "Failure Keyword" filtering for inbound emails (cc: #396) 2020-07-21 14:57:48 +03:00
Pēteris Caune
f814035f03
Declutter /admin/accounts/profile/ 2020-07-16 16:31:57 +03:00
Pēteris Caune
80fdfbfa59
Add Spike icon in the iconfont (cc: #393) 2020-07-10 15:12:33 +03:00
Pēteris Caune
62fe42e953
".field-email span" selector was too broad and affecting profile details page, fixed. 2020-07-09 18:45:51 +03:00
Pēteris Caune
d34854f838
Update bash examples with the "-m" parameter. 2020-07-08 17:19:13 +03:00
Pēteris Caune
e89229a2ca
In admin, visualize account's number of checks 2020-07-06 18:39:27 +03:00
Pēteris Caune
ae4918db86
CSS tweaks: do slightly less white-on-white painting 2020-07-01 12:32:28 +03:00
Pēteris Caune
1e53027b84
CSS tweaks: do slightly less white-on-white painting 2020-06-30 12:39:12 +03:00
Pēteris Caune
149096811d
In the checks list, indicate a started check with a progress spinner under the status icon (cc: #338) 2020-06-25 16:44:25 +03:00
Pēteris Caune
eccc193b87
In the cron expression dialog, show a human-friendly version of the expression 2020-06-19 11:25:46 +03:00
Pēteris Caune
cfb294862f
DRY, have a single "No billing address" modal dialog. 2020-05-29 15:33:33 +03:00
Pēteris Caune
95279f6f3f
Billing page allows setting up a subscription before a payment method is added. 2020-05-29 15:08:00 +03:00
Pēteris Caune
fbd8419700
CSS tweaks in the welcome page, fix footer margin. 2020-04-24 14:02:55 +03:00
Pēteris Caune
00ea45655d
In checks list, the pause button asks for confirmation. Fixes #356 2020-04-20 17:09:48 +03:00
Pēteris Caune
abdff95ce8
Admin tweaks. 2020-04-20 13:33:21 +03:00
Pēteris Caune
da954000fd
Remove unused CSS 2020-04-13 13:40:56 +03:00
Pēteris Caune
f42b2b144a
New feature: Project Settings > Transfer Ownership (WIP, missing tests) 2020-04-12 14:46:12 +03:00
Pēteris Caune
a982ad7123
Tooltips and updated FAQ in the pricing page. 2020-04-07 14:35:21 +03:00
Pēteris Caune
f1880657fd
Added "Supporter" billing plan. 2020-04-07 12:32:20 +03:00
Pēteris Caune
609f78c5ed
"Edit" function for webhook integrations (#176) 2020-04-06 14:48:47 +03:00
Pēteris Caune
a1791ea404
Make sure long project names don't break layout. 2020-04-06 12:29:26 +03:00
Pēteris Caune
f352efdd5f
Experimental Zulip integration. Fixes #202 2020-03-11 16:38:29 +02:00
Pēteris Caune
26ad94d068
If the project has no integrations, show an appropriate message in the Details page, "Notification Methods" section. 2020-03-09 12:57:24 +02:00
Pēteris Caune
00810ff123
Use Selectize.js for entering tags. Fixes #324 2020-03-05 15:49:42 +02:00
Pēteris Caune
35e476be59
Document more response codes. 2020-03-04 12:12:38 +02:00
Pēteris Caune
2e30d349aa
Tweak CSS for form controls in focused state. 2020-03-04 11:42:50 +02:00
Pēteris Caune
dab0c4200e
API reference in Markdown 2020-03-02 13:37:29 +02:00