Dimitri Herzog
a4b89537db
update golangci-lint ( #510 )
...
* update golangci-lint
* enable gomnd linter
* enable asciicheck linter
* enable bidichk linter
* enable durationcheck linter
* enable errchkjson linter
* enable errorlint linter
* enable exhaustive linter
* enable gomoddirectives linter
* enable gomodguard guard
* enable grouper linter
* enable grouper and ifshort linters
* enable importas linter
* enable makezero linter
* enable nestif linter
* enable nilerr linter
* enable nilnil linter
* enable nlreturn linter
* enable nolintlint linter
* enable predeclared linter
* enable sqlclosecheck linter
* enable tenv linter
* enable wastedassign linter
2022-05-10 09:09:50 +02:00
Dimitri Herzog
41febafd41
chore: test cleanup and refactoring ( #509 )
...
test: added additional assertions, introduced channels for bus event tests, refactoring, eliminating race conditions in tests, enable race check in tests
2022-05-06 22:34:08 +02:00
Dimitri Herzog
476dd7d0eb
update go-enum to v0.4.0
2022-03-28 21:35:48 +02:00
Dimitri Herzog
db6d5cf1e2
changed command order
2021-11-10 22:31:45 +01:00
Dimitri Herzog
e42c495847
Moved golangci-lint to the new job
2021-11-06 22:16:34 +01:00
Dimitri Herzog
ab5be703c9
use fix version of go-enum
2021-09-13 22:11:33 +02:00
Dimitri Herzog
e6ca89607a
write database entries async in bulk
2021-09-13 22:06:21 +02:00
Dimitri Herzog
ee8f041938
refactoring: generate enums
2021-09-11 21:31:03 +02:00
Dimitri Herzog
4a554e2ca3
added golangci-lint installation
2021-09-09 08:11:45 +00:00
Dimitri Herzog
26efda23bf
changed package name
2021-08-30 18:12:33 +02:00
Dimitri Herzog
9be2d4ac96
added "fmt" target
2021-08-25 22:12:12 +02:00
Joseph Harnish
d8903bc9c5
#203 : Added version to web interface. ( #195 )
...
* Added more data to template data, and push the version to server.go in the makefile
* moving version and build time to util package, added build time to the web interface
Co-authored-by: Dimitri Herzog <dimitri.herzog@gmail.com>
2021-05-05 22:38:22 +02:00
Dimitri Herzog
34eaf34105
#188 : Add additional binaries as release artifacts
2021-04-30 22:24:32 +02:00
Dimitri Herzog
a3f518bce9
#141 : Switch to Go 1.16
2021-03-05 22:31:48 +01:00
Dimitri Herzog
baa293b6ac
Docs ( #158 )
...
Documentation with mkdocs-material and publishing on GitHub Pages
2021-03-05 08:02:00 +01:00
Dimitri Herzog
5eb49aac24
removed tools target
2021-01-17 21:48:13 +01:00
Dimitri Herzog
2f756b654b
replaced swagger-ui with static version to reduce memory footprint
2021-01-08 22:12:55 +01:00
Dimitri Herzog
68693058f5
#106 , #105 : Deploy to GitHub container registry, use docker/build-push-action action
2020-11-22 22:26:15 +01:00
Dimitri Herzog
dcb6e30fb3
update swaggo
2020-11-10 22:31:05 +01:00
Dimitri Herzog
dfabc88f46
#82 : arm64 build
2020-07-05 21:41:15 +02:00
Dimitri Herzog
5b06ca27af
#59 : Windows Support
2020-05-24 22:42:43 +02:00
Dimitri Herzog
3bd80242e8
DoH server support ( #61 )
...
#17 : DoH server support
2020-05-23 22:54:51 +02:00
Dimitri Herzog
0766c6480a
#27 : CLI tool
2020-04-08 23:03:07 +02:00
Dimitri Herzog
85d6bae50b
added docker-build target
2020-02-13 17:18:24 +01:00
Dimitri Herzog
5184222f07
Build multi arch images with buildx
2020-02-12 21:38:08 +01:00
Dimitri Herzog
a8518a77f2
added codecov analysis
2020-01-12 22:58:56 +01:00
Dimitri Herzog
01a8a402dc
initial commit
2020-01-12 18:23:35 +01:00