Historique des commits

Auteur SHA1 Message Date
  BlindMaster24 2fcd28c1bc refactor(tgbot): make the add-client expiry presets say what they do (#6503) il y a 2 jours
  BlindMaster24 1691c9ca2a fix(tgbot): keep the add-client draft with the chat that owns it (#6499) il y a 2 jours
  BlindMaster24 c7518c4038 fix(tgbot): send the admin traffic reports as one message (#6490) il y a 3 jours
  Sanaei b98f947efe fix(tgbot): answer only the link callbacks that match nothing il y a 3 jours
  BlindMaster24 aaa5e61cad fix(tgbot): answer the callbacks the bot cannot route (#6493) il y a 3 jours
  BlindMaster24 02c6c3a9c6 fix(tgbot): render the add-client draft as HTML and escape its values (#6492) il y a 3 jours
  BlindMaster24 615876b2eb fix(tgbot): read the admin list and running flag under their mutex (#6491) il y a 3 jours
  BlindMaster24 7ac5277c4f fix(tgbot): require client ownership for non-admin link callbacks (#6489) il y a 3 jours
  Sanaei 02f2a63c53 refactor(tgbot): extract the shared numeric keypad builder il y a 5 jours
  BlindMaster24 87420e3bb1 fix(tgbot): close stale-inbound TOCTOU and contain handler panics (#6442) il y a 6 jours
  n0ctal 238e4bb314 refactor(tgbot): share numeric keypad transitions (#6211) il y a 1 mois
  Sanaei 5e1cb7693b Repo-wide self-correcting audit: 54 verified bug fixes (#5970) il y a 2 mois
  MHSanaei 1f04912b6f feat(tgbot): register usage, inbound, restart and clearall in the bot command menu il y a 2 mois
  MHSanaei fa1a19c03c style: adopt golangci-lint v2 and resolve all findings il y a 2 mois
  MHSanaei 7d23a2c15b perf: prevent cron job overlap, auto-set GOMEMLIMIT, fix tgbot userStates race il y a 2 mois
  Sanaei 41645255f1 refactor: focused service files, leaf subpackages, and an internal/ layout (#5167) il y a 3 mois