Код на Python и TypeScript
ссылки нет, поэтому откуда мне знать)
Ruff/Flake8 (PEP 8), mypy и Bandit
ESLint, Prettier, tsc --noEmit и DOMPurify/Zod
Код на Python и TypeScript
ссылки нет, поэтому откуда мне знать)
Ruff/Flake8 (PEP 8), mypy и Bandit
ESLint, Prettier, tsc --noEmit и DOMPurify/Zod
Asan, ubsan, lsan...?
Всем привет!
Итоги вайбкодинга на 10.10.2026
АТС на Asterisk 22 уже работает на тестовой ВМ. Телефоны Grandstream зарегистрированы, обновления ставятся через веб-портал.
Уже сделано и проверено:
• Пользователи, роли, двухфакторный вход, журнал действий
• Номерной план, группы, переадресация, справочник
• Маршруты, очереди, голосовые меню, расписания, конференции
• Автонастройка телефонов Grandstream, клавиши и модули расширения
• Антифрод: чёрный и белый списки, правила, разбор журнала.
• Журнал звонков, записи разговоров, дашборд и статистика
• Копии, внешний архив, обновление и откат из портала, пара узлов для отказоустойчивости
Сделано, но ещё не проверено на живой станции (автотесты прошли, нужна проверка на ВМ):
• Аварийное оповещение и табло
• Голосовая почта
• Отчёты по очередям и уведомления для внешних систем (webhook)
• Качество связи и выгрузка в мониторинг (Prometheus, Zabbix)
• Защита от подбора паролей SIP
• Перенос всей настройки одним файлом
• Расшифровка записей разговоров в текст
• Телефон в браузере и панель диспетчера.
Что ещё можно добавить?
И чего навайбкодил? И главное зачем?
У меня на работе ИТ отдел затеял всю сеть переделать, пришлось делать временую станцию, чтобы одна в старой сети работала, другая в новой. А то что сейчас делаю, будет полноценная.
Как закончу проект и проверю его у себя, то бесплатно буду раздавать.
Проект чего?
Новый велосипед типа фрипбх?
Как будто он платный )