Commit Graph

27 Commits

Author SHA1 Message Date
Shreyas Zare
1d0b103ac6 HealthCheck: added http client user agent. 2021-08-08 16:36:30 +05:30
Shreyas Zare
2e1b3e01da FailoverApp: updated code to support healthCheckUrl and serverDown features. 2021-08-07 16:42:38 +05:30
Shreyas Zare
1fd00c9cae FailoverApp: updated default config with new 'http' health check template that uses url from APP record data. 2021-08-07 16:39:57 +05:30
Shreyas Zare
fee691e782 AddressMonitoring: updated implementation to use healthCheckUrl based health monitor. 2021-08-07 16:38:46 +05:30
Shreyas Zare
9d169e4760 DomainMonitoring: updated implementation to use healthCheckUrl based health monitor. 2021-08-07 16:38:29 +05:30
Shreyas Zare
0f500ecf4c HealthMonitoringService: added healthCheckUrl parameter support. 2021-08-07 16:37:05 +05:30
Shreyas Zare
2868ae4947 EmailAlert: fixed email date time formating issue. 2021-08-07 16:36:30 +05:30
Shreyas Zare
3e4bf1c51c HealthMonitor: Added healthCheckUrl parameter support. Added support to write log entry for alerts. 2021-08-07 16:35:59 +05:30
Shreyas Zare
fddc06bdc2 HealthCheck: added override URL option in IsHealthyAsync() to allow the url to be defined by APP record. 2021-08-07 16:34:49 +05:30
Shreyas Zare
846e3c1099 HealthCheckStatus: removed static objects and instead added static methods since the objects must have current date time. 2021-08-07 16:33:35 +05:30
Shreyas Zare
0d21e92711 SplitHorizonApp: updated app to v1.3 to support custom networks specified by their CIDR network address. 2021-07-18 15:34:17 +05:30
Shreyas Zare
fe3b910abf assembly version updated for app release 2021-06-06 17:17:33 +05:30
Shreyas Zare
ee25dea006 FailoverApp: updated reference settings. 2021-06-06 17:17:04 +05:30
Shreyas Zare
8857ce6654 FailoverApp: fixed null ref exception. 2021-05-29 12:22:31 +05:30
Shreyas Zare
c89e1ee1b5 Failover.EmailAlert: minor change. 2021-05-23 16:48:16 +05:30
Shreyas Zare
5735bc6600 Failover App: updated EmailAlert to use dns server to directly resolve queries. 2021-05-23 16:07:54 +05:30
Shreyas Zare
1c424e4a5e FailoverApp: added project file 2021-05-15 13:22:22 +05:30
Shreyas Zare
ee9e62a093 FailoverApp: app code with most features implemented. 2021-05-15 13:21:59 +05:30
Shreyas Zare
e8eba76ea7 GeoDistanceApp: updated code to load max mind database only once. 2021-05-14 18:59:02 +05:30
Shreyas Zare
db59368ca9 GeoCountryApp: updated code to load max mind database only once. 2021-05-14 18:57:49 +05:30
Shreyas Zare
c03ce72f36 GeoContinentApp: updated code to load max mind database only once. 2021-05-14 18:56:28 +05:30
Shreyas Zare
547a8b8f0f assembly version updated for release. 2021-05-02 16:00:14 +05:30
Shreyas Zare
e41ca045d9 GeoDistanceApp: updated readme. 2021-05-02 15:58:59 +05:30
Shreyas Zare
4b9fa85773 Updated apps to return shuffled addresses to allow load balancing. Code refactoring done. 2021-05-02 14:08:43 +05:30
Shreyas Zare
cfbf7b689e added SimpleCNAME for split horizon. 2021-04-10 13:30:15 +05:30
Shreyas Zare
2278568279 refactoring done 2021-04-10 13:29:29 +05:30
Shreyas Zare
f36b6a8a0a Apps: split the default dns app into 5 separate apps. 2021-03-27 16:53:21 +05:30