Telemax/tests
Folist 9da2e73ebd 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом
MAX принимает не больше 4000 знаков в сообщении, Telegram режет по 4096 — сообщение на 4001–4096 знаков до MAX не доходило (живой тест 2026-09-29, «Попробуйте уменьшить количество знаков»). Теперь текст режется по границе строки или слова, части уходят по порядку и привязаны к одному сообщению Telegram: удаление, 👎 и /delete убирают в MAX все части, догрузка не выкладывает их повторно.

Также: тему удаляет только точное «Чат закрыт», а не любое системное сообщение со словом «закрыт»; /kill убирает и отложенный, и временный файлы сессии, очистка идёт через очередь записи; создание темы повторяется при отказе Telegram по лимиту; голоса в опросах принимаются только от администраторов группы; в лог пишутся доставка из MAX и зеркалирование удалений; из названий тестов убраны идентификаторы ревью.
2026-09-29 15:09:19 +03:00
..
catchUp.test.ts Догрузка истории: один писатель на чат вместо слоёв учёта 2026-09-27 10:48:58 +03:00
chatCatchUp.test.ts 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом 2026-09-29 15:09:19 +03:00
client-liveness.test.ts 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом 2026-09-29 15:09:19 +03:00
client-request.test.ts 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом 2026-09-29 15:09:19 +03:00
delivery.test.ts 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом 2026-09-29 15:09:19 +03:00
env.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00
forward.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00
frame.test.ts Initial public release: MAX <-> Telegram bridge 2026-08-13 16:00:10 +03:00
logger.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00
maxAuthFlow.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00
maxSession.test.ts Состояние сессии MAX вынесено в maxSession.ts: одно поле state вместо десятка флагов 2026-09-27 15:46:11 +03:00
probe.test.ts Зонд удалений: тема проверяется переименованием «вхолостую» и вторым свидетелем 2026-09-29 11:04:15 +03:00
proxy.test.ts Прокси для Telegram (SOCKS5/HTTP/HTTPS) + уведомления об ошибках в ТГ 2026-08-16 20:06:05 +03:00
reactions.test.ts Нормализация variation selector у реакций TG↔MAX (сердечко и др.) 2026-08-15 12:11:00 +03:00
status.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00
stores.test.ts 1.1.0-beta.4: длинный текст из Telegram режется по лимиту MAX, мелкие правки перед релизом 2026-09-29 15:09:19 +03:00
tokens.test.ts Финальное ревью беты: семь правок среднего уровня 2026-09-27 16:32:48 +03:00
transient.test.ts Финальное ревью беты: семь правок среднего уровня 2026-09-27 16:32:48 +03:00
version.test.ts Бета: правки по ревью 1.0.1 (промежуточный коммит перед упрощением) 2026-09-27 10:01:57 +03:00