Commit Graph

264 Commits

Author SHA1 Message Date
Shreyas Zare
056eaba803 webapp: fixed file upload content type header issue. 2023-01-01 17:32:58 +05:30
Shreyas Zare
0030b5673a dhcp.js: added support for generic options and TFTP server address option. 2022-12-24 15:08:19 +05:30
Shreyas Zare
40eea2cab4 zone.js: removed doh-json support. Fixed minor ui issue. 2022-12-24 15:07:19 +05:30
Shreyas Zare
60a9917a77 main.js: removed doh-json support. 2022-12-24 15:06:41 +05:30
Shreyas Zare
2745862792 common.js: updated serializeTableData() to support input number fields. 2022-12-24 15:06:07 +05:30
Shreyas Zare
5cb858d139 other-zones.js: updated HTTPRequest calls to explicitly use POST method when needed. 2022-11-26 12:00:29 +05:30
Shreyas Zare
7861a1834d main.js: updated HTTPRequest calls to explicitly use POST method when needed. 2022-11-26 12:00:03 +05:30
Shreyas Zare
53e1a1a7b9 logs.js: Using new HTTPRequest() method instead of HTTPGetFileRequest(). 2022-11-26 11:59:24 +05:30
Shreyas Zare
5e6ae19e9d common.js: updated HTTPRequest() to support method and response type parameters to be able to remove need for a separate HTTPGetFileRequest() method. 2022-11-26 11:58:17 +05:30
Shreyas Zare
2d53006ebf apps.js: fixed app row id issue. implemented app description support. minor ui changes done. 2022-11-26 11:57:07 +05:30
Shreyas Zare
dd1f2220c6 main.js: removed cloudflare doh-json code. Added ECS support. 2022-11-20 16:41:07 +05:30
Shreyas Zare
6f7d1865c9 apps.js: added support for new IDnsPostProcessor interface. 2022-11-12 15:24:18 +05:30
Shreyas Zare
b7c3d65e24 zone.js: added support for SSHFP and TLSA records. 2022-11-12 15:23:31 +05:30
Shreyas Zare
20577547f6 dhcp.js: implemented support for new dhcp options. 2022-11-12 15:16:27 +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
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
b84938a184 zone.js: updated zone options code to support dynamic updates. 2022-10-05 19:29:38 +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
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
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
15c1e4d902 updated moment.min.js 2022-07-10 15:11:25 +05:30
Shreyas Zare
6bce6f34cc webapp: added OpenDNS DoH end points to DNS Client and Forwarder. 2022-06-11 12:01:25 +05:30
Shreyas Zare
89a5234fa7 zone.js: updated code for delete and update records as per new api changes for MX and SRV records. 2022-05-28 12:28:00 +05:30
Shreyas Zare
d1d4578559 zone.js: updated getZoneRecordRowHtml() to display ready by date for published DNSKEY records. Other minor UI changes done. 2022-05-21 13:05:50 +05:30
Shreyas Zare
3b625a6899 zone.js: implemented new zone transfer and notify options. Fixed minor status update issue. Implemented sync failed and notify failed status. Updated DNSKEY default value to 3600. 2022-05-14 13:52:16 +05:30
Shreyas Zare
d23829d3f4 minor changes 2022-05-08 15:17:57 +05:30
Shreyas Zare
10770a861c zone.js: Updated addRecord() and updateRecord() implementation to use the new api return values and update the zone record html in place without reloading all zone records. Other minor UI changes done to prevent reloading records data. Code refactoring done. 2022-04-30 16:23:29 +05:30
Shreyas Zare
e17a43109c dhcp.js: updated deleteDhcpScope() implementation to avoid refreshing scopes list. 2022-04-30 13:29:54 +05:30
Shreyas Zare
daf69eff61 dhcp.js: updated code to use client identifier to convert to reserved/dynamic lease. Updated removeLease() to avoid refreshing entire leases list. 2022-04-30 13:07:08 +05:30
Shreyas Zare
ecd8864401 dhcp.js: updated code to use client identifier to remove lease. 2022-04-30 12:12:27 +05:30
Shreyas Zare
1af2c91a78 main.js: implemented feature to store token in local storage to prevent logging out on page refresh. 2022-04-23 19:35:44 +05:30
Shreyas Zare
6b2666d222 zone.js: implemented show/hide dnssec records feature. 2022-04-23 19:34:18 +05:30
Shreyas Zare
3ff0486e78 zone.js: Added last used on value to zone records. Other minor changes done. 2022-04-23 18:08:43 +05:30
Shreyas Zare
8fc6dc0e77 main.js: implemented support for cache maximum entries. 2022-04-23 18:06:50 +05:30
Shreyas Zare
20f8efdd7a updated moment.min.js to latest 2022-04-17 16:41:48 +05:30
Shreyas Zare
dd3aaea1fd main.js: fixed minor UI issues. 2022-04-09 17:35:25 +05:30
Shreyas Zare
297a05ff2d zone.js: Updated code for auto key rollover feature implementation changes. Updated code for DNSSEC API changes. 2022-03-26 12:18:25 +05:30