warden-stack / Warden

Define "health checks" for your applications, resources and infrastructure. Keep your Warden on the watch.
https://getwarden.net
MIT License
615 stars 66 forks source link

Extend HttpApi integration with new Warden API endpoint #114

Open spetz opened 8 years ago

janpieterz commented 8 years ago

Could this be why I'm getting errors trying to run the Examples.Console just now, on the hosted version?

Was just giving this a try ;)

spetz commented 8 years ago

What kind of errors do you have?

janpieterz commented 8 years ago

I just run the Examples.Console with some websites of my own and created a test account on getwarden.net. The url it's trying to reach is https://panel.getwarden.net/api/organizations/5d8815e9-67d5-444c-8b7d-80dac63584f0/wardens/41ddf414-337a-447e-aac6-ea9fd0380b0d/checks. I had to figure out that it needed a warden id (or probably needed a warden id), without it the url it tried to post to was badly formatted. I get a 404 back.

spetz commented 8 years ago

Please use the previous URL - the new extension method is only for the new version of the API that is currently under development.

janpieterz commented 8 years ago

Cheers! I'm trying to run 1.0.2.3 but that seems to run on an older dnx version. Which commit do you recommend I'd check out to give it a shot?

spetz commented 8 years ago

The one with the 1.0.2.2 release. I'll need to take a look at the DNX versioning when I publish the new packages in a near future. Sometimes I feel a little bit lost with all of these. NET Framework types.

janpieterz commented 8 years ago

Likewise, it's a bit confusing, it might actually work fine if I install DNX but am happy core1.0 works now ;)

I didn't see a 1.0.2.2 release on the releases page or on the tags page. https://github.com/warden-stack/Warden/releases

spetz commented 8 years ago

Please try this one, the releases section has to be fixed :).

janpieterz commented 8 years ago

Cheers, got it working!

spetz commented 8 years ago

Great :).