Commit Graph

1553 Commits

Author SHA1 Message Date
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
Shreyas Zare
86699788ff Zone: forcing lower case for zone name to avoid issues with api clients. 2022-10-05 18:49:33 +05:30
Shreyas Zare
f8626af120 assembly version updated for release 2022-09-24 17:35:28 +05:30
Shreyas Zare
fe930e4690 DnsWebService: fixes file loading issue caused due to earlier code refactoring. 2022-09-24 16:06:19 +05:30
Shreyas Zare
9f292d5691 webapp: updated backup and restore message text. 2022-09-24 13:10:03 +05:30
Shreyas Zare
ba67b807db AuthManager: updated LoadConfigFileInternal() to implant the session as well as the user account into the newly restored system. 2022-09-24 13:08:45 +05:30
Shreyas Zare
c860b74b94 webapp: updated html to fix minor css issues and added support for new dhcp option in settings. 2022-09-24 11:54:39 +05:30
Shreyas Zare
e0e51def1c dhcp.js: implemented support for blockLocallyAdministeredMacAddresses option. 2022-09-24 11:53:43 +05:30
Shreyas Zare
6f6842453c auth.js: fixed minor css issues. 2022-09-24 11:53:04 +05:30
Shreyas Zare
801763d110 WebServiceDhcpApi: updated api to include new blockLocallyAdministeredMacAddresses option. 2022-09-24 11:52:29 +05:30
Shreyas Zare
b1312f2791 WebServiceAppsApi: Updated StartAutomaticUpdate() to add log message. 2022-09-24 11:51:56 +05:30
Shreyas Zare
4ffe9c74ef DnsWebService: Refactored LoadConfigFile() implementation. Fixed missing methods calls in ReadConfigFrom(). 2022-09-24 11:49:35 +05:30
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