-
77b4351ef1
feat(error): Create api error. WIP
main
Matthieu 'JP' DERASSE
2023-08-21 07:08:54 +00:00
-
a7b1989231
fix(webserver): always panic in case of an issue in webserver
Matthieu 'JP' DERASSE
2023-08-12 19:22:33 +00:00
-
45c43b44a0
feat(go): Upgrade to go 1.21
Matthieu 'JP' DERASSE
2023-08-11 19:09:06 +00:00
-
959f245c01
feat(ginutils): Add ginutils that is a toolbox for gin gonic
Matthieu 'JP' DERASSE
2023-08-11 18:25:36 +00:00
-
becfc84505
feat(clean): cleaning a bit
Matthieu 'JP' DERASSE
2023-08-10 19:34:50 +00:00
-
d880059980
feat(middlewares): Continue adding std middlewares
Matthieu 'JP' DERASSE
2023-01-29 15:56:09 +00:00
-
b517779842
feat(middleware): Start request_id middleware
Matthieu 'JP' DERASSE
2023-01-15 22:39:41 +00:00
-
2259c587e1
feat(middlewares): Add stacktrace in recovery log
Matthieu 'JP' DERASSE
2023-01-15 19:42:39 +00:00
-
7bd178c462
feat(middleware): Add a recovery middleware
Matthieu 'JP' DERASSE
2023-01-14 18:38:11 +00:00
-
e6b75e5348
feat(logger): Add an utils func to add common env variables to logger field
Matthieu 'JP' DERASSE
2023-01-10 22:36:42 +00:00
-
5a0beb9e2c
fix(config): Fix extrafields / attribute on logger / tracing
Matthieu 'JP' DERASSE
2023-01-10 21:26:51 +00:00
-
582a9e6192
fix(comment): Add a few missing comments on func
Matthieu 'JP' DERASSE
2023-01-10 21:12:50 +00:00
-
8aedb85605
fix(logger): Move extrafields from gelf to global system
Matthieu 'JP' DERASSE
2023-01-09 22:35:26 +00:00
-
44ff19e779
feat(server): Handle creation of a webserver
Matthieu 'JP' DERASSE
2023-01-09 19:44:29 +00:00
-
adc5055da4
feat(server): Add basic listenAddress getter from flag or env
Matthieu 'JP' DERASSE
2023-01-03 21:53:45 +00:00
-
c040c1fc78
feat(tracing): Continue on tracing implmentation
Matthieu 'JP' DERASSE
2022-12-17 19:54:41 +00:00
-
aea5d74d53
fix(log): Allow log without any provider
Matthieu 'JP' DERASSE
2022-12-17 19:54:19 +00:00
-
06f0722cdb
feat(tracing): Start to implement tracing system
Matthieu 'JP' DERASSE
2022-12-14 16:48:40 +00:00
-
99bca634d2
fix(logs): Small refacto and allow multiple providers at the same time
Matthieu 'JP' DERASSE
2022-12-13 20:29:35 +00:00
-
bef0d38f1e
feat(log): Handle multiple log formatter for file
Matthieu 'JP' DERASSE
2022-12-10 14:09:00 +00:00
-
4e49672758
feat(log): Implement text logger to files
Matthieu 'JP' DERASSE
2022-12-06 21:45:50 +00:00
-
5591da9c47
feat(log): Working on log library
Matthieu 'JP' DERASSE
2022-11-26 20:45:32 +00:00
-
25ce5323a4
feat(test): Add Drone + golangci
Matthieu 'JP' DERASSE
2022-11-22 07:22:03 +00:00
-
27cedaf857
first commit
Matthieu 'JP' DERASSE
2022-11-21 17:40:07 +00:00