Installation
Changelog
-
Updated
UptimeRobotMonitor
to reflect changes in the API - thanks to PR from @Douglas-Cleghorn (see 746d0c4)
Thealltimeuptimeratio
andlog
properties were renamed toall_time_uptime_ratio
andlogs
respectively, which is now reflected in this package. -
Added support for SSL certificate details - thanks to PR from @Douglas-Cleghorn (see cc3db43)
Developers may request SSL certificate details as part of the monitors list, which is now also supported in this package. -
Replaced the
Skybrud.Social.Core
package withSkybrud.Essentials.Http
(see b402077)
Skybrud.Social.Core
is being deprecated in favor ofSkybrud.Essentials.Http
, so this package has now been updated to use new new package instead. -
The
Created
property of aUptimeRobotMonitor
will now benull
if a created date isn't present (see 00d3299)
For older monitors, the timestamp may be zero in the JSON, which would be parsed as1970-01-01T00:00:00+00:00
, which is wrong in this case. With this release a timestamp of zero will now be parsed tonull
instead. -
Implemented
Reason
property ofUptimeRobotLogEntry
(see a878b6d)
A log entry specifies the reason of the log entry - eg. for connection timeouts, server errors etc. With this release, theUptimeRobotLogEntry
class now exposes the reason through theReason
property.