Pēteris Caune
|
fc18652afa
|
Remove a hchk.io reference from docs.
|
6 years ago |
Pēteris Caune
|
fba8806e97
|
Prepare for the removal of Member.team_id
|
6 years ago |
Pēteris Caune
|
f357cd3305
|
Prepare for removing Check.user_id, Channel.user_id, Profile.current_team_id
|
6 years ago |
Pēteris Caune
|
82b644ae0a
|
Project.num_checks_available() method.
|
6 years ago |
Pēteris Caune
|
1c69cf7f89
|
Project model. cc: #183
|
6 years ago |
Pēteris Caune
|
5edcd42033
|
Add the "Email Settings..." dialog and the "Subject Must Contain" setting
|
6 years ago |
Pēteris Caune
|
99d46a0ca8
|
Use Ping.kind instead of Ping.start and Ping.fail when displaying logs and ping details.
|
6 years ago |
Pēteris Caune
|
da399e71b7
|
Remove unused bits.
|
6 years ago |
Pēteris Caune
|
b3e290b284
|
Show elapsed times in ping log
|
6 years ago |
Pēteris Caune
|
cc40793fc7
|
Clear Check.alert_after when pausing a check.
|
6 years ago |
Pēteris Caune
|
93405cc286
|
Tag labels in "My Checks" page and SVG badges should ignore the "started" state.
|
6 years ago |
Pēteris Caune
|
5f9ebb178c
|
Rename "Check.get_alert_after" to a now more fitting "Check.going_down_after"
|
6 years ago |
Pēteris Caune
|
0b6c317956
|
Fix Check.is_down(), add tests.
|
6 years ago |
Pēteris Caune
|
481848a749
|
Add "/ping/<code>/start" API endpoint
|
6 years ago |
Pēteris Caune
|
25e48f1b9f
|
croniter.is_valid() throws exceptions for some bad inputs, so must use try ... except
|
6 years ago |
Pēteris Caune
|
a402dce293
|
Validate and reject cron schedules with six components
|
6 years ago |
Pēteris Caune
|
cf08f54c30
|
Use timezone-aware datetimes with croniter, avoid conversions to and from naive datetimes. This avoids ambiguities around DST transitions and properly solves #196
|
6 years ago |
Pēteris Caune
|
925d34daad
|
Update Check.status field when user edits timeout & grace settings
|
6 years ago |
Pēteris Caune
|
b9a24a21e7
|
Remove the Zendesk integration (unfinished, could not get it to work acceptably)
|
6 years ago |
Pēteris Caune
|
19ef8b3f7b
|
Allow simultaneous access to dashboards from different teams
|
6 years ago |
Pēteris Caune
|
c2f200fa02
|
Allow simultaneous access to checks from different teams
|
6 years ago |
Pēteris Caune
|
fb45b67892
|
Set Pushover alert priorities for "down" and "up" events separately. Fixes #204
|
6 years ago |
Pēteris Caune
|
bf1395801f
|
Fix after-login redirects for users landing in the "Add Slack" page
|
6 years ago |
Pēteris Caune
|
21de50d84e
|
Add Channel.name field, users can now name integrations.
|
6 years ago |
Pēteris Caune
|
b3c22dcfd2
|
A workaround for some email agents automatically opening "Unsubscribe" links
|
6 years ago |
Pēteris Caune
|
40c83e3cba
|
Add a search box in the "My Checks" page.
|
6 years ago |
Pēteris Caune
|
df86fd29b3
|
During DST transition, handle ambiguous dates as pre-transition. Fixes #196
|
6 years ago |
Pēteris Caune
|
e4d0103544
|
Trello integration WIP
|
6 years ago |
Pēteris Caune
|
2078b45ad6
|
When filtering by tags, put the selected tags in the query string. Fixes #191
|
6 years ago |
Pēteris Caune
|
59857a69c0
|
"Docs > Third-Party Resources" page. Fixes #174, #68
|
6 years ago |
Pēteris Caune
|
cf37439877
|
Timezones were missing in Details page, "Change Schedule" dialog. Fixed.
|
6 years ago |
Pēteris Caune
|
7046e2410c
|
Checks have a "Description" field. Fixes #182
|
6 years ago |
Pēteris Caune
|
7e56eb883e
|
Fetch ping details using HTTP GET, not HTTP POST.
|
6 years ago |
Pēteris Caune
|
8ab8e15c4e
|
Update document.title
|
6 years ago |
Pēteris Caune
|
3021e1c944
|
Fix redirects.
|
6 years ago |
Pēteris Caune
|
ecba1eb40b
|
More efficient log updates.
|
6 years ago |
Pēteris Caune
|
a883fe38aa
|
Log auto-refreshes in the details page.
|
6 years ago |
Pēteris Caune
|
04fede0897
|
Auto-refresh current status in log page.
|
6 years ago |
Pēteris Caune
|
8b01acefe2
|
Show 20 most recent pings by default.
|
6 years ago |
Pēteris Caune
|
458c4cfeeb
|
Hook up buttons in the log page.
|
6 years ago |
Pēteris Caune
|
ea8e08acd2
|
Log page redesign WIP
|
6 years ago |
Pēteris Caune
|
9cbd0138da
|
Demo checks shown on welcome page are not saved to database. User's first check is created when creating the user.
|
7 years ago |
Pēteris Caune
|
5cf6f1b51e
|
Merge Check.get_status() and Check.in_grace_period() into one.
This avoids duplicate calls to Check.get_grace_start() in several places.
|
7 years ago |
Pēteris Caune
|
0e8226b5d7
|
Optimize /checks/status: load and parse the template once, not N times.
|
7 years ago |
Pēteris Caune
|
83a2ff17e6
|
Toggle integrations on/off on "My Checks" page.
|
7 years ago |
Pēteris Caune
|
9ae4235c9b
|
"My Checks" page: show the number of failed checks in the page title.
|
7 years ago |
Pēteris Caune
|
5f908a01e4
|
When we don't recognize a message from Telegram, respond with 200 OK so Telegram doesn't keep retrying.
|
7 years ago |
Pēteris Caune
|
6bf6ab6479
|
Show the number of remaining available checks under "Add Check" button
when 10 or less remaining.
|
7 years ago |
Pēteris Caune
|
fd367b42da
|
Always show failed checks first. Fixes #173
|
7 years ago |
Pēteris Caune
|
ef6e1870d9
|
Preliminary Django 2 support
|
7 years ago |