Commit graph

  • d0606d6bde feat(security): Zero-Spam PM redirect, RBAC menu filter, add Emergency Electrician service with card main Admin 2026-10-22 21:54:21 +0400
  • b9acc30bf4 style(legal): purge internal labels, remove question echo, clean status messages Admin 2026-10-15 20:11:23 +0400
  • 1abadd9081 fix(legal): exclude gemini hallucination fallback, enforce strict NotebookLM RAG with STT for voice Admin 2026-10-15 20:01:24 +0400
  • 36c5e51566 fix(legal): increase NotebookLM query timeout from 90s to 180s for deep audits Admin 2026-10-15 12:02:45 +0400
  • fca335423e feat(ui): standardize reply and inline menu button names in LKM37 UNIX-minimalism style Admin 2026-10-13 21:59:51 +0400
  • 8b88344fac fix(scheduler): disable public chat weather broadcasts for LenKom37 Admin 2026-10-13 20:52:48 +0400
  • 6d530c9d97 style(web): standardize all web templates to clean light minimalist theme Admin 2026-10-13 19:52:03 +0400
  • 3c31a6a529 feat(legal): connect NotebookLM LenKom37 Lawyer notebook and update legal UX Admin 2026-10-13 19:24:33 +0400
  • 5c437b78b0 fix(legal): add model cascade fallback on 503/429 high demand spikes Admin 2026-10-13 14:55:13 +0400
  • 2924765624 feat(legal): interactive buttons after jurist answer (ask next / exit) Admin 2026-10-13 14:40:25 +0400
  • b582a579aa fix(legal): японский минимализм в ответах юриста (убраны самоназвания, титулы, плашки источников и задержек) Admin 2026-10-13 14:20:04 +0400
  • 8cb5ee7036 fix(web): запуск синхронизации почты с веб-кнопки (rw-монтирование mutt, MUTT_DIR env, поддержка split PDF) Admin 2026-10-13 13:56:38 +0400
  • 99fd5ebe88 feat(security): ограничение ИИ-юриста только для админа и пользователей с правом has_ai_access Admin 2026-10-13 12:28:44 +0400
  • 401fb3b32a feat(legal): прямой RAG через NotebookLM (Разбор ответов строго по ЖК РФ) без галлюцинаций Admin 2026-10-13 12:13:53 +0400
  • 0dcea20739 fix(legal): NotebookLM priority query, fix model name to gemini-2.5-flash fallback Admin 2026-10-13 11:17:07 +0400
  • 0aac30187b fix(bot): приоритет роутера legal_advisor, кнопка в меню и всеядные команды Admin 2026-10-13 10:45:48 +0400
  • d4f572cbb4 fix(naming): канонический адрес и блокнот МКД ЛенКом 37 (вместо ошибочного Ливанова) Admin 2026-10-13 09:28:29 +0400
  • c49003bf39 feat(ui): Lissyara UNIX-Minimalism redesign and NotebookLM podcast integration Admin 2026-10-13 09:20:35 +0400
  • 6a4610748e feat(ai): integrate AI Legal Engine 2.0 with Gemini 2.5 and multimodal voice support Admin 2026-10-12 23:17:17 +0400
  • 4b653eddce refactor(architecture): decouple personal assistant from domovoy-bot, add alert_bridge to Maya v1.0-pre-ai-reborn-20261012 Admin 2026-09-06 19:48:49 +0400
  • 5bfe439a0f fix(voice): true 3-stage voice processing: 1. raw recognized text in chat -> 2. edit message into crystal structure (essence, tasks, ideas) -> 3. separate report on Obsidian save and executed actions Admin 2026-09-06 00:37:03 +0400
  • 6d53dac3fb feat(voice): 3-stage voice processing: telegram spoiler transcription, crystal structure (essence, tasks, ideas), and physical actions (Obsidian, Bitrix24, Bash) Admin 2026-09-05 23:27:29 +0400
  • a693fa77c4 fix(voice): migrate Gemini models from deprecated 1.5/2.0 to 2.5-flash and flash-latest Admin 2026-09-05 12:22:42 +0400
  • 353c7f73b3 fix(voice): switch to gemini-3.5-flash, async to_thread, and 20MB file limit handling Admin 2026-09-04 17:37:16 +0400
  • ed71b84427 feat(agent): add save_to_obsidian tool, mount /vault and intelligent intent classification (commands vs thoughts) Admin 2026-09-04 17:27:57 +0400
  • 487a2c7bcd feat(voice): 100% Google Gemini Multimodal STT with ffmpeg audio normalization and model fallback Admin 2026-09-04 17:10:05 +0400
  • 587cb4b805 fix(stt): add primary local Whisper M4 pipeline with ffmpeg audio extraction and working Gemini fallback models Admin 2026-09-04 17:03:10 +0400
  • 2b6da541a4 feat(voice): switch cloned voice speaker to Sade (Jezebel) Admin 2026-09-04 15:50:28 +0400
  • 438bca3ba9 feat(voice): switch cloned voice speaker to Scarlett Johansson (Samantha Her) Admin 2026-09-04 15:43:29 +0400
  • 8f5eebfae5 feat(voice): switch cloned voice speaker to Aishwarya Rai Admin 2026-09-04 15:33:51 +0400
  • 184cf44fdf feat(voice): integrate Janis Joplin XTTS-v2 zero-shot voice cloning on MacMini M4 Admin 2026-09-04 15:28:54 +0400
  • 6c791c1618 feat(voice): add native query_bitrix24 tool to Maya voice agent Admin 2026-09-04 15:04:17 +0400
  • a47d1eee77 feat(voice): upgrade Maya voice hub with audio file support, mind structuring, and deep female TTS Admin 2026-09-04 12:40:55 +0400
  • 39e7646766 fix(voice): add explicit SSH node credential cheat sheet to system instruction Admin 2026-08-17 14:34:03 +0400
  • 080371bc1c config(voice): update working Gemini key and add volume mount for voice handler Admin 2026-08-17 10:26:37 +0400
  • 177070ab5a feat(voice): enable full Antigravity Agent shell command execution and model fallback for Telegram voice bridge Admin 2026-08-17 10:26:29 +0400
  • 5643d8fb4a 📦 Авто-экспорт чата: chat_history_2026-07-20_03-00.json Admin 2026-07-20 03:00:00 +0400
  • df3093ff6c feat: add weekly personal digest inbox and scheduler Admin 2026-07-14 15:51:38 +0400
  • c68c9e0774 chore: ignore scraper_gis/browser_context_sudrf in docker build Admin 2026-07-13 11:35:35 +0400
  • 834dc1c7c6 feat: add WeatherService and weather schedules to Domovoy Bot Admin 2026-07-13 11:35:13 +0400
  • a69b4cdc1e fix: Switch to gemini-2.5-flash to bypass free tier pro limits Admin 2026-07-05 22:13:23 +0400
  • 766340283d fix: Update default model to gemini-2.5-pro Admin 2026-07-05 22:12:50 +0400
  • 0262f2f982 fix: Update gemini_transcribe.py to use active API Studio key and HTTP proxy Admin 2026-07-05 22:12:17 +0400
  • 3a050af68a fix: Update gemini_transcribe.py to use Service Account auth and SOCKS5 proxy Admin 2026-07-05 22:10:52 +0400
  • 6374a50717 feat: Add gemini_transcribe.py for high quality audio transcription using Gemini API Admin 2026-07-05 22:04:12 +0400
  • d900e8a2bc chore: Ignore local scraper credentials and swarmlib package copy in .gitignore Admin 2026-07-03 15:05:52 +0400
  • a66b981306 fix: Update sys.path in sudrf_pdf_compiler.py to support inline swarmlib import inside docker Admin 2026-07-03 15:04:25 +0400
  • 9a143c1ef0 feat: Add consolidation of all appeals to SUD_CABINET_ALL.pdf and GDrive upload Admin 2026-07-03 15:02:32 +0400
  • 6ddd33be33 fix: Update sudrf_pdf_compiler.py paths to be relative to container root /app Admin 2026-07-03 14:56:18 +0400
  • 1f4962ad58 chore: Add PDF compiler dependencies (pypdf, reportlab, Pillow) to requirements.txt Admin 2026-07-03 14:55:14 +0400
  • 7101e617ab feat: Implement robust search and inline accordion details scraper for sudrf appeals Admin 2026-07-03 14:52:14 +0400
  • c1ad8b3d4c fix: Update sudrf routing to /appeals/ and exclude general navigation URLs from details crawler Admin 2026-07-03 11:33:32 +0400
  • 378ec2ebca chore: Add .dockerignore to scraper_gis to exclude data dirs from build context Admin 2026-07-03 11:30:35 +0400
  • 371cabd3d9 fix: Install docker CLI and mount docker socket to resolve docker command not found error; add warning note about black VNC screen Admin 2026-07-03 11:08:51 +0400
  • 2f92e81ec5 refactor: Move GAS Pravosudie scraper into standalone page 'Жатва ГАС' Admin 2026-07-03 10:54:44 +0400
  • 48b23f5980 feat: Implement semi-automatic GAS Pravosudie sudrf scraper and web UI integration Admin 2026-07-03 10:49:04 +0400
  • 23f44e7679 feat: Add /masters command and 'мастера' text handlers Admin 2026-07-01 15:26:19 +0400
  • 8e9e800ea8 Fix MUTT_DIR and GOOGLE_CREDS_FILE paths for docker containers Admin 2026-06-29 15:53:17 +0400
  • 1c342fd3c1 Refactor: Decouple paths and tokens from codebase for hosting portability Admin 2026-06-27 15:54:10 +0400
  • ed565c54c3 WebPanel: Redesign Email Audit section, add stats widgets and dynamic AJAX counters Admin 2026-06-27 10:35:22 +0400
  • 35ffe3442c style/feat(web): restyle digests, add users filters, fix dashboard stats and emails status UI Admin 2026-06-26 23:44:29 +0400
  • a1ae78e5f8 feat: добавлена обратная связь с FSM в раздел Помощь, эмодзи в меню, исправлен маркет в боте Admin 2026-06-26 21:29:52 +0400
  • f9116f14e9 FIX: Исправление вызовов TemplateResponse под требования Starlette 0.38+ Admin 2026-06-26 21:27:30 +0400
  • 02d793d178 MIGRATION: Примонтирована swarmlib в контейнеры бота и веб-панели Admin 2026-06-26 21:24:18 +0400
  • 71bf32cad8 MIGRATION: Добавлена зависимость google-generativeai в requirements.txt Admin 2026-06-26 21:21:07 +0400
  • 6dc882fa19 MIGRATION: Перевод speedtests на PostgreSQL и исправление SQLite в web/app.py Admin 2026-06-26 21:19:19 +0400
  • 2be7aea46e Feat: Migrate database to PostgreSQL backend and add migrate_to_pg.py utility Admin 2026-06-26 21:12:46 +0400
  • 3ad7651cd8 Style: enhance Web Admin UI with Glassmorphism styles and animations from Swarm Dashboard Admin 2026-06-26 21:03:23 +0400
  • 633b0f0d05 Fix: resolve buttons crash in phones menu when callback message contains photo Admin 2026-06-26 21:02:42 +0400
  • 209d2f29e1 style(web): restyle web admin panel to modern Glassmorphism Dark UI Admin 2026-06-26 20:54:34 +0400
  • f7153248c5 fix(voice): update Whisper API IP address for MacMini M4 to 192.168.10.168 Admin 2026-06-23 17:11:18 +0400
  • c8d01adec5 feat(meter_reminder): add monthly utility meter reading reminders with toggle option in profile menu Admin 2026-06-23 12:21:53 +0400
  • 1008ecaff9 📦 Авто-экспорт чата: chat_history_2026-06-22_03-00.json Admin 2026-06-22 03:00:00 +0400
  • 2c38964cea fix(admin): escape HTML entities and convert Markdown formatting to prevent Telegram entity parsing errors Admin 2026-06-19 15:40:17 +0400
  • 2b54649f4e feat(admin): integrate NotebookLM legal assistant for ЖК РФ Admin 2026-06-19 14:48:36 +0400
  • 6a8bcca35b DOCS: Add GEMINI.md and RECOVERY.md for DDD architecture Admin 2026-06-13 10:00:57 +0400
  • 455c3dbd5b FIX: Restore reply.py, add new mail domains, fix sync pipeline, update to v2.2.0 Admin 2026-06-10 15:38:29 +0400
  • 0386a86fcf 📦 Авто-экспорт чата: chat_history_2026-06-08_03-00.json Admin 2026-06-08 03:00:00 +0400
  • 3deba6f771 feat(email): added vkks.ru to government domains whitelist Admin 2026-06-04 17:08:11 +0400
  • 0b243fd84d 📦 Авто-экспорт чата: chat_history_2026-06-01_03-00.json Admin 2026-06-01 03:00:00 +0400
  • 10c0c4643a 📦 Авто-экспорт чата: chat_history_2026-05-25_03-00.json Admin 2026-05-25 03:00:00 +0400
  • 0bbe0ff587 📦 Авто-экспорт чата: chat_history_2026-05-18_03-00.json Admin 2026-05-18 03:00:00 +0400
  • ae0c234eb5 📦 Авто-экспорт чата: chat_history_2026-05-11_03-00.json Admin 2026-05-11 03:00:00 +0400
  • 36e3e7d347 🚀 feat: Запуск ЖНЕЦ-УЛЬТИМАТУМ (финальная архитектура) Admin 2026-05-04 10:47:50 +0400
  • 49723a85d8 📦 Авто-экспорт чата: chat_history_2026-05-04_03-00.json Admin 2026-05-04 03:00:00 +0400
  • 92ae875f7a 💄 fix: добавить пропущенный блок extra_script в базовый шаблон Admin 2026-04-30 11:03:58 +0400
  • 3893f38532 🐛 fix: восстановить эндпоинты верификации и добавить уведомления жильцам Admin 2026-04-30 10:56:34 +0400
  • b1cda13c96 🚀 Upgrade Web Panel: Integration with Mutt and G-Drive Sync automation Admin 2026-04-29 12:07:34 +0400
  • 43814bc12c 📦 Авто-экспорт чата: chat_history_2026-04-28_21-19.json Admin 2026-04-28 21:19:02 +0400
  • c94474d0a8 📦 Авто-экспорт чата: chat_history_2026-04-27_03-00.json Admin 2026-04-27 03:00:00 +0400
  • 827bc97e92 feat: 🎙️ AI Voice & Video recognition enabled via Faster-Whisper. Fix ffprobe path issues in systemd. Admin 2026-04-22 16:36:40 +0400
  • 1d5752dfd4 FEAT: Voice Recognition (Whisper Small) for owner - v4.1 Admin 2026-04-22 12:42:37 +0400
  • f7c06fd471 FEAT: Full AI Automation (Mail -> PDF -> Drive -> WebUI) [fixed venv bloat] Admin 2026-04-20 19:52:54 +0400
  • f4ac98c6f4 SAVE: Backup before Google Drive integration Admin 2026-04-20 12:13:52 +0400
  • a28fcce19b INIT: Карта ИИ-умений и MCP серверов (Docker, SQLite, NotebookLM) Admin 2026-04-19 08:48:42 +0400
  • 5794971861 v4.8: Final release. Artifacts fixed, combined media support, systemd PATH updated, lessons learned recorded. Admin 2026-04-19 08:32:14 +0400
  • aadfc041b4 v4.8: Восстановление Artifact Manager, поддержка фото+док в рассылках и постах, исправление API Admin 2026-04-18 23:34:14 +0400
  • 05e5659204 FIX: Добавлен роут /files и обновлен шаблон файлового хранилища Admin 2026-04-18 23:25:14 +0400
  • d068e8137f FIX: Полное восстановление веб-панели, фикс экспорта JSON, исправление путей PATH в системных юнитах и обновление шаблонов Admin 2026-04-18 23:22:41 +0400
  • 434cd71505 📦 Авто-экспорт чата: chat_history_2026-04-18_23-22.json Admin 2026-04-18 23:22:01 +0400