Skip to content

v1.11.1

Compare
Choose a tag to compare
@nabbar nabbar released this 26 Jun 07:12
· 99 commits to master since this release

Rework Logger / Rework Network Protocol L4 / Fix minor bugs

Package logger

- Rework logger
- Remove deprecated functions
- Split Logger to sub package (fields, level, config, ...)
- Optimize dependencies
- Rework Hookfile: fix error like FD still opened
- Rework Hooksyslog: use same model like Hookfile, use network/protocol instead of self lib
- Rework HookStd: use independent hook for std out & std err
- Fix std config make generic options for files & syslog
- Apply formatter to hook instead of main logger entry
- optimize code

Package ioutils

- rework PathCheckCreate funct: optimize code & fix some error

Package network

- create sub package protocol for all network protocl use
- add encode function

Package httpcli

- remove file network
- use package network/protocol instead of network file

Package Config Component

- apply change following rework of logger to component log
- fix logger for monitoring
- fix component following fix of package request / monitoring

Package monitor

- apply change following rework of logger
- fix logger for monitoring
- fix minor bugs

Package request

- apply change following rework of logger
- fix minor bug
- fix missing logger for monitoring
- add one line for healthcheck (info or error)

Package status

- apply change following rework of logger
- fix bug with mandatory component

Apply Rework on packages:

- Package archive
- Package aws
- Package cluster
- Package cobra
- Package context
- Package database
- Package httpserver
- Package ldap
- Package nats
- Package nutsdb
- Package router
- Package static
- Package viper

Other

- bump dependencies
- github action workflow fix