Shreyas Zare
|
c972c5a96b
|
webapp: updated settings ui to show correct blockListNextUpdatedOn state and minor validation changes.
|
2021-05-30 17:54:58 +05:30 |
|
Shreyas Zare
|
29e344b3c4
|
DnsWebService: updated blockListNextUpdatedOn in GetDnsSettings to return correct state. Added validation check in ForceUpdateBlockLists() before starting update timers.
|
2021-05-30 17:53:56 +05:30 |
|
Shreyas Zare
|
fc93d34619
|
DnsWebService: updated TemporaryDisableBlocking() to return temporaryDisableBlockingTill value for immediate display in ui.
|
2021-05-30 17:10:34 +05:30 |
|
Shreyas Zare
|
9d21a03778
|
webapp: minor improvements done.
|
2021-05-30 17:09:39 +05:30 |
|
Shreyas Zare
|
398329a580
|
webapp: implemented js code for enable blocking and temp disable blocking features.
|
2021-05-30 16:47:08 +05:30 |
|
Shreyas Zare
|
7116c01cc3
|
webapp: added html for enable blocking and temp disable blocking feature.
|
2021-05-30 16:45:47 +05:30 |
|
Shreyas Zare
|
fb0dd66f3d
|
DnsWebService: Implemented enable blocking setting api and temporary disable blocking feature.
|
2021-05-30 16:44:53 +05:30 |
|
Shreyas Zare
|
fd41f8de63
|
DnsServer: implemented enable blocking feature.
|
2021-05-30 16:39:54 +05:30 |
|
Shreyas Zare
|
dec9e28648
|
webapp: implemented UI code for blocking type feature.
|
2021-05-29 13:20:50 +05:30 |
|
Shreyas Zare
|
b1f4d1eca7
|
webapp: fixed minor issue in zone.js
|
2021-05-29 13:19:48 +05:30 |
|
Shreyas Zare
|
5ae1dbdb9d
|
webapp: updated html for blocking type feature and other minor UI changes done.
|
2021-05-29 13:19:20 +05:30 |
|
Shreyas Zare
|
faff9d34e9
|
updated apidocs.
|
2021-05-29 13:17:32 +05:30 |
|
Shreyas Zare
|
8e242668af
|
DnsWebService: updated settings api for blocking type feature support.
|
2021-05-29 13:17:22 +05:30 |
|
Shreyas Zare
|
71d5918bc4
|
DnsServer: Implemented blocking type feature with custom address support. Updated QPM limit feature with refused response client blocking feature. Minor corrections and refactoring done.
|
2021-05-29 13:11:34 +05:30 |
|
Shreyas Zare
|
964f4d8086
|
BlockListZoneManager: updated code to implement blocking type with custom address feature.
|
2021-05-29 12:49:31 +05:30 |
|
Shreyas Zare
|
b6a76db11e
|
StatsManager: updated code to track refused response stats per client.
|
2021-05-29 12:40:19 +05:30 |
|
Shreyas Zare
|
192cf0bb12
|
CacheZoneManager: fixed null ref exception bug.
|
2021-05-29 12:23:04 +05:30 |
|
Shreyas Zare
|
8857ce6654
|
FailoverApp: fixed null ref exception.
|
2021-05-29 12:22:31 +05:30 |
|
Shreyas Zare
|
0876bc6b9d
|
webapp: updated saveZoneOptions() to add success message.
|
2021-05-23 19:28:27 +05:30 |
|
Shreyas Zare
|
f8a449edda
|
updated solution
|
2021-05-23 19:13:20 +05:30 |
|
Shreyas Zare
|
e53fbd1e44
|
updated api docs
|
2021-05-23 19:12:50 +05:30 |
|
Shreyas Zare
|
1d21b31c1d
|
webapp: implemented qpm limit settings code.
|
2021-05-23 19:04:45 +05:30 |
|
Shreyas Zare
|
adc6e7e7e1
|
webapp: added options button in zones list. Implemented showZoneOptions() and saveZoneOptions() methods.
|
2021-05-23 19:03:22 +05:30 |
|
Shreyas Zare
|
331e18b197
|
webapp: refactored apps.js.
|
2021-05-23 19:01:25 +05:30 |
|
Shreyas Zare
|
a1cd3cd380
|
webapp: updated html for zone options and qpm limit settings.
|
2021-05-23 19:00:42 +05:30 |
|
Shreyas Zare
|
25cb637bf1
|
DnsWebService: Implemented api for zone options. Updated api for QPM limit feature.
|
2021-05-23 18:35:35 +05:30 |
|
Shreyas Zare
|
8aaa9d5c96
|
DnsServer: implemented queries per minute limit feature. Updated ProcessZoneTransferQueryAsync() code to implemented new zone transfer options.
|
2021-05-23 18:05:17 +05:30 |
|
Shreyas Zare
|
dec9f19d5c
|
StatsManager: implemented GetClientStats() method to return per client query count stats for QPM limit feature.
|
2021-05-23 17:56:20 +05:30 |
|
Shreyas Zare
|
d129c81031
|
AuthZoneManager: code refactoring done. Updated LoadZoneFrom() to trigger notify for secondary zone.
|
2021-05-23 17:55:26 +05:30 |
|
Shreyas Zare
|
e6f374b6c5
|
ForwarderZone: code refactoring done. implemented zone transfer and notify properties.
|
2021-05-23 17:52:01 +05:30 |
|
Shreyas Zare
|
b000f8e4b3
|
StubZone: code refactoring done. implemented zone transfer and notify properties.
|
2021-05-23 17:51:21 +05:30 |
|
Shreyas Zare
|
dddb9c6114
|
SecondaryZone: implemented notify feature.
|
2021-05-23 17:49:10 +05:30 |
|
Shreyas Zare
|
fa1e20442f
|
minor code refactoring
|
2021-05-23 17:47:12 +05:30 |
|
Shreyas Zare
|
3f095df4a8
|
PrimaryZone: updated code for zone transfer and notify options.
|
2021-05-23 17:46:53 +05:30 |
|
Shreyas Zare
|
7015194877
|
minor refactoring done
|
2021-05-23 17:04:07 +05:30 |
|
Shreyas Zare
|
a1df69dbd8
|
AuthZoneInfo: updated code to add support for configurable zone transfer and notify options.
|
2021-05-23 16:54:27 +05:30 |
|
Shreyas Zare
|
d3dc1b8802
|
AuthZone: implemented AuthZoneTransfer and AuthZoneNotify to support feature to allow configurable options for zone transfer and notify. Added new constructor to assign variables directly from AuthZoneInfo.
|
2021-05-23 16:51:55 +05:30 |
|
Shreyas Zare
|
d5332e49cd
|
minor refactoring.
|
2021-05-23 16:49:40 +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
|
712968290e
|
updated apidocs.
|
2021-05-16 17:14:54 +05:30 |
|
Shreyas Zare
|
05b6e1d1fa
|
webapp: updated load and save settings code for recursion ACL options.
|
2021-05-16 17:14:23 +05:30 |
|
Shreyas Zare
|
d8a51c2f62
|
webapp: updated html code for new recursion ACL settings.
|
2021-05-16 17:11:51 +05:30 |
|
Shreyas Zare
|
ace189b56f
|
DnsWebService: Implemented API support for recursion ACL options. Updated RecolveQuery() method to use new NameServerAddress's ResolveIPAddressAsync() and ResolveDomainNameAsync() methods by passing dns server object to perform internal resolution. Updated config file code for new recursion ACL options.
|
2021-05-16 17:11:04 +05:30 |
|
Shreyas Zare
|
3c15e96ec7
|
DnsServer: Implemented IDnsClient interface for direct querying. Implemented recursion ACL options.
|
2021-05-16 16:52:46 +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
|
fbe161a648
|
webapp: updated apps UI layout.
|
2021-05-15 13:19:28 +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 |
|