Commit Graph
10 Commits
Author SHA1 Message Date
tiennm99 08b99ad68b perf(redisstore): batch subscriber settings into single HGETALL
ListSubscribers fetched settings with one HGET per subscriber. Replace
the per-key fetch with a single HGETALL and resolve each subscriber from
an in-memory map, cutting N round-trips to one per delivery cycle.

Extract resolveSubscriberSettings so the batched and single-key paths
share identical decode/default/self-heal behavior.
2026-06-26 09:04:12 +07:00
tiennm99 0404e0dd2d docs(component): add component id monitoring report 2026-06-23 09:06:28 +07:00
tiennm99 9f5a594cf7 fix(deploy): harden health and status config 2026-06-22 14:16:15 +07:00
tiennm99 956b2a98b4 feat(bot): register telegram command menu 2026-06-22 10:15:50 +07:00
tiennm99 aa425ec98d feat(deploy): add bot-only compose 2026-06-22 09:39:33 +07:00
tiennm99 204a76a32d feat(config): use REDIS_URL for redis 2026-06-22 09:19:25 +07:00
tiennm99 f022e8463c fix: harden status delivery and state recovery 2026-06-20 22:12:04 +07:00
tiennm99 e10fe0c883 fix: address status bot reliability issues 2026-06-19 16:52:41 +07:00
tiennm99 2a4519106e fix: align status bot delivery behavior 2026-06-19 15:56:59 +07:00
tiennm99 87f091beb8 feat: scaffold openai status bot 2026-06-19 14:39:19 +07:00