Alexander Holliday
Alexander Holliday
If too many emails are sent Google SMTP server gives a `too many login attempts` error. This _should_ be resolvable by pooling SMTP connection: ``` this.transporter = nodemailer.createTransport({ pool: true,...
Currently if you have a valid JWT token that has expired you are logged out and booted to the login page. It would be preferrable to have use long lived...
It would be nice if we periodically had new data coming in for a monitor when you are on the details page. This could be done with: 1. Client side...
As the product matures, it would be good to look into testing frameworks and get some testing set up before the project grows much larger.
**This issue is a part of the [$5000 grant funding program](https://checkmate.so/grants).** We touched on responsiveness during our meeting, we believe we can have a responsive desing set up relatively easily....
Tests are needed for controllers and DB modules. Mocha and Chai are currently used for testing
Currently (especially on limited bandwidth) some network requests take some time to process as sometimes a lot of data is being crunched/returned. When this occurs a skeleton is displayed: ...
Currently the Advanced Settings page has no client side validation of user input and no error handling in event of invalid input. This allows users to enter invalid input which...
Pagespeed checks need to be limited to a reasonable number, and it doesn't make a whole lot of sense to pick every `nth` check like we did with Monitor Details....
This PR adds a toast to be displayed on pause/resume of monitor - [x] Add toast to Uptime configure page - [x] Add toast to PageSpeed configure page