Commit Graph

128 Commits (main)

Author SHA1 Message Date
Karan Sharma 3dbfb0a866 chore: fix goreleaser hooks 2021-03-11 00:34:40 +05:30
Karan Sharma 3da7852368 fix: Add spacing on label and form fields 2021-03-11 00:30:24 +05:30
Kailash Nadh b8ba782cf3 Refactor web frontend and remove unnecessary dependencies.
- Eliminate frontend JS build step completely:
  (remove dep: NodeJS, npx, tailwind, postcss, autoprefixer)

- Declutter and cleanup index.html (8.49 KB to 3.4 KB) = ~60% savings.

- Replace tailwind with custom CSS (10.64 KB to 1.96 KB) = ~81% savings.

- Remove Google font (~100 KB) as there is very little text on the page.

- Refactor and cleanup main.js and remove tailwind styling logic.
  (2.82 KB to 1.12 KB) = ~60% savings.

- Net static asset reduction = 21.95 KB to 6.48 KB = ~70% savings
  apart from the 100+ KB elimination of Google fonts.
2021-03-11 00:29:22 +05:30
Karan Sharma 0dc61ac8ec feat: remove redundant map for nameserver 2021-03-10 16:41:55 +05:30
Karan Sharma 27fa414ca9 chore: fix styles 2021-03-10 16:23:25 +05:30
Karan Sharma 9b7c92698d chore: bg color fix 2021-03-10 14:23:02 +05:30
Karan Sharma cda2d04974 feat: jazz up form ui 2021-03-10 13:59:27 +05:30
Karan Sharma 52f076d91b feat: Add autofocus to input 2021-03-09 10:48:31 +05:30
Karan Sharma edb8bb661a fix: bg css for inputs 2021-03-04 21:08:30 +05:30
Karan Sharma 49d5e93316 fix: goreleaser build 2021-03-04 20:41:37 +05:30
Karan Sharma f83a1d14aa feat: purge unused css in tailwind 2021-03-04 20:35:44 +05:30
Karan Sharma d985ecd1b4 feat: Remove VueJS and rewrite in vanilla JS 2021-03-04 20:35:44 +05:30
Karan Sharma 022c1267b7 add version 2021-03-03 10:23:26 +05:30
Karan Sharma 06bee3f09c feat: Add DOH option 2021-03-03 10:15:41 +05:30
Karan Sharma b17d162c24 fix: vue loading issues 2021-03-02 20:13:43 +05:30
Karan Sharma 7ecd7c78d0 chore: load vue on `DOMContentLoaded` 2021-03-02 19:55:59 +05:30
Karan Sharma 12c5b0b278 fix: Load VueJS before custom js 2021-03-02 19:39:35 +05:30
Karan Sharma e8a7fc720e chore: remove unused font 2021-03-02 19:31:49 +05:30
Karan Sharma d9e80b1d17 fix: minor styling changes 2021-03-02 19:14:00 +05:30
Karan Sharma 7d0499c432 feat: Build process for 2 binaries (api,cli) 2021-03-02 18:59:55 +05:30
Karan Sharma 083ba19363 chore: fix margin issue 2021-03-02 18:59:55 +05:30
Karan Sharma 6e0ce47f91 feat: UI design 2021-03-02 18:59:55 +05:30
Karan Sharma f389c9c876 feat: API Handlers 2021-03-02 18:59:55 +05:30
Karan Sharma b753631012 feat: refactor app in a separate package 2021-03-02 18:59:55 +05:30
Karan Sharma 508a8dd7c4 feat: refactor resolver in separate package 2021-03-02 18:59:55 +05:30
Karan Sharma 0e195fd9a7 chore: update TODO 2021-02-24 23:35:58 +05:30
Karan Sharma 9f19ef372c feat: Extract the resource record value without switch cases 2021-02-24 23:19:30 +05:30
Karan Sharma 3be58442a4 chore: update go version 2021-02-18 19:48:29 +05:30
Karan Sharma 0075911319 fix: set ndots default value as 0
closes https://github.com/mr-karan/doggo/issues/13
2021-02-17 15:35:32 +05:30
Karan Sharma a8769e1df5 fix: set ndots correctly
fixes https://github.com/mr-karan/doggo/issues/13
2021-02-15 10:11:08 +05:30
Karan Sharma bec7a7f75b chore: fix help text 2021-01-20 15:34:18 +05:30
huangnauh 3019f1cee6
feat: Handle nameserver parsing on Windows
* system default nameserver in windows

* change
2021-01-20 15:32:15 +05:30
Karan Sharma 250591098b fix: Use a common resolverOpts 2020-12-29 09:10:22 +05:30
Karan Sharma 357c6cd4c3
chore: Update binary install instructions 2020-12-28 21:36:42 +05:30
Karan Sharma 35f0e17a2a chore: update TODO 2020-12-24 22:26:13 +05:30
Karan Sharma d2158a091d chore: remove redundant code in output 2020-12-24 22:12:19 +05:30
Karan Sharma 4e5b074987 feat: Refactor output format 2020-12-24 22:01:35 +05:30
ffmiyo 539e89e1fe fix: use net.JoinHostPort instead of fmt.Sprintf
The net.JoinHostPort function handles both ipv4 and ipv6 cases
2020-12-21 11:41:20 +05:30
Karan Sharma d406d54170 Merge branch 'main' of github.com:mr-karan/doggo into main 2020-12-19 10:57:14 +05:30
Karan Sharma 8d1b6ad9fa feat: Add status for non NOERROR responses
Closes https://github.com/mr-karan/doggo/issues/5
2020-12-19 10:56:33 +05:30
Damien Ready 99e53d5e0a Fix some minor spelling errors 2020-12-18 21:14:25 +05:30
Karan Sharma 90fee8799e chore: doc fix 2020-12-18 20:27:38 +05:30
Karan Sharma 4d618b892b fix: Make a separate cmd/doggo package for main files
Closes https://github.com/mr-karan/doggo/issues/1
2020-12-18 20:22:03 +05:30
Karan Sharma 724114e144 chore: fix image 2020-12-18 15:52:18 +05:30
Karan Sharma 9a06a42288 chore: fix docs 2020-12-18 15:35:18 +05:30
Karan Sharma 9f586cc65c chore: Add goreleaser 2020-12-18 12:54:57 +05:30
Karan Sharma 05914cca9e chore: add docs 2020-12-18 12:10:40 +05:30
Karan Sharma 81a04b6d93 chore: minor cosmetic changes 2020-12-17 22:08:23 +05:30
Karan Sharma 7ef1a4465c feat: better ndocs support 2020-12-17 16:57:44 +05:30
Karan Sharma 114e5ba68b feat: Simplify resolvers 2020-12-16 19:40:01 +05:30