Commit Graph

1522 Commits

Author SHA1 Message Date
Shreyas Zare
e007ae3ecb CacheZoneManager: Updated Query() to correctly detect if a record is stale and add extended error info. 2022-09-24 11:48:01 +05:30
Shreyas Zare
6d89dbf92e Scope: added feature to block allocation for locally administered mac addresses. 2022-09-24 11:46:41 +05:30
Shreyas Zare
ba38a6455e User: updated default iterations value. 2022-09-24 11:44:50 +05:30
Shreyas Zare
7fe927617f StatsManager: minor refactoring changes done. 2022-09-18 19:06:16 +05:30
Shreyas Zare
69a10a1fb5 merged multi-user into develop 2022-09-18 19:00:54 +05:30
Shreyas Zare
8960149c7c main.js: updated implementation for multi-user support. Updated API paths and using session data token. Other minor changes done. 2022-09-18 18:15:29 +05:30
Shreyas Zare
640cecee8e zone.js: Updated API paths and using new session data token. Added row menu for zones. Implemented zone permissions support. Added APP record support for forwarder zones. Other minor refactoring changes done. 2022-09-18 18:14:06 +05:30
Shreyas Zare
70ee9c70b0 other-zones.js: Updated API paths and using new session data token. 2022-09-18 18:11:57 +05:30
Shreyas Zare
103c638adf logs.js: Updated API paths and using new session data token. 2022-09-18 18:10:52 +05:30
Shreyas Zare
e7dc216e17 dhcp.js: updated API paths and using session data token. Added support for small loader for table row menu actions. 2022-09-18 18:10:04 +05:30
Shreyas Zare
89ca472a49 added loader-small.gif 2022-09-18 18:08:43 +05:30
Shreyas Zare
313e6cc1b7 common.js: updated HTTPRequest() implementation. Updated serializeTableData() to support checkbox and hidden input tags. 2022-09-18 18:08:24 +05:30
Shreyas Zare
1007491c7a apps.js: updated code to use new session data token. 2022-09-18 18:07:30 +05:30
Shreyas Zare
ed1f2f301e webapp: added auth.js to for multi-user support. 2022-09-18 18:06:40 +05:30
Shreyas Zare
d767fd5e27 webapp: updated html for multi-user support. 2022-09-18 18:05:11 +05:30
Shreyas Zare
adbf13d4cc DnsWebService: updated implementation to add multi-user support. API paths updated to reflect the permission section each call belongs. Added support to stop block list automatic update. Updated dns config file format. 2022-09-18 18:04:28 +05:30
Shreyas Zare
6752f95469 WebServiceZonesApi: Updated implementation to support zone permissions. 2022-09-18 18:00:21 +05:30
Shreyas Zare
4ca330e4a1 WebServiceOtherZonesApi: updated ImportAllowedZonesAsync() and ImportBlockedZonesAsync() to unescape POST parameter values. 2022-09-18 17:52:00 +05:30
Shreyas Zare
eef2315fd8 WebServiceLogsApi: added DownloadLogAsync() implementation. 2022-09-18 17:50:58 +05:30
Shreyas Zare
a5b1e859e3 WebServiceDhcpApi: added AddReservedLease() and RemoveReservedLease() API support. 2022-09-18 17:50:30 +05:30
Shreyas Zare
b801ae6f9f WebServiceAppsApi: updated implementation to support automatic updates for DNS apps. Updated DownloadAndInstallAppAsync() to not use system proxy. Updated SetAppConfigAsync() to unescape config data. 2022-09-18 17:49:36 +05:30
Shreyas Zare
4da5842bac added WebServiceAuthApi implementation 2022-09-18 17:46:50 +05:30
Shreyas Zare
2da7eca963 updated named.root 2022-09-18 17:45:56 +05:30
Shreyas Zare
a99287e865 Added AuthManager implementation 2022-09-18 17:45:38 +05:30
Shreyas Zare
cddf99c771 Added Permission implementation 2022-09-18 17:44:47 +05:30
Shreyas Zare
5e1a684549 added Group implementation 2022-09-18 17:44:05 +05:30
Shreyas Zare
ffd1c25845 added User implementation 2022-09-18 17:43:31 +05:30
Shreyas Zare
822f789874 UserSession: updated implementation for user session. 2022-09-18 17:42:43 +05:30
Shreyas Zare
18915a196f DhcpServer: updated UpdateDnsAuthZone() to set permissions for the created primary zones and to allow updating records into a forwarder zone. 2022-09-18 17:41:41 +05:30
Shreyas Zare
50cbbc9fe1 Scope: minor refactoring changes done. Added AddReservedLease() and RemoveReservedLease() methods. 2022-09-18 17:37:41 +05:30
Shreyas Zare
9df8beb2d4 Lease: minor refactoring change 2022-09-18 17:36:29 +05:30
Shreyas Zare
f2ffc891a0 DnsServer: updated ProcessAPPAsync() to support new APP interface changes. Updated ProcessCNAMEAsync() to use the correct DO flag in new request. 2022-09-18 17:35:44 +05:30
Shreyas Zare
016f7551d6 StatsManager: minor refactoring changes. 2022-09-18 17:34:02 +05:30
Shreyas Zare
e1bdfd151a AuthZoneManager: updated Query() to allow APP records processing for forwarder zones, minor update to return referral response when zone found is a delegation. 2022-09-18 17:33:23 +05:30
Shreyas Zare
e800afd3a0 BlockListZoneManager: updated UpdateBlockListsAsync() to not use default system proxy. 2022-09-18 17:29:25 +05:30
Shreyas Zare
32b57db960 ForwarderSubDomainZone: updated code to allow adding/updating APP records. 2022-09-18 17:28:44 +05:30
Shreyas Zare
e43068f78a ForwarderZone: updated code to allow adding/updating APP records. 2022-09-18 17:28:19 +05:30
Shreyas Zare
b4e7781ac0 AuthZoneInfo: minor refactoring changes 2022-09-18 17:27:30 +05:30
Shreyas Zare
b0efe25335 WebServiceDashboardApi: updated code for stats manager related changes. 2022-08-11 13:34:03 +05:30
Shreyas Zare
8e2cec124a DnsServer: updated code for stats manager related changes. 2022-08-11 13:33:15 +05:30
Shreyas Zare
2c3b2ed052 StatsManager: upgraded all int counters to long. 2022-08-11 13:32:45 +05:30
Shreyas Zare
d3371361d3 CacheZoneManager: Added AddRRSIGRecords() to allow reusing the code. Updated QueryClosestDelegation() and Query() to return only validated records when request has DO flag set. Updated Query() to fix issue that failed to return RRSIG when returning DNAME. 2022-07-16 12:38:04 +05:30
Shreyas Zare
8187977542 webapp: updated html with new help blog links 2022-07-10 17:56:15 +05:30
Shreyas Zare
15c1e4d902 updated moment.min.js 2022-07-10 15:11:25 +05:30
Shreyas Zare
1dd3d3f8d5 assembly version updated to 8.1.4 for release. 2022-07-03 16:46:06 +05:30
Shreyas Zare
1717a1ef79 webapp: updated html to show new default value for reesolver retries. 2022-07-03 15:30:47 +05:30
Shreyas Zare
7cc35c188f DnsWebService: updated resolver retries default value to 2. 2022-07-03 15:30:12 +05:30
Shreyas Zare
814d1c2fd2 DnsServer: updated resolver retries default value to 2. Updated RecursiveResolveAsync() to enable async NS resolution feature when doing recursive resolution. 2022-07-03 15:29:35 +05:30
Shreyas Zare
046a957827 PrimaryZone: updated SetRecords() to add more validation checks for updating SOA record. 2022-07-03 15:27:50 +05:30
Shreyas Zare
63a708c28a assembly version updated to v8.1.3 for release 2022-06-11 13:11:35 +05:30