Commit Graph

1583 Commits

Author SHA1 Message Date
Shreyas Zare
4bcbda7aae DomainSearchOption: added support for option 119. 2022-11-12 14:52:58 +05:30
Shreyas Zare
036ba54c29 CAPWAPAccessControllerOption: added support for option 138. 2022-11-12 14:52:27 +05:30
Shreyas Zare
6e63ac5bcb WebServiceZonesApi: updated GetZoneOptions() and SetZoneOptions() to support dynamic updates security policies feature. Updated WriteRecordAsJson() to support SSHFP and TLSA record types. 2022-10-30 19:13:48 +05:30
Shreyas Zare
a616324ac2 webapp: Updated to add dynamic updates security policy support. Added more opendns servers and forwarders. Added SSHFP and TLSA support. 2022-10-30 19:10:54 +05:30
Shreyas Zare
c2a4c95b6e zone.js: updated implementation to support dynamic updates security policy feature. 2022-10-30 19:09:14 +05:30
Shreyas Zare
673ad97d7c common.js: updated serializeTableData() to allow specifying different alert placeholder. 2022-10-30 19:07:09 +05:30
Shreyas Zare
211eadc3dd main.js: added support for more opendns forwarders. Updated refreshDashboard() to use ISO datetime format. 2022-10-30 19:05:56 +05:30
Shreyas Zare
047edb1054 logs.js: using ISO datetime format for query logs. 2022-10-30 19:04:33 +05:30
Shreyas Zare
a9c4b70c23 DnsServer: Updated ProcessUpdateQueryAsync() to support dynamic updates security policy. Updated ProcessCNAMEAsync() to detect CNAME loops. Updated ProcessANAMEAsync() to detect loops. 2022-10-30 19:03:47 +05:30
Shreyas Zare
508187fcf5 AuthZoneInfo: updated code to add dynamic updates policies support. 2022-10-30 19:00:46 +05:30
Shreyas Zare
b1431de3a7 ApexZone: renamed _updateTsigKeyNames to _updateSecurityPolicies and added support for dynamic updates policies. 2022-10-30 18:59:21 +05:30
Shreyas Zare
fcca68801a SecondaryZone: added override for Update property so stop the zone type to support updates. 2022-10-30 18:58:14 +05:30
Shreyas Zare
0eeb0ab59b WebServiceDhcpApi: minor changes done. 2022-10-30 18:57:20 +05:30
Shreyas Zare
2f2f7f0afa WebServiceLogsApi: Updated QueryLogsAsync() to use DateTime.Parse() to allow parsing multiple formats. 2022-10-30 18:56:48 +05:30
Shreyas Zare
adcfd6cee8 WebServiceDashboardApi: updated GetStats() to use DateTime.TryParse() to allow parsing multiple formats. 2022-10-30 18:55:58 +05:30
Shreyas Zare
bbc9371d9b DnsWebService: Updated ResolveQueryAsync() to avoid resolving domain name for name server for TLS and HTTPS transport protocols. 2022-10-30 18:54:33 +05:30
Shreyas Zare
2b03e69986 DhcpServer: updated log messages. 2022-10-30 18:50:04 +05:30
Shreyas Zare
62085aa475 Scope: Fixed string out of bound bug in GetOptions(). Added logging code. 2022-10-30 18:40:53 +05:30
Shreyas Zare
315d4f6019 StubZone: minor changes. 2022-10-30 17:58:43 +05:30
Shreyas Zare
0c701f89ff ForwarderZone: minor changes. 2022-10-30 17:58:25 +05:30
Shreyas Zare
ecdf6c9965 CacheZone: minor code refactoring changes. 2022-10-30 17:57:54 +05:30
Shreyas Zare
2bdef61f35 AuthZoneManager: updated ResolveCNAME() to detect CNAME loops. 2022-10-30 17:49:38 +05:30
Shreyas Zare
d47ea907ff CacheZoneManager: updated ResolveCNAME() to detect CNAME loops. 2022-10-30 17:48:31 +05:30
Shreyas Zare
6338a5492a AuthManager: removed redundant default permissions. 2022-10-22 16:45:50 +05:30
Shreyas Zare
f72b572770 WebServiceDashboardApi: updated GetStats() method to return label format based on the client's locale from accept-language header. 2022-10-22 11:30:39 +05:30
Shreyas Zare
0b7e8dcb9f assembly version updated for release 2022-10-09 16:42:34 +05:30
Shreyas Zare
6bb758f63a main.js: removed old tsig key names loading code. Updated refreshDashboard() to show main chart in client's local time. Implemented allow/block options for top domains and top blocked domains. 2022-10-09 15:49:40 +05:30
Shreyas Zare
4dc2e01baf other-zones.js: added allowDomain() and blockDomain() methods to use from dashboard. 2022-10-09 15:48:06 +05:30
Shreyas Zare
56aa8b0da7 zone.js: implemented tsig key names loading only when its required. 2022-10-09 15:47:12 +05:30
Shreyas Zare
7fe69dcf38 apps.js: updated implementation to avoid refreshing apps list for all actions. 2022-10-09 15:45:59 +05:30
Shreyas Zare
2ca75057b1 webapp: updated html for dashboard minor features. 2022-10-09 15:44:57 +05:30
Shreyas Zare
ce3e5e847e DnsWebService: Added getTsigKeyNames api call. 2022-10-09 15:44:03 +05:30
Shreyas Zare
c14d17f754 WebServiceDashboardApi: updated GetStats() to add new utc option to allow returning stats data with utc datetime as labels. 2022-10-09 15:43:00 +05:30
Shreyas Zare
b9818c3d7a StatsManager: updated stats methods to implement utcFormat option. 2022-10-09 15:41:54 +05:30
Shreyas Zare
a0a904fc89 DnsServer: updated ProcessUpdateQueryAsync() to check for permissions for secondary zone case, and to use the same tsig key from the update request. 2022-10-09 15:40:51 +05:30
Shreyas Zare
8645223afe WebServiceAppsApi: updated install and update app api calls to return json details for the installed/updated app. 2022-10-09 15:39:28 +05:30
Shreyas Zare
2a9ca06d89 DnsApplicationManager: updated LoadApplicationAsync(), InstallApplicationAsync(), and UpdateApplicationAsync() to return application object. 2022-10-09 15:38:18 +05:30
Shreyas Zare
b84938a184 zone.js: updated zone options code to support dynamic updates. 2022-10-05 19:29:38 +05:30
Shreyas Zare
12a67e0feb webapp: updated zone options modal dialog to support dynamic updates. 2022-10-05 19:27:05 +05:30
Shreyas Zare
991bae3819 WebServiceZonesApi: updated api for zone options to support dynamic updates. 2022-10-05 19:22:44 +05:30
Shreyas Zare
5d398a0511 StatsManager: fixed chart data label issue. 2022-10-05 19:11:18 +05:30
Shreyas Zare
20651a2328 DnsServer: implemented dynamic updates RFC 2136 support. Updated ProcessZoneTransferQueryAsync() to stop allowing zone transfer from loopback. 2022-10-05 19:09:42 +05:30
Shreyas Zare
c514cc55ec AuthZoneManager: updated GetAuthZoneInfo() to check for null. Added NameExists(), GetAllRecords() and SetRecords(). 2022-10-05 19:07:10 +05:30
Shreyas Zare
2848246a86 AuthZoneInfo: added support for dynamic updates. Code refactoring done. 2022-10-05 19:04:51 +05:30
Shreyas Zare
55b5aea66b StubZone: minor implementation changes. 2022-10-05 18:59:28 +05:30
Shreyas Zare
1ce9186ebd ForwarderZone: minor implementation changes. 2022-10-05 18:59:04 +05:30
Shreyas Zare
a7763f2fd4 SecondaryZone: moved zone history and tsig code to ApexZone. Added dynamic update support. 2022-10-05 18:58:03 +05:30
Shreyas Zare
3c403722ac PrimaryZone: moved zone history and tsig code to ApexZone. Added dynamic update support. 2022-10-05 18:56:58 +05:30
Shreyas Zare
c000b653d8 ApexZone: added dynamic updates support and moved zone history and tsig key code here from primary/secondary zones. 2022-10-05 18:55:48 +05:30
Shreyas Zare
d8599d0bab AuthZone: added GetAllRecords() 2022-10-05 18:50:11 +05:30