baton/tests
Gros Frumos 47b89ded8d feat: geo location as Google Maps link in Telegram notifications
When signal has geo, show clickable Google Maps link instead of raw
coordinates. Without geo, show "Гео нету". Added parse_mode=HTML
to send_message for link rendering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 14:21:41 +02:00
..
__init__.py kin: BATON-002 [Research] UX Designer 2026-03-20 20:44:00 +02:00
conftest.py kin: BATON-008-backend_dev 2026-03-21 09:34:21 +02:00
test_arch_002.py feat: geo location as Google Maps link in Telegram notifications 2026-03-21 14:21:41 +02:00
test_arch_003.py kin: BATON-SEC-003-backend_dev 2026-03-21 08:12:01 +02:00
test_arch_004.py kin: BATON-ARCH-014 Доработать ADR-002 и ADR-004 по замечаниям ревью 2026-03-20 22:05:04 +02:00
test_arch_009.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
test_arch_012.py kin: BATON-ARCH-012 Добавить WEBHOOK_ENABLED флаг для локальной разработки 2026-03-20 21:03:45 +02:00
test_arch_013.py kin: BATON-SEC-007-backend_dev 2026-03-21 07:39:41 +02:00
test_arch_014.py kin: BATON-ARCH-014 Доработать ADR-002 и ADR-004 по замечаниям ревью 2026-03-20 22:05:04 +02:00
test_baton_005.py kin: BATON-FIX-012-debugger 2026-03-21 09:26:57 +02:00
test_baton_006.py kin: BATON-SEC-003-backend_dev 2026-03-21 08:12:01 +02:00
test_baton_007.py feat: geo location as Google Maps link in Telegram notifications 2026-03-21 14:21:41 +02:00
test_baton_008.py kin: BATON-008 На главной странице под логином сделать кнопку модулем регистрации - указать почту, логин и пароль, нажать зарегистрироваться. После этого сообщение о регистрации приходит в чат администратору 5694335584 и кнопка апрув или не апрув, если апрув то отправителя улетает пуш на pwa что он зарегистрирован, если отказ то ничего не происходит 2026-03-21 13:49:57 +02:00
test_baton_008_frontend.py kin: BATON-BIZ-004 Удалить дублирующую настройку логирования в telegram.py 2026-03-21 13:49:57 +02:00
test_biz_001.py kin: BATON-008 На главной странице под логином сделать кнопку модулем регистрации - указать почту, логин и пароль, нажать зарегистрироваться. После этого сообщение о регистрации приходит в чат администратору 5694335584 и кнопка апрув или не апрув, если апрув то отправителя улетает пуш на pwa что он зарегистрирован, если отказ то ничего не происходит 2026-03-21 13:49:57 +02:00
test_biz_002.py kin: BATON-BIZ-002 Убрать hardcoded VAPID key из meta-тега, читать с /api/push/public-key 2026-03-21 13:49:57 +02:00
test_biz_004.py kin: BATON-BIZ-002 Убрать hardcoded VAPID key из meta-тега, читать с /api/push/public-key 2026-03-21 13:49:57 +02:00
test_db.py kin: BATON-FIX-012-debugger 2026-03-21 09:26:57 +02:00
test_fix_005.py kin: BATON-FIX-005 Ротировать Telegram bot token — утечка в journalctl логах 2026-03-21 09:27:37 +02:00
test_fix_007.py kin: BATON-FIX-007-backend_dev 2026-03-21 09:30:44 +02:00
test_fix_009.py kin: BATON-FIX-008 [TECH DEBT] Серверный код (backend/main.py, middleware.py) расходится с worktree — у сервера нет rate_limit_signal в middleware, серверный main.py пропатчен вручную через sed 2026-03-21 09:25:08 +02:00
test_fix_011.py kin: BATON-FIX-011 Скрыть BOT_TOKEN из httpx/journalctl логов 2026-03-21 09:21:25 +02:00
test_fix_012.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
test_fix_013.py kin: BATON-FIX-013 CORS allow_methods: добавить GET для /health эндпоинтов 2026-03-21 09:37:57 +02:00
test_fix_016.py kin: BATON-BIZ-002 Убрать hardcoded VAPID key из meta-тега, читать с /api/push/public-key 2026-03-21 13:49:57 +02:00
test_models.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
test_register.py kin: BATON-SEC-003-backend_dev 2026-03-21 08:12:01 +02:00
test_sec_002.py kin: BATON-SEC-003-backend_dev 2026-03-21 08:12:01 +02:00
test_sec_003.py kin: BATON-SEC-003 Добавить аутентификацию на /api/signal 2026-03-21 08:16:46 +02:00
test_sec_006.py kin: BATON-SEC-003 Добавить аутентификацию на /api/signal 2026-03-21 08:16:46 +02:00
test_sec_007.py kin: BATON-SEC-003-backend_dev 2026-03-21 08:12:01 +02:00
test_signal.py auth: replace UUID-based login with JWT credential verification 2026-03-21 14:14:12 +02:00
test_structure.py kin: BATON-ARCH-010 Написать unit-тесты бэкенда (tester FAILED без вывода) 2026-03-20 21:10:26 +02:00
test_telegram.py kin: BATON-BIZ-002 Убрать hardcoded VAPID key из meta-тега, читать с /api/push/public-key 2026-03-21 13:49:57 +02:00
test_webhook.py kin: BATON-002 [Research] UX Designer 2026-03-20 20:44:00 +02:00