Commit Graph

1462 Commits

Author SHA1 Message Date
Shreyas Zare
28329bcd0a webapp dhcp.js: fixed stuck button issue after removing lease. 2021-09-18 19:44:22 +05:30
Shreyas Zare
df81d7d02a WebServiceDhcpApi: Updated RemoveDhcpLease() to call DhcpServer.RemoveLease(). 2021-09-18 19:24:23 +05:30
Shreyas Zare
6148e6ef60 DhcpServer: Implemented RemoveLease() method to remove lease and update DNS auth zone. 2021-09-18 19:23:34 +05:30
Shreyas Zare
0ec38f6fed Scope: made RemoveLease() internal to be called from dhcp server only. 2021-09-18 19:22:59 +05:30
Shreyas Zare
fbb6716927 minor changes 2021-09-18 19:03:08 +05:30
Shreyas Zare
5a9caf3d5c code refactoring done 2021-09-18 19:02:40 +05:30
Shreyas Zare
a2b9fb82ec updated api docs. 2021-09-18 18:05:32 +05:30
Shreyas Zare
81e712d00d DnsWebService: Implemented remove DHCP lease api. Updated DHCP scope api for ping check feature parameters. 2021-09-18 18:04:28 +05:30
Shreyas Zare
e5f61c4996 webapp dhcp.js: updated code to implement dhcp remove lease and ping check features. 2021-09-18 17:55:54 +05:30
Shreyas Zare
a4f8b6ce9c webapp: updated html for dhcp ping check option and for dhcp remove lease feature. 2021-09-18 17:54:41 +05:30
Shreyas Zare
a12c132c37 DhcpServer: Implemented scope changes. Added IsAddressReserved() check while renewing dynamic lease. Updated FindScope() to allow finding scope for DECLINE messages. 2021-09-18 17:53:23 +05:30
Shreyas Zare
0872d635c6 Scope: Implemented ping check feature. Added RemoveLease() method. Code refactoring done. 2021-09-18 17:29:36 +05:30
Shreyas Zare
48a3067d30 webapp main.js: minor changes done. 2021-09-18 12:00:00 +05:30
Shreyas Zare
e770e1323b webapp logs.js: updated ui implementation with a top pagination and other minor changes. 2021-09-18 11:59:34 +05:30
Shreyas Zare
660842f36a webapp: updated html for query logs. 2021-09-18 11:58:49 +05:30
Shreyas Zare
ffa20a6447 minor changes 2021-09-18 11:57:52 +05:30
Shreyas Zare
da454a2a9d CacheZone: fixed issue when records in a RRSet have different TTL values by considering entire RRSet as expired when one record expires. 2021-09-18 11:57:22 +05:30
Shreyas Zare
47d888de7a DnsServer: minor changes done 2021-09-18 11:55:08 +05:30
Shreyas Zare
cb3b3e27ec BlockListZoneManager: minor refactoring done. 2021-09-18 11:54:38 +05:30
Shreyas Zare
161c7d5c9b code refactoring changes done 2021-09-18 11:53:34 +05:30
Shreyas Zare
8db888a098 code refactoring changes done 2021-09-18 11:52:12 +05:30
Shreyas Zare
cb2b0ef72c Refactored block list groups app to advance blocking app. Moved regex block list app code into this app. 2021-09-18 11:50:02 +05:30
Shreyas Zare
ccc35b55ae removed regex block list app 2021-09-18 11:49:05 +05:30
Shreyas Zare
de9337590d refactored app common project 2021-09-18 11:48:28 +05:30
Shreyas Zare
d795ab167e updated api docs. 2021-09-12 17:16:22 +05:30
Shreyas Zare
3dfc6df912 webapp logs.js: updated queryLogs() with page number and descending order options. Updated logs table footer status. 2021-09-12 17:15:58 +05:30
Shreyas Zare
316bec73ce webapp: updated html to allow jumping to a page number. Added descending order option. Fixed minor formating changes for query logs output table. 2021-09-12 17:14:38 +05:30
Shreyas Zare
40f132ad7f DnsWebService: added descendingOrder option to QueryLogsAsync() 2021-09-12 17:13:14 +05:30
Shreyas Zare
24435925f3 IDnsLogger: updated QueryLogsAsync() to add order by descending option. 2021-09-12 17:11:10 +05:30
Shreyas Zare
35cfcbe87e QueryLogsSqliteApp: inserting/querying domain name with lower case. Updated QueryLogsAsync() for order by descending option. 2021-09-12 17:09:53 +05:30
Shreyas Zare
8248c51771 RegexBlockListApp: using lower case domain name for regex matching. 2021-09-12 17:08:02 +05:30
Shreyas Zare
eeee534cdb DnsApplication: updated code to load all DLLs first and then start loading the app handlers. 2021-09-11 18:58:33 +05:30
Shreyas Zare
d9f4d8a0c5 webapp zone.js: updated code to show only APP record handlers while adding APP record. 2021-09-11 18:00:41 +05:30
Shreyas Zare
ea9121f836 webapp: minor changes done. 2021-09-11 17:59:50 +05:30
Shreyas Zare
71a0cd72ca DnsWebService: minor changes and refactoring done. 2021-09-11 17:59:26 +05:30
Shreyas Zare
649d72a173 DnsApplication: updated dns app loading code to make sure that the app loads even if some component fails to initialize. 2021-09-11 17:58:32 +05:30
Shreyas Zare
bc9a365d5c DnsApplicationManager: minor refactoring done. 2021-09-11 17:55:53 +05:30
Shreyas Zare
f8558a8fc6 DnsApplication: minor refactoring done. 2021-09-11 17:40:57 +05:30
Shreyas Zare
477390cc1e RegexBlockListApp: added new app 2021-09-11 16:34:13 +05:30
Shreyas Zare
c65e45dc24 QueryLogsSqliteApp: added new app 2021-09-11 16:31:03 +05:30
Shreyas Zare
02aec0b5c3 NxDomainApp: added new app. 2021-09-11 16:29:49 +05:30
Shreyas Zare
18b275b01c DropRequestsApp: added new app 2021-09-11 16:28:16 +05:30
Shreyas Zare
c044d6dae4 BlockListGroupsApp: added new app. 2021-09-11 16:23:35 +05:30
Shreyas Zare
d3c8956eb7 WhatIsMyDnsApp: updated code for new dns app changes. 2021-09-11 16:22:27 +05:30
Shreyas Zare
0325ccd479 SplitHorizonApp: updated code for new dns app changes. 2021-09-11 16:22:00 +05:30
Shreyas Zare
c35d9d559d GeoDistanceApp: updated code for new dns app changes. 2021-09-11 16:21:20 +05:30
Shreyas Zare
91bbfb9215 GeoCountryApp: updated code for new dns app changes. 2021-09-11 16:20:51 +05:30
Shreyas Zare
5cd0732bcf GeoContinentApp: updated code for new dns app changes. 2021-09-11 16:18:39 +05:30
Shreyas Zare
5a777e2087 FailoverApp: updated code for new dns app changes. 2021-09-11 16:16:54 +05:30
Shreyas Zare
d09273f303 webapp: updated index.html for query logging support. 2021-09-11 16:15:30 +05:30