Commit Graph

1167 Commits

Author SHA1 Message Date
Shreyas Zare
ee9e62a093 FailoverApp: app code with most features implemented. 2021-05-15 13:21:59 +05:30
Shreyas Zare
fbe161a648 webapp: updated apps UI layout. 2021-05-15 13:19:28 +05:30
Shreyas Zare
e8eba76ea7 GeoDistanceApp: updated code to load max mind database only once. 2021-05-14 18:59:02 +05:30
Shreyas Zare
db59368ca9 GeoCountryApp: updated code to load max mind database only once. 2021-05-14 18:57:49 +05:30
Shreyas Zare
c03ce72f36 GeoContinentApp: updated code to load max mind database only once. 2021-05-14 18:56:28 +05:30
Shreyas Zare
fb8263ad95 minor change 2021-05-14 18:47:18 +05:30
Shreyas Zare
949bc40541 webapp: allowing multi paragraph description for app details. 2021-05-14 18:46:54 +05:30
Shreyas Zare
53fc761903 DnsServer: returning ServerFailure when ANAME record fails to resolve any address. 2021-05-09 18:38:21 +05:30
Shreyas Zare
1d838af920 minor code refactoring done. 2021-05-08 16:28:02 +05:30
Shreyas Zare
776b77a165 DnsServer: updated QueryCache() method with correct condition checks for cache response. Removed reset expiry code for stale records since it was moved to cache zone manager. 2021-05-08 16:18:34 +05:30
Shreyas Zare
73094fb692 ResolverPrefetchDnsCache: code refactoring done. 2021-05-08 16:16:54 +05:30
Shreyas Zare
889ee022e7 ResolverDnsCache: updated Query() method with correct check conditions for auth and cache response. 2021-05-08 16:15:19 +05:30
Shreyas Zare
87738f5c65 CacheZoneManager: updated Query() method with serveStaleAndResetExpiry parameter to handle resetting stale records in one place. 2021-05-08 16:12:17 +05:30
Shreyas Zare
486981e7e0 DnsApplicationManager: updated UpdateApplicationAsync() method to avoid overwriting dns app config file while updating the app. 2021-05-08 15:49:43 +05:30
Shreyas Zare
3658007c77 StubZone: updated SetRecords() to support comments for SOA record. 2021-05-08 15:45:08 +05:30
Shreyas Zare
68fa1685f8 SecondaryZone: updated SetRecords() to support comments for SOA record. 2021-05-08 15:44:49 +05:30
Shreyas Zare
96aedcd8d8 PrimaryZone: updated SetRecords() to support comments for SOA record. 2021-05-08 15:44:27 +05:30
Shreyas Zare
fec9078129 webapp: implemented comments support in zone.js 2021-05-08 15:43:20 +05:30
Shreyas Zare
6b8db352df webapp: added comments text box to add/edit modal. 2021-05-08 15:42:17 +05:30
Shreyas Zare
d8b9a4e010 DnsWebService: added comments support in AddRecord and UpdateRecord. 2021-05-08 15:41:35 +05:30
Shreyas Zare
e73af2841f DnsResourceRecordExtension: added GetComments() and SetComments() extension methods. 2021-05-08 15:39:26 +05:30
Shreyas Zare
089d0e2dc6 DnsResourceRecordInfo: added comments property to resource records. 2021-05-08 15:38:03 +05:30
Shreyas Zare
547a8b8f0f assembly version updated for release. 2021-05-02 16:00:14 +05:30
Shreyas Zare
12d07610fe inno: updated setup version to v6.2.3 2021-05-02 16:00:02 +05:30
Shreyas Zare
dbb69e7549 updated change log 2021-05-02 15:59:37 +05:30
Shreyas Zare
e41ca045d9 GeoDistanceApp: updated readme. 2021-05-02 15:58:59 +05:30
Shreyas Zare
4b9fa85773 Updated apps to return shuffled addresses to allow load balancing. Code refactoring done. 2021-05-02 14:08:43 +05:30
Shreyas Zare
3c2fa0d75f apidocs: updated docs for list apps and list store apps. 2021-05-01 19:12:06 +05:30
Shreyas Zare
79187c24ad webapp: updated apps.js to show update notification in the installed apps list with a Store Update button. Also updated the store apps modal to show the app zip file size. 2021-05-01 14:07:06 +05:30
Shreyas Zare
d326886ece DnsWebService: updated list installed apps api to return if a store app has updates available. Updated list store apps to return size of the app zip file. 2021-05-01 14:05:29 +05:30
Shreyas Zare
55abc83841 StatsManager: updated module to truncate the daily stats file to top 1000 records to prevent loading large amount of data in memory. Updated code to return top 10 query type stats. 2021-05-01 13:56:34 +05:30
Shreyas Zare
58f72ce9ba LogManager: fixed issue that would set queue cancellation token even when logging is stopped causing the logging thread to block when enabling again. 2021-05-01 13:53:23 +05:30
Shreyas Zare
a0d5c2b3fb updated change log 2021-04-24 14:39:44 +05:30
Shreyas Zare
af8cdfae6e assembly version updated for release 2021-04-24 14:39:17 +05:30
Shreyas Zare
63d10f76fa inno: setup version updated to v6.2.2 2021-04-24 14:38:44 +05:30
Shreyas Zare
4949b41e6f webapp: fixed issue in checkForWebConsoleRedirection() causing redirection when using reverse proxy. 2021-04-24 13:21:25 +05:30
Shreyas Zare
948e11ccb2 DnsWebService: added json response for glue records in MX and SRV records. 2021-04-24 13:20:33 +05:30
Shreyas Zare
eaa16f93d9 DnsServer: added missing response type tags to reflect correctly in stats. Forcing recursive resolution for delegation. Code refactoring done. 2021-04-24 13:19:29 +05:30
Shreyas Zare
c65b4397a2 removed blocklist.txt to avoid overwriting existing file on software update. 2021-04-24 12:51:56 +05:30
Shreyas Zare
270db959f2 ResolverPrefetchDnsCache: updated code to check for null. 2021-04-24 12:47:53 +05:30
Shreyas Zare
b917bc4518 ResolverDnsCache: updated code to check for null. 2021-04-24 12:47:29 +05:30
Shreyas Zare
f006ffb887 CacheZoneManager: added checks to prevent returning root name servers from cache. Code refactoring done. 2021-04-24 12:14:36 +05:30
Shreyas Zare
1d48f1a268 AuthZoneManager: code refactoring done. 2021-04-24 12:12:32 +05:30
Shreyas Zare
d2c5243ecf BlockListZoneManager: code refactoring done. 2021-04-24 12:11:35 +05:30
Shreyas Zare
72ff0edfc7 AuthZoneInfo: code refactoring done. 2021-04-24 12:10:30 +05:30
Shreyas Zare
ecd79f7792 install.sh: fixed typo. 2021-04-24 12:08:44 +05:30
Shreyas Zare
f83fc46fd0 assembly version updated to v6.2.1 for release. 2021-04-17 17:28:00 +05:30
Shreyas Zare
ccbb15001e inno: updated version to 6.2.1 2021-04-17 17:27:39 +05:30
Shreyas Zare
1c6572379d updated changelog for v6.2.1 release 2021-04-17 17:27:17 +05:30
Shreyas Zare
5e6b66fde6 readme: added new blog post entry. 2021-04-17 14:23:04 +05:30