eleksir
6c8e735d04
Add retry logic for Redis publish failures
...
- Retry up to 3 times with 1 second delay on publish failure
2026-03-30 16:21:57 +03:00
eleksir
b661d42074
Fix Fwdcnt zero value handling in message parsing
...
- Change Fwdcnt type from int64 to *int64 in rMsg struct
- Use pointer to properly distinguish between 'not provided' (nil) and explicit 0
- Update all Fwdcnt usages to dereference pointer
2026-03-30 01:52:27 +03:00
eleksir
97b337db31
Fix panic on empty/short message in MsgParser
...
- Add bounds check before slicing message for csign prefix detection
- Prevents index out of range panic when message is empty or shorter than csign
2026-03-30 01:47:13 +03:00
eleksir
9baa9ec5a2
Механики логгирования вынесены в отдельный модуль
2025-10-12 14:50:12 +03:00
eleksir
a49abdd715
Logrus заменён на штатный log/slog, обновлены зависимости
2025-10-07 23:59:18 +03:00
eleksir
e000489790
Изменено расположение файлов на более гошное, обновлены зависимости
2025-08-30 03:12:40 +03:00