Cytown
e6ebeaed13
feat(web): implement macOS app feature and file logger ( #1723 )
2026-03-18 14:43:58 +08:00
Mauro
f901218b43
Merge pull request #1640 from argobell/main
...
fix(logger): append fields to fileEvent instead of event in file logger block
2026-03-17 22:12:00 +01:00
Dmitrii Balabanov
64ceb5ab76
fix(logger): show first/last 4 chars of bot token for identification
2026-03-16 12:48:28 +02:00
Dmitrii Balabanov
8fc36a4f9b
fix(logger): mask bot tokens in 3rd-party logger output
2026-03-16 12:48:28 +02:00
Argobell
1ace296b91
fix: use fileEvent instead of event when appending fields for file logger
...
Co-authored-by: argobell <183611258+argobell@users.noreply.github.com >
2026-03-16 16:46:13 +08:00
Mauro
5a251b46af
Merge pull request #1442 from afjcjsbx/feat/logger-stdout-formatting
...
feat(logger): Custom console formatter for JSON and multiline strings
2026-03-14 22:04:51 +01:00
afjcjsbx
78c9b86d7e
added tests
2026-03-13 14:02:28 +01:00
Cytown
9676e51e89
make gateway aware of config.json change ( #1187 )
...
* make gateway aware of config.json change
* fix according to code review
* fix lint
* fix review comment
* fix for review
* refactor to fix review
* fix for review
* fix for review
2026-03-13 14:27:46 +08:00
Cytown
83e24e8ceb
fix 3rd party logger not correct output ( #1482 )
2026-03-13 11:20:17 +08:00
afjcjsbx
a01af36af4
feat(logger): add custom console formatter for JSON and multiline strings
2026-03-12 18:58:24 +01:00
Cytown
d920b78b41
refactor logger to zerolog ( #1239 )
...
* refactor logger to zerolog
* modify dingtalk and discord logger
* fix for lint
* fix for review
* fix for file leak
* fix for review
2026-03-12 02:35:37 +08:00
Kai Xia
4e6589d51f
enable prealloc
...
Find slice declarations that could potentially be pre-allocated.
Signed-off-by: Kai Xia <kaix+github@fastmail.com >
2026-02-25 21:31:07 +11:00
Chujiang
8a53cb9665
fix: align Docker Go version with go.mod and optimize logger ( #596 )
...
- Update Dockerfile to use golang:1.25-alpine to match go.mod (go 1.25.7)
- Optimize logger by avoiding string concatenation in file writes
- Add explicit empty string assignment for fieldStr when no fields
These changes improve build consistency and reduce memory allocations
in the hot logging path, which is important for the project's goal
of running on resource-constrained devices (<10MB RAM).
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 08:52:16 +11:00
Artem Yadelskyi
9e120f90ea
feat(fmt): Run formatters
2026-02-18 21:48:23 +02:00
lxowalle
e17693b17c
* First commit
2026-02-09 19:20:19 +08:00