55 Commits (fd14e0e03b7491fcf850931b50b43576cbf4b87e)

Author SHA1 Message Date
  Pēteris Caune 149096811d
In the checks list, indicate a started check with a progress spinner under the status icon (cc: #338) 4 years ago
  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) 4 years ago
  Pēteris Caune 00ea45655d
In checks list, the pause button asks for confirmation. Fixes #356 5 years ago
  Pēteris Caune 7cf324872c
Replace the gear icon with three horizontal dots icon. Fixes #322. 5 years ago
  Pēteris Caune a464154151
On mobile, don't show the "Last Ping" column, but show the gear (Details) button. Fixes #286 5 years ago
  Pēteris Caune 0d924f4627
Add the "Last Duration" field in the "My Checks" page. Add "last_duration" attribute to the Check API resource. Fixes #257 5 years ago
  Pēteris Caune 72d608902d
Fix JS to construct correct URLs when running from a subdirectory. Fixes #273 5 years ago
  Pēteris Caune 5f0b02845e
Show check's code instead of full URL on 992px - 1200px wide screens. Fixes #253 6 years ago
  Pēteris Caune 63b15d74a5
Fix refreshing of the checks page filtered by tags. Fixes #221 6 years ago
  Pēteris Caune f2ae573872
Reduce the usage of request.project. 6 years ago
  Pēteris Caune 64158c83a8
front.views.status uses project_id not user.username 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 19ef8b3f7b
Allow simultaneous access to dashboards from different teams 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 7046e2410c
Checks have a "Description" field. Fixes #182 6 years ago
  Pēteris Caune 8e7b05f96e
Gear icon links to Log page directly 6 years ago
  Pēteris Caune ea8e08acd2
Log page redesign WIP 6 years ago
  Pēteris Caune 5ffc3088f3
staticfiles -> static, and some cleanup 6 years ago
  Pēteris Caune bda2941001
Right-align the dropdown menu so it fits on 1366x768 screen. Fixes #181 6 years ago
  Pēteris Caune 1c71010a41
Less repetition, smaller size of "My Checks" HTML 7 years ago
  Pēteris Caune 114d1a830b
Show up to 10 channels as icons. 7 years ago
  Pēteris Caune 5cf6f1b51e
Merge Check.get_status() and Check.in_grace_period() into one. 7 years ago
  Pēteris Caune dd5a690b99
"My Checks" page uses the same markup for desktop and mobile. 7 years ago
  Pēteris Caune f119883d67
Allow check names to wrap at underscores 7 years ago
  Pēteris Caune 67363abe4f
Use icon font for channel icons. 7 years ago
  Pēteris Caune b6d47eb3b5
Generate less HTML to show the channel grid. 7 years ago
  Pēteris Caune 639249a395
/checks/status/ sends smaller payload. 7 years ago
  Pēteris Caune 83a2ff17e6
Toggle integrations on/off on "My Checks" page. 7 years ago
  Pēteris Caune fd367b42da
Always show failed checks first. Fixes #173 7 years ago
  Pēteris Caune 7cd33188ab Fix clicking on the "Last Ping" cell. 7 years ago
  Pēteris Caune 1110c6908c Testcase for /checks/status/. More efficient DOM updates. 7 years ago
  Pēteris Caune 422a7911e8 Auto-refresh check statuses every 3s while user is active, and every 60s afterwards. 7 years ago
  Pēteris Caune 1b4ca77096 Prepare for auto-refresh in "My Checks" screen. 7 years ago
  Pēteris Caune 882933668a Natural sort for check names, fixes #136. 7 years ago
  Pēteris Caune fc8d9ffe48 Checks can be sorted by name or last ping. Fixes #136 7 years ago
  Pēteris Caune 3862cd6b06 Adding Check.last_ping_body field, and an UI to show it (#116) 8 years ago
  Pēteris Caune e3ed4d25bb CSS tweaks for long check names, and for mobile view of cron form. 8 years ago
  Pēteris Caune 6ada656df4 UI for entering cron expression and setting timezone. 8 years ago
  Pēteris Caune c8bcb23fd6 Material icons. 8 years ago
  Pēteris Caune 51cda31449 New feature: pause monitoring of an individual check. Fixes #67 8 years ago
  Pēteris Caune 84ecac633c "Usage Examples" item in check's menu 8 years ago
  Pēteris Caune 318e97fa76 Use clipboard.js to copy ping URLs to clipboard 9 years ago
  Pēteris Caune ce23d65ebf Check.get_status() returns "up" also during grace period 9 years ago
  Pēteris Caune 1f70f56819 Check model gets "in_grace_period" method. It replaces the transient "grace" status. Also, remove references of the obsolete "paused" status. 9 years ago
  Pēteris Caune 820c7b1352 "show usage" button next to each check 9 years ago
  Pēteris Caune 5676f7e1e8 Usage instructions in "My Checks" page 9 years ago
  Di Wu 7f52d8c98e fix some markup and be more explicit about date time format 9 years ago
  Pēteris Caune c2cc4d2a86 Sizing tweaks for "My Checks" table. Select ping urls by clicking on them. 9 years ago
  Pēteris Caune 35aed93b7f New feature: attaching tags to checks, and filtering checks list by their tags. 9 years ago
  Pēteris Caune c1840a92bd Checks now have a new status: "paused". sendalerts management command will mark checks as paused if sending a notification throws exception. This should avoid potential infinite loops of sendalerts crashes/respawns. 9 years ago