yusing
45ba8d447a
fix(config): no longer show "http_route: added <route>" on startup
2026-01-21 14:32:28 +00:00
yusing
a4658caf02
refactor(config): correct logic in InitFromFile
2026-01-02 21:56:34 +08:00
yusing
5852053ef9
fix(config): remove duplicated reload error
2025-12-21 11:23:42 +08:00
yusing
6f9f995100
fix(config): nil panic introduced in ff934a4bb2911f5fa3c23d8fe6fea252d881fdc3; remove duplicated log
2025-12-16 15:04:21 +08:00
yusing
ff934a4bb2
fix(config): fix default values not applied
2025-12-16 11:55:47 +08:00
yusing
7ea415078f
fix(config): fix error and logging handling
2025-10-11 14:00:04 +08:00
yusing
38c0419483
feat(config): add temporary logging for failed reloads
...
- Add tmpLogBuf and tmpLog fields to capture config loading logs
- Flush temporary logs only when reload succeeds
- Extract NewLogger function for creating custom loggers
- Update State interface to include FlushTmpLog method
2025-10-10 22:20:12 +08:00
yusing
357ce38b18
fix(idlewatcher): correctly restart on config reload
2025-10-10 21:57:36 +08:00
yusing
2e411373a2
fix(config): failed reload should not start providers in new state
2025-10-10 21:46:02 +08:00
yusing
cab68807ee
refactor(config): restructured with better concurrency and error handling, reduced cross referencing
2025-10-09 01:02:24 +08:00