• Joined on 2026-02-15
Mk pushed to dev at Mk/supersam 2026-09-25 17:16:52 +03:00
3a4cceb9a4 feat(autocall-log): пишем дату согласованного слота (chosen_date) в журнал звонков
462c2b4892 feat(autocall): основной транк обзвона — GSM-модуль клиента (goip5), Miranda запасной
004050c0ff fix(autocall): карточка показывает реальный день слота, а не «завтра»
Compare 3 commits »
Mk pushed to dev at Mk/supersam 2026-09-21 18:33:01 +03:00
2067ff7d89 fix(sms): кампании больше не долбят один номер бесконечно (код 107 у сотен SMS)
c58f2b0629 fix(ui): закрытый баннер SMS больше не возвращается (отпечаток без суммы), баланс один на всех страницах; feat(autocall): статусы «не выбрал день» / «не выбрал время» / «и то и другое» (БД + бейдж + фильтр)
775a72ea29 fix(autocall): «ручное управление» — это НЕ согласованный заказ; кнопку автодозвона по нему больше не блокирует (ошибка из прошлой правки)
512aab9ff2 fix(sms): заказы больше не висят в «1-е приглашение отправлено» — в ручную работу переводим от последнего контакта и только по включённым каналам (SMS/автодозвон); заказ, где дата уже выбрана, роботу не звоним
e35b3d885f fix(autocall): заявку «позвонить сейчас» не закрываем — при закрытом окне звонка блокируем кнопку автодозвона с объяснением (по правилу владельца)
Compare 42 commits »
Mk pushed to dev at Mk/supersam 2026-09-02 12:42:59 +03:00
95af771596 perf(autocall): таймер 60с + fast-path (молча, если очередь пуста и кампания выключена)
Mk pushed to dev at Mk/supersam 2026-09-02 12:37:22 +03:00
5e4bfc1af0 feat(autocall): показ последних тест-звонков + честный статус задержки планировщика
Mk pushed to dev at Mk/supersam 2026-09-02 12:28:21 +03:00
0d8e0f9d40 feat(autocall): тестовый звонок из UI для мегаадмина — autocall_queue nullable + is_test_call, TestCallPanel с окном результата
Mk pushed to dev at Mk/supersam 2026-09-02 11:57:44 +03:00
4ed7f64a37 feat(autocall): добавить autocall_queue (ручной звонок через планировщик). Миграция 20260902 + чтение очереди в scheduler
Mk pushed to dev at Mk/supersam 2026-09-01 23:52:15 +03:00
75476c9d70 fix(auth): добавить dev.mkn8n.ru в ALLOWED_ORIGINS (CORS Origin not allowed)
76fd38ceaa docs(ats): ss-dialog.agi с getvar + send_result (curl в БД при фиксации выбора)
a08612ef0d fix(autocall): edge fn обновляет по uniqueid вместо дубликата (клиент бросает трубку после выбора)
Compare 3 commits »
Mk pushed to dev at Mk/supersam 2026-09-01 22:55:03 +03:00
d6c3e02f24 docs(ats): diffs for Pasha — SS-Autocall-Slot context, AGI curl, pbx_spool autoload
Mk pushed to dev at Mk/supersam 2026-09-01 22:36:15 +03:00
6435679161 feat(autocall): раздел «Коммуникации» с вкладками SMS/Автодозвон/Аналитика, бейджи, карточка заказа, edge fn autocall-result, миграция БД
Mk pushed to dev at Mk/supersam 2026-09-01 22:12:23 +03:00
7ce06873ce fix(deploy): dev deploy.sh must build dev container, not prod
Mk pushed to main at Mk/supersam 2026-08-21 17:35:36 +03:00
2fda27a329 fix(login): request-otp must insert otp_code (NOT NULL) for send_pin email
a505ce6ca7 merge main (edge function fix)
Compare 2 commits »
Mk pushed to dev at Mk/supersam 2026-08-21 17:35:07 +03:00
2fda27a329 fix(login): request-otp must insert otp_code (NOT NULL) for send_pin email
Mk pushed to dev at Mk/supersam 2026-08-21 15:25:24 +03:00
a505ce6ca7 merge main (edge function fix)
dc0f7f51c5 fix(client): allow self-booking in manual-confirmation status
Compare 2 commits »
Mk pushed to main at Mk/supersam 2026-08-21 15:25:24 +03:00
dc0f7f51c5 fix(client): allow self-booking in manual-confirmation status
Mk pushed to main at Mk/supersam 2026-08-21 15:16:07 +03:00
f35a84084b chore(sw): bump cache to v116
6ca8bd545e fix(call): show & persist 'called' status
Compare 2 commits »
Mk pushed to dev at Mk/supersam 2026-08-21 15:11:27 +03:00
f35a84084b chore(sw): bump cache to v116
Mk pushed to dev at Mk/supersam 2026-08-21 15:09:58 +03:00
6ca8bd545e fix(call): show & persist 'called' status
Mk pushed to main at Mk/supersam 2026-08-21 08:00:33 +03:00
f5a06188a2 fix: align row-2 controls by bottom edge of input fields (SMS + toggle flush with dates)
ebff56c749 fix: SMS dropdown text fits, align hide toggle on row, no skeleton flash on toggle
46fac18e28 ui: restructure filters — search wider on row 1, SMS + hide-completed toggle switch on row 2
0cdd9f52a4 ui: move hide-completed toggle into filter bar as checkbox next to SMS filter
a3cd0838f0 perf: hide-completed server filter + in-memory list cache for fast return-to-list
Compare 67 commits »
Mk pushed to dev at Mk/supersam 2026-08-21 08:00:32 +03:00
f5a06188a2 fix: align row-2 controls by bottom edge of input fields (SMS + toggle flush with dates)
ebff56c749 fix: SMS dropdown text fits, align hide toggle on row, no skeleton flash on toggle
46fac18e28 ui: restructure filters — search wider on row 1, SMS + hide-completed toggle switch on row 2
0cdd9f52a4 ui: move hide-completed toggle into filter bar as checkbox next to SMS filter
a3cd0838f0 perf: hide-completed server filter + in-memory list cache for fast return-to-list
Compare 5 commits »
Mk pushed to dev at Mk/supersam 2026-08-19 12:02:26 +03:00
8131e26c77 perf: load single order group by id in detail view instead of all 430 groups