Bert Verhelst

Results 34 comments of Bert Verhelst

> Try to avoid re-creating a table. fixed > And it looks like the `monitor_checks` table created 2 times. This was necessary since there is a foreign key that has...

> Start to test this feature, it looks like it breaks @chakflying's feature #173. fixed: ![image](https://user-images.githubusercontent.com/1710840/136182003-1f6f3102-efca-42b2-a0c4-2f9dedc94290.png) > And since `accepted_statuscodes` and `keyword` is being dropped, it could be a breaking...

> But we could keep them in `monitor.toJSON()` for backward-compatibility. fixed ``` // Deprecated: Use the values in the checks list instead accepted_statuscodes: JSON.parse(this.accepted_statuscodes_json), keyword: this.keyword, ```

> What do you think if the list renamed like this? Yeah that is good. I would use TEXT instead of HTML though. Since you can use it for text,...

> Doesn't work, `toJSON()` throws exception since those fields don't exist anymore. You'll have to get those values from your `checks`. Fixed > Also, I noticed that the default of...

> but now they do for some reason, causing the chart to have both overlapping Fixed ![image](https://user-images.githubusercontent.com/1710840/136261212-5463ea47-005c-4d9f-baab-270caa2eda9c.png)

> What do you think if the list renamed like this? I tried it, but it doesn't look all that good. ![image](https://user-images.githubusercontent.com/1710840/136272759-569bf907-fc30-4dcc-b866-343f031a9972.png) So i changed it with an extra dropdown...

> 1. (Bug) Change `Monitor Type` clear all checks unexpectedly I'm not sure what you expect to happen in this case? Checks only make sense for the http type. The...

@louislam > As this PR is very big, there are actually so many test cases. Do you write all test cases yourself for all PR's? Are they cypress tests? I'd...

> Instead of having `Should > equal (JSON selector)` it could be easier to use and to configure/code/validate to split this into three parts instead of two and have `JSON...