Shreyas Zare
|
44502bc0a1
|
assembly version updated to v14.3 for release
|
2025-12-20 18:45:43 +05:30 |
|
Shreyas Zare
|
be4eccdf1d
|
webapp: updated html to support new default NS and SOA TTL value options. Other minor changes done.
|
2025-12-20 16:21:17 +05:30 |
|
Shreyas Zare
|
15429a3a73
|
zone.js: updated code to support secondary member zones for catalog zone. Other minor changes done.
|
2025-12-20 16:20:26 +05:30 |
|
Shreyas Zare
|
eebc67a7ea
|
main.js: updated code to support new default NS and SOA TTL value options. Code refactoring changes done.
|
2025-12-20 16:17:12 +05:30 |
|
Shreyas Zare
|
8031cc6556
|
dhcp.js: updated code to support new DNS record overwrite option. Code refactoring changes and minor fixes done.
|
2025-12-20 16:14:34 +05:30 |
|
Shreyas Zare
|
8728912658
|
cluster.js: updated initializeJoinCluster() to use POST call.
|
2025-12-20 16:13:20 +05:30 |
|
Shreyas Zare
|
5a5cdc955e
|
auth.js: removed add record ttl placeholder update code.
|
2025-12-20 16:12:41 +05:30 |
|
Shreyas Zare
|
7afd66451a
|
main.css: updated css to improve dark mode.
|
2025-12-20 16:11:16 +05:30 |
|
Shreyas Zare
|
fe075da5fa
|
WebServiceZonesApi: Updated CreateZoneAsync(), GetZoneOptions(), and SetZoneOptions() to support secondary member zones in catalog zone. Updated AddRecord() and UpdateRecord() to use new default NS and SOA record TTL values. Code refactoring changes done.
|
2025-12-20 16:07:37 +05:30 |
|
Shreyas Zare
|
a4f5995dd9
|
WebServiceSettingsApi: Updated API to support new defaultl TTL for NS and SOA record options. Updated SetDnsSettingsAsync() to fix bug in reading param values for cluster parameters when API call was made with json content. Code refactoring changes and minor fixes done.
|
2025-12-20 16:05:03 +05:30 |
|
Shreyas Zare
|
90fa5bb0c9
|
WebServiceDhcpApi: Updated API to support new overwrite DNS record option.
|
2025-12-20 16:01:34 +05:30 |
|
Shreyas Zare
|
395e869e9f
|
WebServiceAuthApi: updated API to add new properties. Updated DeleteUser() API to prevent deleting user that was used to create cluster.
|
2025-12-20 15:56:29 +05:30 |
|
Shreyas Zare
|
00d8cb108c
|
WebServiceApi: code refactoring changes done.
|
2025-12-20 15:54:40 +05:30 |
|
Shreyas Zare
|
1ac556fbb7
|
Extensions: Updated TryGetQueryOrFormArray() methods to read empty param and null json property as empty array.
|
2025-12-20 15:54:19 +05:30 |
|
Shreyas Zare
|
8da2c92978
|
DnsWebServiceLegacy: Implemented support to allow restoring old version backup zip files. Code refactoring changes done.
|
2025-12-20 15:53:13 +05:30 |
|
Shreyas Zare
|
b2048e283f
|
DnsWebService: Enabled web server compression. Fixed bug in reading env vars which failed to load certs. Updated RestoreConfigAsync() to support importing v13.x and older backup files. Updated initJoin call to be POST only. Added no cache headers in all responses. Code refactoring changes done.
|
2025-12-20 15:52:03 +05:30 |
|
Shreyas Zare
|
a56bf1c99a
|
DnsServer: Added support for default TTL values for NS and SOA records. Updated AuthoritativeQueryAsync() to fix issue caused due to multiple apps that caused valid response to get overwritten with null. Updated CachePrefetchSamplingTimerCallback() to ignore IXFR and AXFR queries for prefetching. Code refactoring changes and minor fixes done.
|
2025-12-20 15:48:58 +05:30 |
|
Shreyas Zare
|
64eb7fceb7
|
Zone: Updated dictionary concurrency to 1 since the actions are mostly read.
|
2025-12-20 15:45:22 +05:30 |
|
Shreyas Zare
|
98636b364a
|
StubZone: Code refactoring changes and minor fixes done.
|
2025-12-20 15:44:37 +05:30 |
|
Shreyas Zare
|
f53e03bd5f
|
SecondaryZone: Updated code to support secondary member zone in catalog zone. Code refactoring changes and minor fixes done.
|
2025-12-20 15:44:05 +05:30 |
|
Shreyas Zare
|
9bcf4d5744
|
SecondaryCatalogZone: Updated implementation to support secondary member zones.
|
2025-12-20 15:42:48 +05:30 |
|
Shreyas Zare
|
889a06d40c
|
PrimaryZone: Updated code to use new default NS and SOA record TTL option. Other code refactoring changes done.
|
2025-12-20 15:41:32 +05:30 |
|
Shreyas Zare
|
f7dedce2e1
|
CatalogZone: implemented support for adding secondary zones as member zones.
|
2025-12-20 15:40:38 +05:30 |
|
Shreyas Zare
|
b0cd0db693
|
CacheZone: updated dictionary concurrency to 1 since actions are mostly read.
|
2025-12-20 15:40:05 +05:30 |
|
Shreyas Zare
|
f802c6820e
|
ApexZone: Updated zone disable case for catalog zone members. Updated implementation to support secondary zones for catalog. Fixed other minor issues.
|
2025-12-20 15:38:53 +05:30 |
|
Shreyas Zare
|
2cf7e2d8d9
|
BlockListZoneManager: fixed a minor issue.
|
2025-12-20 15:37:06 +05:30 |
|
Shreyas Zare
|
85cca29104
|
AuthZoneManager: added new default NS and SOA record TTL properties. Updated ConvertZoneTypeTo() to support new secondary zone support and fixed issue with stub zone catalog zone object reference. Updated AddCatalogMemberZone(), RemoveCatalogMemberZone(), and ChangeCatalogMemberZoneOwnership() to support secondary zones and handle disabled zone condition.
|
2025-12-20 15:35:48 +05:30 |
|
Shreyas Zare
|
62653e035a
|
Scope: implemented new DNS record overwrite for dynamic lease option.
|
2025-12-20 15:29:50 +05:30 |
|
Shreyas Zare
|
7a44b8eed0
|
DhcpServer: implemented new DNS record overwrite for dynamic lease option. Fixed a minor issue.
|
2025-12-20 15:29:18 +05:30 |
|
Shreyas Zare
|
58226bc7f9
|
ClusterManager: Updated implementation to use existing record TTL values when updating node related records in cluster primary zone. Updated implementation to include domain name when setting primary name server address for secondary cluster catalog zone for XoTLS and XoQUIC to work.
|
2025-12-20 15:28:08 +05:30 |
|
Shreyas Zare
|
39cf2e26a4
|
AuthManager: updated code to use concurrency level of 1 since these hashmaps are mostly read.
|
2025-12-20 15:25:03 +05:30 |
|
Shreyas Zare
|
e7d8f0167f
|
Merge branch 'develop' of https://github.com/TechnitiumSoftware/DnsServer into develop
|
2025-12-06 19:24:04 +05:30 |
|
Shreyas Zare
|
faa5245357
|
Merge pull request #1444 from skidoodle/master
Added dark mode and theme switcher
|
2025-12-06 19:23:32 +05:30 |
|
Shreyas Zare
|
7d60ad4697
|
webapp: updated html for new dhcp overwrite dns option, added cluster blog links, and updated gui docs.
|
2025-12-06 19:22:21 +05:30 |
|
Shreyas Zare
|
4c8bea9081
|
assembly version updated to v14.2 for release
|
2025-11-22 18:23:51 +05:30 |
|
Shreyas Zare
|
029c8a5fb4
|
webapp: updated html to add doc for block list comment feature.
|
2025-11-22 11:51:42 +05:30 |
|
Shreyas Zare
|
5f0192e50f
|
main.js: Added node param for showQueryLogs() calls. Fixed minor ui issues.
|
2025-11-22 11:51:08 +05:30 |
|
Shreyas Zare
|
2f1df13d50
|
logs.js: Updated showQueryLogs() to include node param for node selection. Added missing node param in queryDnsServer() call.
|
2025-11-22 11:50:13 +05:30 |
|
Shreyas Zare
|
4df75c7f0d
|
dnsclient.js: fixed minor issue in queryDnsServer().
|
2025-11-22 11:48:56 +05:30 |
|
Shreyas Zare
|
733e5eb87a
|
WebServiceSettingsApi: code refactoring changes done.
|
2025-11-22 11:46:38 +05:30 |
|
Shreyas Zare
|
b6a1d07425
|
WebServiceDashboardApi: code refactoring changes done.
|
2025-11-22 11:46:06 +05:30 |
|
Shreyas Zare
|
c72b1ce569
|
WebServiceClusterApi: fixed bug in InitializeAndJoinClusterAsync() that caused null ref error.
|
2025-11-22 11:45:37 +05:30 |
|
Shreyas Zare
|
e9e9a49a7e
|
DnsWebService: updated GetSessionUser() to use a different param name to avoid issues with other api calls and also made the param optional.
|
2025-11-22 11:44:59 +05:30 |
|
Shreyas Zare
|
ea5ceb5d13
|
BlockListZoneManager: implemented feature to allow entering comments in between block list urls.
|
2025-11-22 11:43:39 +05:30 |
|
Shreyas Zare
|
52ea3fd37b
|
ClusterNode: code refactoring changes done.
|
2025-11-22 11:42:05 +05:30 |
|
Shreyas Zare
|
d4032a71fe
|
ClusterManager: minor code refactoring changes done.
|
2025-11-22 11:41:28 +05:30 |
|
Yip Rui Fung
|
415bc87e38
|
Move the adding of the record to the records list into the switch block.
This eliminates the extra switch block.
|
2025-11-17 10:27:26 +08:00 |
|
Yip Rui Fung
|
3ebe1b74af
|
Split the setting of cluster node address records into A and AAAA because the AuthZoneManager does not accept setting multiple types simultaneously.
|
2025-11-17 10:23:10 +08:00 |
|
Shreyas Zare
|
533ce8dc15
|
assembly version updated to v14.1 for release.
|
2025-11-16 17:01:50 +05:30 |
|
Shreyas Zare
|
cd730418b8
|
webapp: updated html cluster modal forms to replace ip address field with text area to allow adding multiple addresses. Other minor changes done.
|
2025-11-15 18:57:19 +05:30 |
|