143 Commits (66a1a108bf87e015e4508bfb52748b326c31daf0)

Author SHA1 Message Date
  Pēteris Caune 39198c827a
Read-only users cannot edit or remove channels. 4 years ago
  Pēteris Caune c9baa2d8eb
Read-only users cannot toggle channels on and off. 4 years ago
  Pēteris Caune 00790dc33c
Member.rw flag. Read-only users cannot edit check's name/desc/tags or schedule 4 years ago
  Pēteris Caune 0d03e3f00b
Add "Failure Keyword" filtering for inbound emails (cc: #396) 4 years ago
  Pēteris Caune f573578108
Some JS linting fixes 4 years ago
  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 3eebd8968d
Added "When paused, ignore pings" option in the Filtering Rules dialog (#369) 5 years ago
  Pēteris Caune 5c8b5b7b63
adaptiveSetInterval fires the first request immediately if runNow is true, in 3 seconds otherwise. 5 years ago
  Pēteris Caune cfb294862f
DRY, have a single "No billing address" modal dialog. 5 years ago
  Pēteris Caune 00ea45655d
In checks list, the pause button asks for confirmation. Fixes #356 5 years ago
  Pēteris Caune f42b2b144a
New feature: Project Settings > Transfer Ownership (WIP, missing tests) 5 years ago
  Anton Lobovkin 4e0460c69b
Using existing function getAmount 5 years ago
  Pēteris Caune a982ad7123
Tooltips and updated FAQ in the pricing page. 5 years ago
  Pēteris Caune f1880657fd
Added "Supporter" billing plan. 5 years ago
  Pēteris Caune f352efdd5f
Experimental Zulip integration. Fixes #202 5 years ago
  Pēteris Caune ab692236eb
Fix selectize initialization when the project has 0 existing tags. 5 years ago
  Pēteris Caune 6147451851
JS cleanup. 5 years ago
  Pēteris Caune eb7f51f6f5
Focus the "name" input in the "Add Project" modal. 5 years ago
  Pēteris Caune 00810ff123
Use Selectize.js for entering tags. Fixes #324 5 years ago
  Pēteris Caune 0ff4bd01e0
Improved UI to invite users from account's other projects. Fixes #258. 5 years ago
  Pēteris Caune 7cf324872c
Replace the gear icon with three horizontal dots icon. Fixes #322. 5 years ago
  Pēteris Caune 1cdb6e6d1d
Don't set CSRF cookie on first visit. Signup is exempt from CSRF protection. 5 years ago
  Pēteris Caune 22d4d55340
Added support for Shields.io badges. cc: #304, #305 5 years ago
  Pēteris Caune 3f19181028
"Filtering Rules" dialog, an option to require HTTP POST. Fixes #297 5 years ago
  Pēteris Caune c54c70cab7
Auto-focus the name field in the "Integration Details" modal. 5 years ago
  Pēteris Caune 4625196ded
Autofocus the email field in the signup form, and submit on enter key 5 years ago
  Pēteris Caune 41a0871452
Generate usernames as uuid3(const, email). Prevents multiple accts with the same email. Prevent double-clicking the submit button in signup form. Fixes #290 5 years ago
  Pēteris Caune 339ac5e9d9
After adding a new check redirect to the "Check Details" page. 5 years ago
  Pēteris Caune 9474006d83
Support informal time zones. 5 years ago
  Pēteris Caune dfd449b101
Three choices in timezone switcher (UTC / check's timezone / browser's timezone). Fixes #278 5 years ago
  Pēteris Caune fa16bd4e42
Prepare for 3DS 2 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 b2ebce6cf9
Show the number of downtimes and total downtime minutes in "Check Details" page. 5 years ago
  Pēteris Caune d054970b02
Webhooks support PUT method. 6 years ago
  Pēteris Caune 9f69dcb158
Show the Description section in Check Details screen even if the description is missing. Fixes #246 6 years ago
  Pēteris Caune 23b197526c
Password strength meter and length check in the "Set Password" form 6 years ago
  Pēteris Caune 63b15d74a5
Fix refreshing of the checks page filtered by tags. Fixes #221 6 years ago
  Pēteris Caune c4c657f5d4
Add "Transfer to Another Project" dialog in check's Details page. 6 years ago
  Pēteris Caune 4e6fa38ec6
Users can create and remove Projects -- WIP 6 years ago
  Pēteris Caune b013a92c43
Move project-specific settings to a new "Project Settings" page 6 years ago
  Pēteris Caune 19ef8b3f7b
Allow simultaneous access to dashboards from different teams 6 years ago
  Pēteris Caune 2e6d050656
Switch from selectize.js to bootstrap-select (for more versatility) 6 years ago
  Pēteris Caune 21de50d84e
Add Channel.name field, users can now name integrations. 6 years ago
  Pēteris Caune 40c83e3cba
Add a search box in the "My Checks" page. 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 9214265136
Separate sign up and login forms. 6 years ago
  Pēteris Caune 9e9c504e2d
Update plan names, nicer "Change Plan" form. 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