0
0
Fork 0
mirror of https://github.com/healthchecks/healthchecks.git synced 2025-04-15 01:18:30 +00:00
Commit graph

316 commits

Author SHA1 Message Date
Pēteris Caune
39198c827a
Read-only users cannot edit or remove channels. 2020-08-26 14:48:31 +03:00
Pēteris Caune
24c34430ac
Read-only users cannot resume checks. 2020-08-26 14:12:52 +03:00
Pēteris Caune
bdf99e0ea7
The "Add Integration" pages require read-write access. 2020-08-26 14:06:51 +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
024d0adb9c
Read-only users cannot copy, transfer or remove checks. 2020-08-26 12:44:55 +03:00
Pēteris Caune
cbd7ffbffb
Read-only users cannot edit filtering rules. 2020-08-26 12:36:05 +03:00
Pēteris Caune
11d8e6197c
Read-only users cannot add checks.
Read-only users cannot pause checks.
2020-08-26 12:29:03 +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
84cc33412a
When copying a check, copy all fields from the "Filtering Rules" dialog 2020-08-26 10:08:37 +03:00
Pēteris Caune
40f95d5a56
When copying a check, also copy the "failure keyword" field Fixes 2020-08-26 10:00:49 +03:00
carson.wang
74668551a7
Add tests & Doesn't get LineNotify token using setting 2020-08-20 10:42:04 +03:00
carson.wang
65b65188d1
Test LineNotify integration with healthcheck 2020-08-20 10:42:00 +03:00
Pēteris Caune
b7e2404f98
Host a read-only dashboard (from github.com/healthchecks/dashboard/), link to it from "Project Settings" > "Show API keys" 2020-08-18 14:07:55 +03:00
Pēteris Caune
ee9ac0ffef
New integration: phone calls. Fixes 2020-07-29 18:30:50 +03:00
Pēteris Caune
0d03e3f00b
Add "Failure Keyword" filtering for inbound emails (cc: ) 2020-07-21 14:57:48 +03:00
Divyansh
6300947c77
integration for Spike 2020-07-09 10:44:40 +03:00
Pēteris Caune
3a00c0d2aa
Sending a test notification updates Channel.last_error. Fixes 2020-07-01 14:03:11 +03:00
Pēteris Caune
192e72c243
Edit Prometheus guide, add "API Keys" screenshot. 2020-06-26 10:10:59 +03:00
Pēteris Caune
149096811d
In the checks list, indicate a started check with a progress spinner under the status icon (cc: ) 2020-06-25 16:44:25 +03:00
Pēteris Caune
a18eb134f5
Refactor: change Check.get_status(with_started=...) default value from True to False (with_started=False is or will be useful in more places) 2020-06-25 15:23:59 +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
0e5d578360
Update _get_events to work same way as hc.api.views.pings (iterate over pings in ascending order) 2020-06-09 18:41:09 +03:00
Pēteris Caune
8e51d26595
Removing Pager Team integration, project appears to be discontinued 2020-06-09 13:26:15 +03:00
Pēteris Caune
3eebd8968d
Added "When paused, ignore pings" option in the Filtering Rules dialog () 2020-06-02 10:54:16 +03:00
Pēteris Caune
385021b44c
Don't let users clone checks if the account is at check limit 2020-04-20 19:34:35 +03:00
Pēteris Caune
8c7d3570a5
Remove unused imports, cleanup. 2020-04-07 10:08:20 +03:00
Pēteris Caune
c596f485a5
DRY: adding "now_isoformat" template tag 2020-04-06 15:02:49 +03:00
Pēteris Caune
609f78c5ed
"Edit" function for webhook integrations () 2020-04-06 14:48:47 +03:00
Pēteris Caune
56bb49f1f3
Use Slack V2 OAuth flow 2020-04-02 10:57:10 +03:00
Pēteris Caune
abebdca527
Docs: PING_URL substitution got lost during refactoring, adding it back 2020-03-23 12:01:40 +02:00
Pēteris Caune
8c7f3977e2
OpsGenie integration returns more detailed error messages 2020-03-19 21:58:17 +02:00
Pēteris Caune
f352efdd5f
Experimental Zulip integration. Fixes 2020-03-11 16:38:29 +02:00
Pēteris Caune
fcf11d5b4f
Reduce the number of SQL queries in the "Check Details" page. 2020-03-05 16:15:02 +02:00
Pēteris Caune
00810ff123
Use Selectize.js for entering tags. Fixes 2020-03-05 15:49:42 +02:00
Pēteris Caune
db9593c571
Unused, removing. 2020-03-02 16:43:47 +02:00
Pēteris Caune
ccba5e8731
Fix default values for timeout and grace parameters in API reference. 2020-03-02 13:50:27 +02:00
Pēteris Caune
dab0c4200e
API reference in Markdown 2020-03-02 13:37:29 +02:00
Pēteris Caune
516143de8a
Import hc.front.forms instead of importing each form individually 2020-03-02 10:12:57 +02:00
Pēteris Caune
dd3820c0d5
_get_check_for_user and _get_channel_for_user are always be used with an authenticated user, so don't need to handle the unauthenticated case. 2020-03-01 22:45:33 +02:00
Pēteris Caune
dab15c3b8c
Link integration setup instructions from the welcome page (only the ones that don't require authentication: Slack, Pushover, PagerDuty Connect, Telegram) 2020-02-27 16:32:31 +02:00
Pēteris Caune
29e016d0fc
Update Telegram instructions. Fix redirect after login when adding Telegram integration. 2020-02-27 15:52:00 +02:00
Pēteris Caune
93b48ce720
In setup instructions, show an additional "log ina adn go to the Integrations" page for logged-out users 2020-02-27 12:16:42 +02:00
Pēteris Caune
9389408cbc
The "require_setting" decorator and more tests. 2020-02-27 11:35:18 +02:00
Pēteris Caune
b5b5c58d77
Split "Add Pagerduty Connect" in three views for clarity. 2020-02-27 10:28:14 +02:00
Pēteris Caune
157711bc95
Reduce usage of Profile.current_project cc: 2020-02-26 10:56:17 +02:00
Pēteris Caune
bb808852d9
Reduce usage of request.project cc: 2020-02-25 15:39:54 +02:00
Pēteris Caune
318934697f
Remove last references of the hc-channels route. 2020-02-25 15:26:33 +02:00
Pēteris Caune
f2375f9f45
Don't redirect to /integrations/, redirect to /project/<uuid>/integrations/ 2020-02-25 15:19:20 +02:00
Pēteris Caune
7060d49306
The "Add Telegram" page shows a project picker. cc: 2020-02-25 14:51:39 +02:00
Pēteris Caune
acce0808ce
Project code in URL for the "Add Slack" page. cc: 2020-02-25 14:22:34 +02:00