Commit Graph

38 Commits

Author SHA1 Message Date
27ce2d134b style: happy linting
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-02-24 09:22:51 +00:00
1d7e0dc701 style: happy linting
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-02-24 09:21:52 +00:00
d5b5c131e7 feat(requestid): the handler is request id aware
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
if the request has an header `X-Request-ID`, the middleware will extract
  it and use it as uuid on the logs.
2023-02-24 09:07:06 +00:00
623bdbcded ci: uses golang 1.18 for build process
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-03-23 13:58:48 +01:00
43246d257e refactor!: sets an default context logger and returns now pointers of zerolog.Logger
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/tag/woodpecker Pipeline failed
2022-03-23 13:54:44 +01:00
59613e6475 build: uses gotestsum for testing 2022-03-23 13:44:46 +01:00
a9c5c1f2cc chore: zerolog version bump 2022-03-23 13:43:18 +01:00
0aada80108 feat!: FromRequest and FromCtx will return the global logger if the one
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
extracted is disabled
2022-02-18 15:41:57 +01:00
0e1d0c345a chore: upgrade golangci-lint 2022-02-18 15:40:28 +01:00
cbeba830d4 chore(golangci-lint): upgrade
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-28 13:00:25 +01:00
c77f9dc518 ci: uses woodpecker instead of drone
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-01-28 12:47:08 +01:00
930e291456 feat!: splitting Logger function in FromRequest and FromCtx
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-24 11:45:27 +01:00
bc05c16a44 ci: fixes install-tools references
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-20 13:16:16 +01:00
edde04f62a ci: removes make install-tools step
Some checks reported errors
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/tag Build encountered an error
2022-01-20 13:14:17 +01:00
f967f4f4a7 feat!: GetUUID returns a bool indicator if uuid is available
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2022-01-20 13:12:00 +01:00
b9f84035b5 build: third party tools are not stored in go.mod 2022-01-20 13:12:00 +01:00
6fdde885e7 build: adds more changelog exceptions 2022-01-20 13:09:38 +01:00
642cbbabd5 chore: upgrade tools
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-17 11:41:25 +01:00
fd35c0dccc docs(README): alice example 2022-01-17 11:28:33 +01:00
b57a91bda5 test: write at least status code in example 2022-01-17 11:28:17 +01:00
21b64e658e feat: uses alice to better readability of the chained handlers and adds access logging again 2022-01-17 11:27:49 +01:00
fc1a89088a build: disabling test cache and ignoring varnamelen in lint 2022-01-17 11:26:34 +01:00
6dca2d6522 docs(README): updated example
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-14 13:55:05 +01:00
d095180eb4 build: uses go modules for tool handling
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-14 13:51:56 +01:00
17fcd55b85 feat: base the lib on rs/zerolog/hlog
i discovered similarities in hlog. so i refactored this lib to use hlog
to be more compatible. logginghandler.Handler setups all Handlers from
hlog that which has similarities. only the proto handler is missing. a
PR is open for hlog.
2022-01-14 13:48:41 +01:00
c5afa55bc7 removes duplicate uuid key
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-02-25 09:15:59 +01:00
225b65615f envrc gitignore
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-16 14:27:26 +01:00
c072642dbb sets lint timeout to 10m
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-16 14:26:28 +01:00
fa587d1153 fixes typo in readme
Some checks failed
continuous-integration/drone/push Build is failing
2021-02-16 13:37:43 +01:00
1d6d945026 adds badges
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-18 11:59:19 +01:00
a67e651757 more docs
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-01-18 11:46:22 +01:00
57438fd3b0 adds MIT license 2021-01-18 11:20:31 +01:00
c9be380d8c removes github workflow 2021-01-18 11:15:26 +01:00
e06efcdd2e removes bumpversion in favor of svu
All checks were successful
continuous-integration/drone/push Build is passing
2021-01-18 11:04:27 +01:00
42f59eff1d vanity go module url 2021-01-18 11:02:17 +01:00
a0a0134367 fixes readme typo 2020-12-03 11:10:17 +01:00
0123e90f9c Bump version: 0.0.0 → 0.0.1
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-13 15:26:44 +02:00
52d0802c0f first commit 2020-10-13 15:26:40 +02:00