changes include:
- add conform to codequality in ci for commit conformance
- add codequality jobs (smoketest, gotest, govet, gofmt, goimports, golangci-lint, govulncheck)
- add load env from a .env file
- add http allowed origins
- add http response code to logs
- add pkg/handlers test
- update ci dependencies
- update gzip to be enabled by default
- update to avoid loading .ghs.yaml default config when the file doesn't exist
- update to improve vuejs template mode html templating
- update to return 404 response code when page is not found
- update to move more code from httpserver.Listen() into httpserver.NewWebserver()
- fix date in builds
- fix remove deprecated calls