0.2.74
Pulse — вкладка «По специалисту»
В разделе Pulse появилась новая вкладка «По специалисту». Выбираете исполнителя — и видите его работу в четырёх колонках: «Запланировано (без срока)» — назначенные новые задачи без дедлайна, «В работе» — что сейчас в процессе, «На приёмке» — выполненные, ждут проверки, «Закрыто» — принятые задачи. Просроченные новые задачи в этой вкладке не показываем — они уже горят на главной в плитке «Просроченные» и в общем списке.
- Важно2026-06-01 · v0.2.73
Cashflow убран
Раздел «Cashflow» (учёт заявок и оплат на стройку) удалён полностью — плитка с главного экрана, страница со списком и карточкой заявки, админская настройка доступа. Соответствующие таблицы в базе тоже снесены. Если он вам пригодится в будущем — поднимем заново отдельным проектом.
- Новое2026-05-30 · v0.2.72
Cashflow — учёт расходов и заявок на оплату
На главном экране появилась плитка Cashflow (видна, если у вас есть доступ к разделу). Внутри — заявки на покупку или оплату: что нужно, сколько, ссылки, фото к запросу, переписка с обработчиком. Менеджер закрывает заявку оплатой — указывает сумму, время, добавляет фото чека и купленного товара (с геолокацией, как у задач). Фильтры сверху: сегодня, вчера, 7 дней, этот месяц, 3 и 6 месяцев или произвольный диапазон, плюс фильтры по статусу, категории, создателю, сумме и зоне. Права настраиваются в админке отдельно: «Админ» управляет всем, «Менеджер» видит все и закрывает заявки, «Аккаунт» работает только со своими записями.
- Важно2026-05-30 · v0.2.71
Live Translator переписан с нуля, Meeting Assistant убран
Старый Live Translator плохо слышал и плохо переводил, Meeting Assistant был сырой — снесли обе фичи полностью. Новый Live Translator делает одно дело: слушает микрофон и пишет на экран всё, что слышит, в реальном времени. Можно выбрать язык речи (русский / English / हिन्दी), скопировать или очистить транскрипт. Распознавание идёт прямо в браузере через Web Speech API — мгновенно и бесплатно. Если в твоём браузере не поддерживается (старый iOS, например) — увидишь подсказку открыть в Chrome или Safari.
- Исправление2026-05-30 · v0.2.70
WhatsApp-вотчер: распознаёт «да» в составе фразы
Раньше бот принимал подтверждение только если ответ был ровно одно слово из списка («да», «yes», «ок», 👍). Фраза «Да, делай!» или «Хорошо, создавай» проваливалась в общий AI-детектор и задача не создавалась. Теперь смотрим первый смысловой токен ответа и сверяем с расширенным словарём (включая «делай», «создавай», «поехали», 👌, 🙏, hindi haan/thik). Аналогично для отказа: «не надо», «отмена», 👎.
- Новое2026-05-30 · v0.2.69
Meeting Assistant — настройка голосовых слепков перед митингом
После выбора участников теперь идёт шаг «Голосовые слепки» — каждый по очереди читает короткую фразу с экрана, телефон записывает голос и сохраняет в профиль. На сам митинг попадаем только когда у всех есть слепок (или вы явно нажали «Пропустить — буду помечать вручную»). Авто-распознавание спикеров включим в следующей итерации — пока что в сессии работает прежняя ручная атрибуция тапом по аватарке. Заодно подправили вёрстку: кнопки больше не заезжают под нижнюю навигацию на телефоне.
- Новое2026-05-30 · v0.2.68
Task Force SRSK — автоматическое заведение задач из чата
Бот теперь висит в чате @The_Task_Force_SRSK и автоматически заводит задачи без подтверждения. В теме Electrics (3211) задача сразу падает на одного из электриков, в теме Plumbers (3212) — на сантехников. В остальных темах бот сам распознаёт упоминание работ по электрике, сантехнике, покраске или восстановлению стен и маршрутизирует на соответствующую группу. Подтверждение в этом чате не запрашивается, медиа (фото, голос, видео) прикрепляется к задаче, верификаторам и назначенному уходят push и Telegram.
- Новое2026-05-30 · v0.2.67
AI Vedakala — меню с четырьмя инструментами
Цветная AI-кнопка в нижнем меню теперь открывает экран выбора инструмента. Доступны Live Translator (перевод разговора в реальном времени), Meeting Assistant (помощник на встречах), Аналитик (скоро) и Специалист по чертежам — это бывший AI-чат по чертежам и площадям. Live Translator и Meeting Assistant пока в разработке.
- Улучшение2026-05-29 · v0.2.66
Pulse — задача открывается в боковой панели, без ухода со страницы
На широком экране клик по задаче в Pulse больше не уводит на отдельную страницу — карточка задачи выезжает справа полупрозрачной панелью поверх досок. Можно отредактировать описание, поменять ответственного, прокомментировать, закрыть (Esc / клик по фону / крестик) и продолжить работу в колонках без потери контекста. На телефоне всё как раньше — открывается полноэкранно. Cmd/Ctrl-click по карточке всегда уходит на полную страницу в новой вкладке.
- Исправление2026-05-28 · v0.2.65
WhatsApp-бот — «да/нет» теперь принимается без свайп-цитаты
Раньше бот, спросивший «Is this a task?» в WhatsApp-группе, понимал ответ только если человек делал quote-reply (свайп-цитату) на его сообщение. Простое «yes/да» следующим сообщением игнорировалось, и через 5 минут карточка молча умирала. Теперь короткое «да/yes/ок/+/👍» или «нет/no/❌» от того же отправителя в этом же чате засчитывается даже без свайпа.
- Улучшение2026-05-28 · v0.2.64
Главная — список задач сразу под большой плиткой «Мои задачи»
На главной счётчик «Мои задачи в работе» теперь стоит сверху отдельной большой плиткой, а под ним — сразу сам список ваших задач в работе и блок «Ожидают, чтобы взять в работу». Остальная bento-сетка плиток (Мой день, Проекты, Просрочки, Smart и т.д.) сместилась ниже. Раньше список был под всеми плитками — приходилось скроллить.
- Улучшение2026-05-28 · v0.2.63
Уведомление о просрочке — без упоминания штрафа
Из ручного напоминания исполнителю о просроченной задаче убрана строка про штраф 500 Rs за день. Сообщение стало короче и сфокусировано на действиях: попросить постановщика перенести дедлайн или нажать «I'm done». Изменено во всех трёх локалях (ru/en/hi).
- Улучшение2026-05-27 · v0.2.62
AI Vedakala — векторный поиск, стрим ответа и превью файлов
AI стал «умнее» и «красивее». Семантический поиск через pgvector (text-embedding-3-small, 25 143 проиндексированных чанка из чертежей и переписки) находит источники по смыслу, а не только по словам — гибрид с full-text-поиском и rerank по скорам. Ответ стримится по словам в реальном времени. Источники под ответом — это карточки с превью: фото показывает thumbnail, голосовое — встроенный плеер, PDF/DWG/XLSX — иконка с кнопками «Открыть» и «Скачать». Финальные версии чертежей отмечены значком ★FINAL. В ответе цифры [1], [2], [3] кликабельны — скроллят к соответствующему источнику. Иконка вкладки заменена на iridescent-сферу с вращающимся радужным градиентом. Промпт переписан: больше никаких «Hare Krishna», «если нужна помощь» и других водянистых фраз — только конкретика.
- Новое2026-05-27 · v0.2.61
AI Vedakala — личный помощник по стройке
В нижней навигации появилась иконка «цветной мозг» — кнопка ведёт в чат с AI Vedakala. Он знает чертежи проекта (190 PDF из архива ШРСК), 3.5-летнюю переписку команды (24 760 сообщений, расшифровки голосовых) и все ваши задачи. Спросите голосом или текстом «какая площадь гест-хауса», «есть ли финальный проект кухни», «когда закончим электрику ашрама» — ответит конкретно со ссылками на источники. Под капотом PostgreSQL full-text search по базе знаний + GPT-4o-mini, ответ на языке вашего профиля. Админам доступны логи всех переписок и «слабые вопросы» — те, на которые AI ответил неуверенно (повод пополнить базу).
- Исправление2026-05-26 · v0.2.60
Вложения в задачи больше не теряют имя и расширение
При загрузке файла к задаче (например `PointsSoilTestRequest.dwg`) система определяла расширение из MIME-типа, а для редких форматов браузер шлёт `application/octet-stream` — в итоге файл сохранялся как `<uuid>.octetstream` и оригинальное имя пропадало. Теперь приоритет — расширение из имени файла, а оригинальное имя хранится в БД и подставляется в карточке и при скачивании.
- Улучшение2026-05-25 · v0.2.60
Выполненные пункты «Мой день» уходят вниз
На странице «Мой день» отмеченные галочкой пункты теперь автоматически сдвигаются в конец списка, чтобы не отвлекать от того, что ещё нужно сделать. Активные задачи всегда сверху.
- Улучшение2026-05-25 · v0.2.59
WhatsApp-watcher теперь видит фото и голосовые
AI-детектор в WhatsApp-чатах больше не ограничен текстом: фото уходят в vision (до 4 на сообщение), голосовые / аудио / видео транскрибируются Whisper'ом, и всё это учитывается при решении «это задача?». Если задача создаётся — все вложения автоматически прикрепляются к ней. Расшифровки голосовых также сохраняются в описании задачи.
- Улучшение2026-05-25 · v0.2.58
Защита от создания дубль-аккаунтов пользователей
При создании нового пользователя админка теперь предупреждает, если в системе уже есть похожий аккаунт — совпадает нормализованное имя или почтовый префикс без цифр (например, «rambabusharma5049@…» и «rambabusharma1983@…» считаются подозрительной парой). Создание заблокировано, пока админ не подтвердит решение явно (`force=true` в запросе). Так предотвращаются случаи, когда задачи прилетают «не тому Рамбабу».
- Улучшение2026-05-25 · v0.2.57
Скрыли «Проекты» на главной от обычных пользователей
Плитка «Проекты» на главном дашборде теперь показывается только админам и членам групп с правом верификации (canVerify). Остальные пользователи (worker'ы) её больше не видят, как и подсказку «N активных» — для них список проектов и не загружается.
- Новое2026-05-25 · v0.2.56
AI-детектор задач в WhatsApp-чатах
Бот в подключённых WhatsApp-группах теперь сам распознаёт сообщения, похожие на задачи (например, «надо переделать кран в коттедже»), и спрашивает в reply: «Is this a task? Reply *yes* / *да* — and I will create the task». Кто-то отвечает «yes» / «да» / ✅ — и задача создаётся в Веда-кале, верификаторы получают push и Telegram-уведомление. Inline-кнопки в WhatsApp не работают для userbot-сессий, поэтому подтверждение — простым reply.
- Новое2026-05-25 · v0.2.55
«Напоминание» — свободные пункты в «Мой день»
На странице «Мой день» под прогресс-баром появилась кнопка «Напоминание»: выбираете кому (себе или любому коллеге), приоритет, заголовок и комментарий — и пункт мгновенно появляется в его плане дня. Получателю прилетают push и Telegram-уведомление. Напоминания не привязаны к задачам и не стираются при обновлении плана. В разделе «Пульс» подзадачи больше не торчат отдельными карточками — они доступны только внутри родительской задачи, как и задумано.
- Улучшение2026-05-24 · v0.2.54
«Мой день» — теперь показывает ВСЕ задачи и расставляет приоритеты сам
Раньше ИИ выдавал 5–12 «избранных» пунктов; теперь приложение генерирует ровно один пункт на каждую вашу задачу — где вы исполнитель, постановщик, помощник или верификатор. Приоритеты расставляются детерминированно: ① просроченное и срочное (дедлайн сегодня/завтра, ждёт верификации), ② обычное (дедлайн в течение недели), ③ «держать в уме» (без дедлайна, чужие задачи на которых вы помощник). Self-задачи без дедлайна теперь не теряются — попадают в низкий приоритет с маркером «не забыть». ИИ работает только как локализатор: пишет красивые формулировки на вашем языке и общую сводку дня; решение «что важно» принимает само приложение по правилам.
- Новое2026-05-24 · v0.2.53
Редактируемый заголовок задачи
Заголовок задачи теперь можно поправить прямо с её страницы — тап по заголовку, правка и «Сохранить» (Enter сохраняет, Esc отменяет). Менять заголовок может только автор задачи, админ или участник группы с правом верификации; обычные исполнители и помощники по-прежнему его не трогают. Изменение фиксируется в журнале активности задачи; авто-перевод заголовка на другие языки запускается автоматически.
- Новое2026-05-24 · v0.2.52
«Мой день» — AI-план задач на сегодня
Новая жёлтая плитка-искра «Мой день» на главном (для админов и членов групп с верификацией). На странице — кнопка «Создать план»: ChatGPT смотрит на все твои задачи (где ты исполнитель, помощник, автор или верификатор), оценивает дедлайны и придумывает 5–12 пунктов на сегодня: «Напомнить такому-то про XX-NN», «Проверить такую-то задачу», «Верифицировать готовую работу», «Сделать заметку». Каждый пункт можно отметить галочкой; внизу — история прошлых дней с прогрессом «сделано/всего». Жми «Обновить» если день изменился — план пересоберётся. Каждый пункт даёт прямую ссылку на задачу.
- Новое2026-05-24 · v0.2.51
Подписка iPhone Calendar на свои задачи
В профиле появилась секция «Календарь». Нажми «Подключить календарь» — система выдаст персональную ссылку. На iPhone тапни «Добавить в iPhone Calendar» — Safari сам предложит подписать встроенный Календарь. После этого все твои задачи с дедлайном (где ты исполнитель или помощник) будут видны в Календаре и дадут звуковые напоминания: за день, за час и в момент дедлайна. Календарь обновляется каждые ~15 минут. Можно сбросить ссылку, тогда старая подписка перестанет работать. Эта же ссылка подходит для Google Calendar и Outlook (через «Добавить календарь → По URL»).
- Новое2026-05-24 · v0.2.50
Проекты, этапы и подзадачи
Появилась иерархия для работ: **Проект → Этап → Задача → Подзадача**. На главной — новая плитка «Проекты», внутри список с прогресс-баром и фильтром по статусу (Планирование/В работе/На паузе/Завершён/Архив). Каждый проект открывается в детальный экран с этапами; этапы можно переставлять стрелками вверх/вниз и быстро добавлять задачи прямо в этап. На карточке задачи добавлены хлебные крошки «Проект › Этап» и блок «Подзадачи» с быстрым inline-вводом и прогрессом. Старые задачи без проекта работают как раньше — миграция не требовалась.
- Новое2026-05-24 · v0.2.49
Новая зона — APPARTMENTS
В выборе зоны для задачи появились «Апартаменты» (APPARTMENTS) с глифом 🏢. Теперь работы по апартаментам можно отделить от коттеджей и ашрама. ИИ-разбор сообщений и Smart-анализ чатов тоже понимают синонимы «апартаменты / квартиры / appartments / apartments / flats» и автоматически проставляют новую зону.
- Улучшение2026-05-23 · v0.2.48
Бот в чате — 3 минуты на «Да/Нет» и ответ когда задача закрыта
Кнопка «❌ Нет» под вопросом «это задача?» из строительного чата теперь живёт 3 минуты вместо прошлых 40 секунд — успеешь подумать, переключиться, ответить. Плюс: когда такая задача доходит до статуса «Принята» (verified), бот сам отвечает реплаем на исходное сообщение в чате — «✅ Задача AA-XX закрыта · время выполнения N часов/дней». Видно прямо в общем чате, не надо лезть в приложение проверять.
- Новое2026-05-23 · v0.2.47
Smart — ИИ ищет задачи в ваших рабочих чатах
Новая плитка-сердечко «Smart» на главном экране (видна тем, кому разрешена верификация). Внутри — кнопка «Анализировать»: ИИ берёт свежие сообщения из активных Telegram/WhatsApp рабочих чатов, сравнивает с уже заведёнными задачами и предлагает создать те, которых ещё нет. Прогресс показывается в красивом баре с шагами «собираю чаты → тяну сообщения → отправляю в AI → сопоставляю с задачами». Есть галочка «пропускать уже обработанные сообщения» (по умолчанию включена) — повторно те же переписки не дёргаются. По каждой рекомендации видно из какого чата, насколько уверена, и есть ли похожая существующая задача; одна кнопка — «Создать задачу».
- Улучшение2026-05-23 · v0.2.46
Видно в карточке, когда задача получила авто-уведомление в Telegram
Раньше системная плашка «Напоминание отправлено» появлялась только когда супер-админ жал кнопку «Remind all» в /overdue. Теперь такая же плашка с раскрывающимися деталями появляется при автоматических напоминаниях из крона: за день до дедлайна, утром в день дедлайна, и при ежедневном повторе по просроченным. Указано кому, на каком языке, успешно ли ушло в Telegram (или «не привязан», или «ошибка») — без перехода в чат с ботом всё видно из задачи.
- Улучшение2026-05-23 · v0.2.45
Обновление приложения — теперь автоматом, с красивым экраном
Раньше при выходе новой версии сверху появлялась тост-плашка «Доступно обновление» с кнопкой «Обновить» — нажимать её приходилось вручную. Теперь, как только мы видим новую сборку, поверх экрана появляется большой полупрозрачный лоадер с надписью «Идёт обновление», и через ~1.6 секунды страница сама перезагружается на свежую версию. Кэши и service worker очищаются по пути — никаких призраков старой сборки.
- Улучшение2026-05-23 · v0.2.44
Убрали блок «похожие задачи» при создании
Поиск похожих задач при «Plan Task» и «Create Task» больше не запускается — оранжевого баннера-предупреждения и подтверждения «всё равно создать?» нет. Кнопка создаёт задачу сразу. Идея с авто-детектом дублей не оправдала себя на практике.
- Улучшение2026-05-23 · v0.2.43
Чище заголовки задач: локация уходит в поле «Где»
Если в исходной просьбе названа крупная область (Guest House, Temple, Ашрам, Cottage 1 и т.п.), она больше не дублируется в заголовке — оседает только в поле «Где». Пример: «make water proofing 2nd floor roof guest house» → заголовок «Make water proofing 2nd floor roof», область — Guest House. Уточняющие под-локации (этаж, крыша, кухня, ворота) остаются в заголовке, как и раньше. Работает и для бота из строительной темы, и для ручного создания.
- Новое2026-05-18 · v0.2.42
Задачи из общего чата теперь от имени Dina Haridas
Когда бот заводит задачу из строительной темы Telegram, она больше не появляется «бесхозной» — в поле «Создал» теперь стоит Dina Haridas. То же и для медиа, которые бот подгрузил из чата: фото, видео и голосовые помечены её именем. Имя пользователя меняется в одной переменной окружения (BOT_TASK_AUTHOR_EMAIL).
- Улучшение2026-05-18 · v0.2.41
Видео в задачах — превью с кнопкой Play и встроенный плеер
Видеофайлы, приложенные к задаче или присланные в чат под задачей, больше не открываются отдельной вкладкой как голый файл. Теперь это аккуратная плашка с первым кадром и большой кнопкой Play по центру — тап и видео проигрывается в нашем full-screen плеере поверх задачи, с кнопкой закрытия. Работает и для фото-сетки в чате, и для приложений к карточке задачи.
- Новое2026-05-18 · v0.2.40
Контекст задачи теперь можно править — для проверяющих
На странице задачи появилась возможность отредактировать описание (контекст) — кнопка «Редактировать» возле блока с описанием, а если контекста ещё нет — «+ Добавить контекст». Доступно только администраторам и членам групп с правом верификации (canVerify). Все остальные видят описание как обычный текст. Каждая правка попадает в журнал активности задачи как событие «Описание обновлено».
- Новое2026-05-18 · v0.2.39
Бот ловит задачи из общего Telegram-чата — спрашивает «Это задача?» и заводит её сам
В теме строительного департамента бот теперь слушает, что туда падает — текст, фото, голосовые, кружочки, видео. Когда видит чёткую просьбу или проблему (например, «потёк кран у мандира» или голосовое про привезти краску), он отвечает реплаем: «Это задача — заменить кран в мандире?» с кнопками «✅ Да» и «❌ Нет (40)». Цифра в кнопке «Нет» тикает к нулю — через 40 секунд без ответа карточка молча исчезает. Если кто-то жмёт «Да» — сообщение бота удаляется, а взамен приходит короткое «✅ Принято. Задача AA-12 отправлена в Строительный департамент» с ссылкой на задачу. Сама задача мгновенно создаётся в статусе «Новая», текст переводится на три языка, и всем сотрудникам из групп с правом верификации (canVerify) уходит push и сообщение в Telegram.
- Улучшение2026-05-16 · v0.2.38
Автодетект обновлений — больше не нужно переустанавливать PWA
Vedakala теперь сам замечает, что на сервере свежая версия, и предлагает обновиться. Каждую минуту (а также при возврате в окно/PWA после паузы) приложение тихо сверяет свой build с актуальным. Если выкатили новое — сверху появляется баннер «Доступно обновление» с кнопкой «Обновить» в один тап: чистит кэш, перезагружает страницу, и вы уже на свежей версии. Особенно полезно на iPhone, где установленная PWA могла «застревать» на старом коде неделями.
- Улучшение2026-05-15 · v0.2.37
Минималистичная шапка — только логотип, без слова и без «Home»
Из верхней панели убраны слово «Vedakala» и пункт меню «Home». Теперь слева — только круглый логотип (тот же, что у favicon: белый ромбик в сине-фиолетовом круге), он сам ссылка на главную. Шапка стала тише и аккуратнее, освободилось место под навигацию.
- Исправление2026-05-15 · v0.2.36
Истёкшая сессия больше не превращается в немой «Unauthorized»
Раньше, если JWT в браузере протух (через 7 дней или после смены секрета), UI продолжал выглядеть «залогиненным», а любое действие (создать задачу, отправить комментарий, изменить статус) молча падало с тостом «Unauthorized». Теперь любой такой ответ от сервера автоматически чистит локальный токен, показывает тост «Сессия истекла, войдите снова» и уводит на экран входа.
- Новое2026-05-15 · v0.2.35
Отчёты — третья плитка «Поставленные задачи по постановщику»
В разделе «Отчёты» появилась плитка для разбора того, что человек ставит команде. Выбираете постановщика и период (неделя / месяц / квартал / свой диапазон) — отчёт показывает крупные счётчики (поставлено, закрыто, просрочено, доля «в срок»), среднее и медианное время закрытия, среднее число переносов дедлайна, график «поставлено vs закрыто» по дням, два кольца (статусы и дисциплина дедлайнов), распределение по объектам, топ исполнителей со стек-баром (в срок / с опозданием / открыто-просрочено / в работе) и AI-резюме. Ниже — список самих задач с фильтром по статусу.
- Новое2026-05-14 · v0.2.34
Telegram Mini App — Vedakala внутри Telegram
Бот теперь умеет открывать Vedakala как полноценный Mini App: тап «Открыть задачу» в Telegram-уведомлении больше не уводит в Safari — открывается Vedakala внутри Telegram во весь экран, с авто-логином по `initData` (без email/пароля), темой Telegram и кнопкой «Закрыть» сверху. Все ваши задачи, чат, фото и push — там же. На обычном вебе и PWA всё работает как раньше.
- Новое2026-05-14 · v0.2.33
Баннер «Включи уведомления» на главной — push в один тап
На главной для всех, у кого ещё нет активной push-подписки, сверху появился синий баннер с большой кнопкой «Включить». Один тап — запрос разрешения, регистрация подписки, и сразу же ловите все уведомления (новые задачи, дедлайны, ремайндеры, комментарии). До этого push не работал ни у кого — никто не нажимал «включить» в /profile, и в БД было 0 подписок. Баннер закрывается крестиком или «Позже» — больше не показывается.
- Новое2026-05-14 · v0.2.32
Вторая кнопка «Создать задачу» — назначить исполнителя, дедлайн и наблюдателей сразу
На экране создания задачи рядом с синей «Plan task» (теперь с волшебной палочкой) появилась серая «Создать задачу». AI-разбивка работает так же — на одну задачу или несколько, — но дальше под каждым черновиком сразу видны три кнопки: «Кто делает», «Когда» и «Наблюдатели». Открывается компактный шит, выбираешь исполнителя/дедлайн/мульти-выбор пользователей-наблюдателей. Фото подгружаются как раньше. Когда жмёшь «Создать», задача публикуется уже со всеми полями. Старый поток «Plan task» остался без изменений — он чистит мозг и быстро отдаёт без расширенной формы.
- Улучшение2026-05-14 · v0.2.31
Большой баннер дублей наверху страницы создания
Когда находятся похожие задачи, теперь это не маленькая жёлтая плашка снизу, а большой prominent-баннер сверху на ~⅓ экрана — с тёплым градиентом, иконкой предупреждения и карточками найденных задач (код, заголовок, процент схожести). Прозевать невозможно. Trigram-схожесть + поиск по префиксам слов ловит словоформы (reinforce / reinforcement, укрепить / укрепление) и опечатки.
- Новое2026-05-14 · v0.2.30
Проверка на дубли при создании задачи
Когда нажимаешь «Plan task» и AI разбирает запрос на одну или несколько задач, мы параллельно прогоняем каждый заголовок по всей базе на похожесть и сразу под редактируемой карточкой показываем жёлтую плашку «Похожая задача уже есть» со ссылкой на дубликаты и процентом совпадения. Клик «Создать» при наличии дублей просит подтвердить — чтобы не плодить копии одной и той же стройки в Шри Рупа Сева Кунджи.
- Исправление2026-05-14 · v0.2.29
API больше не кэшируется в браузере — переводы задач показываются сразу
Раньше после смены языка интерфейса страница задачи могла короткое время показывать старый перевод — браузер возвращал закэшированный ответ с прежним ETag. Теперь API всегда отдаёт `Cache-Control: no-store`, и страница задачи рендерит ровно то, что в БД прямо сейчас.
- Новое2026-05-14 · v0.2.28
Системный баблз в чате задачи: когда нажали «Напомнить»
В чате задачи теперь появляется серая системная плашка каждый раз, когда админ нажимает «Напомнить всем» (или индивидуальный remind) — видно, кому, во сколько и по каким каналам ушло уведомление. Тап по плашке раскрывает полный текст уведомления, который реально получил каждый адресат, и статус каждого канала (Telegram, Web-Push) отдельной плашкой: «отправлено», «не привязан», «нет подписки» и т.п. Маленькая голубая галочка ✓ значит «отправлено хотя бы в один канал». Двойную галочку «доставлено/прочитано» сейчас не показываем — Telegram Bot API не возвращает этот статус для исходящих сообщений бота, мы пишем об этом честно прямо в раскрытой плашке.
- Исправление2026-05-14 · v0.2.27
Перевод задачи учитывает реальный язык каждого поля
Если заголовок и описание задачи введены на разных языках (например, заголовок на английском, описание на русском), теперь оба поля корректно переводятся каждое со своего исходного языка. Раньше переводился только один из них, и в интерфейсе на другом языке часть задачи могла отображаться не на том языке. Старые задачи можно перетранслировать одной кнопкой в админке.
- Новое2026-05-14 · v0.2.26
Кнопка «Напомнить всем» в списке просроченных
На странице «Просроченные задачи» супер-админу доступна большая красная кнопка «Напомнить всем». По нажатию каждому исполнителю и постановщику просроченной задачи прилетает уведомление в Telegram и в Push на их языке профиля: исполнителю — про штраф 500 Rs за день просрочки и что делать дальше (попросить перенести дедлайн или нажать «I'm done»), постановщику — что задача под его контролем и стоит поднять её на ближайшей планёрке. Чтобы не задрочить — одно напоминание на задачу не чаще раза в час.
- Новое2026-05-14 · v0.2.25
Плитка «Просрочки» рядом с PULSE — мгновенно виден счётчик и переход в список
На главном экране у админов и членов групп с правом проверки рядом с плиткой «Лента» появилась плитка «Просрочки» — с красным счётчиком активных задач, у которых дедлайн уже прошёл. Тап — переход в список просроченных, отсортированный от самых старых к свежим. Видимость по тому же правилу, что и «Лента» — только для admin / canVerify.
- Улучшение2026-05-12 · v0.2.24
Микро-полировка анимаций — навигация и таб-бар «звучат» в один тон
Прошлись по навигации и нижнему таб-бару в стиле Emil Kowalski (animations.dev). Иконки больше не «улетают» при тапе — проседают на 0.96, как в iOS (раньше было 0.86, слишком сильно). Spring-настройки `enter`, `layout`, `tap`, `scroll` теперь живут в одном месте (`styles/tokens.ts`) и переиспользуются между BottomTabBar, GlassNav и SegmentedControl — индикаторы движутся согласованно, как один организм. Добавлены CSS-токены `--ease-out`, `--ease-in-out`, `--ease-drawer` для будущих CSS-анимаций.
- Новое2026-05-10 · v0.2.23
Отчёт «Свод по команде» — одной кнопкой за 7д / 30д / весь период
В разделе «Отчёты» появилась плитка «Свод по команде» с горячим значением — сколько задач сейчас просрочено. Внутри — три кнопки периода (7 дней, 30 дней, весь период) и кнопка «Выгрузить отчёт». Получаете сводку по каждому исполнителю: всего задач, сдано, в работе, просрочено — и AI-ремарка в одну-две фразы про загрузку этого человека (если есть просрочки — она об этом скажет). Список отсортирован по просрочкам (сверху — у кого их больше).
- Новое2026-05-10 · v0.2.22
Vedakala теперь устанавливается как мобильное приложение и шлёт push-уведомления
Откройте сайт на телефоне — и поставьте Vedakala на рабочий стол как настоящее приложение. Тем, кто заходит с iPhone или Android, в раздел «Мои задачи» автоматически прилетает персональная задача-памятка с пошаговой инструкцией под ваш телефон: как через «Поделиться → На экран Домой» в Safari или «⋮ → Установить приложение» в Chrome добавить иконку. После установки в «Профиле» появляется блок «Push-уведомления»: одна кнопка «Включить» — и оповещения о назначениях, комментариях, дедлайнах будут падать прямо на экран, как у обычного мессенджера. Каждое наше уведомление (assigned/in_progress/done/verified/rework/comment/due_changed) отправляется и в Telegram, и push'ом — пользуйтесь тем, что удобнее. По клику на push приложение открывается прямо на нужной задаче.
- Новое2026-05-10 · v0.2.21
Раздел «Отчёты» — первый отчёт «Выполненные задачи по сотрудникам» с AI-резюме
В верхнем меню у проверяющих появилась вкладка «Отчёты». Внутри — плитки с горячими значениями: на каждой видно, например, сколько задач выполнено за 30 дней. Первая плитка — «Выполненные задачи по сотрудникам»: выберите человека, период (неделя / месяц / произвольный диапазон) и нажмите «Выгрузить». Получите свод цифр (всего, в срок, с опозданием, без дедлайна, среднее число переносов дедлайна), список задач с историей переносов и комментариями, а сверху — короткое AI-резюме на вашем языке: что человек делал, как двигались дедлайны и о чём шли обсуждения. Карточки задач кликабельны и ведут прямо в задачу.
- Улучшение2026-05-10 · v0.2.20
Дедлайн меняет постановщик или проверяющий — не исполнитель; в «В работе» — только с дедлайном
Дедлайн задачи теперь может менять только тот, кто её поставил, или участник группы с галочкой «Может проверять» (плюс администратор). Исполнитель — нет: чтобы сдвинуть дату, попросите постановщика. И ещё: задача не может попасть в статус «В работе», пока не указаны ответственный, локация и дедлайн — переход блокируется с понятным объяснением, чего именно не хватает.
- Новое2026-05-09 · v0.2.19
Короткие коды задач AA-00, поиск по коду, новая зона PUMP_ROOM, единый красивый стиль Telegram-уведомлений на языке получателя
У каждой задачи появился короткий человекочитаемый код вида AA-00 (две буквы и две цифры) — он ненавязчиво показан в карточке на канбане и на странице задачи, шапке Telegram-уведомлений. Поиск принимает код целиком (AA-05) или просто номер (5) и сразу находит задачу. Добавлена новая зона PUMP_ROOM в выборе локации. Все Telegram-уведомления (назначение, смена статуса, дедлайн, комментарий) приведены к единому формату: заголовок события, код+название, зона и статус, что именно изменилось, и подпись «— Имя · дата ЧЧ:ММ» — теперь видно «когда / кто / что / где». Текст приходит полностью на языке, который у получателя задан в профиле (включая тело комментария — больше не бывает «частично русский, частично английский»).
- Новое2026-05-09 · v0.2.18
Лайтбокс для фото, любые файлы вместо только картинок, «Ожидают, чтобы взять в работу» на главной, имя автора и дата в системных событиях
Клик по любой прикреплённой картинке (в задаче, в комментарии, в сдаче выполнения) открывает её на полный экран — с навигацией стрелками и закрытием по Esc или клику. Кнопка «Прикрепить» в задаче теперь принимает не только фото, но и любые файлы (PDF, документы, архивы — всё, до 25 МБ каждый, до 30 на задачу). На главной под списком «В работе» добавился бледный блок маленьких карточек «Ожидают, чтобы взять в работу» — это задачи, назначенные на вас, которые ещё в статусе «Новая». В чате задачи системные события (смена статуса, изменение дедлайна, переназначения) теперь подписаны именем того, кто это сделал, и показывают дату и время.
- Новое2026-05-09 · v0.2.17
Файлы и кликабельные ссылки в комментариях, надзорные уведомления для проверяющих
К комментарию теперь можно прикрепить картинки и файлы — иконкой «скрепка» рядом с полем ввода (до 8 штук, до 25 МБ каждый). Картинки показываются галереей миниатюр, остальные файлы — карточкой с именем и размером, по клику открывается оригинал. Если в тексте комментария есть ссылка — она автоматически становится кликабельной и открывается в новой вкладке. Кроме того, любой комментарий теперь дублируется в Telegram всем участникам групп с галочкой «может проверять»: им приходит сообщение «<имя> оставил(а) комментарий в задаче … — ответьте, если требуется ваше внимание» с кнопкой «Открыть задачу».
- Новое2026-05-09 · v0.2.16
Уведомления в Telegram по событиям задачи
Если у вас привязан Telegram, бот теперь сам присылает сообщение, когда задача назначена, взята в работу, сдана исполнителем, принята проверяющим, возвращена на доработку, к ней добавлен комментарий или изменён дедлайн (при изменении дедлайна показывается, сколько раз он уже двигался). Уведомление получают создатель задачи, ответственный и все, кто хоть раз писал комментарий. Под сообщением — кнопка «Открыть задачу», чтобы одним тапом перейти к задаче в браузере.
- Улучшение2026-05-08 · v0.2.15
Отдельная страница «Требуют проверки» для проверяющих
Плитка «Требуют проверки» на главной теперь ведёт на отдельную страницу со списком задач, сданных исполнителями. Видно заголовок, исполнителя, локацию и дедлайн каждой задачи. Кликаешь — открывается финальная страница задачи, где можно поставить «Проверено» либо вернуть в «В работе». Раньше плитка вела в общий канбан, что было неинтуитивно.
- Новое2026-05-08 · v0.2.14
Поиск по задачам, сортировка колонок и длинные названия целиком
В шапке канбана появилось поле поиска: вводишь запрос на любом языке (русском, английском, хинди), он автоматически переводится на остальные два, и подходящие задачи показываются всплывающим списком (не на самом канбане). У каждой колонки теперь есть кнопка сортировки — по дате создания или дедлайну, в обе стороны; настройки запоминаются у каждого пользователя свои и сохраняются между заходами. Длинные названия задач отображаются на карточках полностью — больше никаких обрезаний многоточием. Также: для задач, импортированных из YouGile, теперь корректно сделан русский перевод (раньше система считала английские оригиналы за русские и не переводила).
- Новое2026-05-08 · v0.2.13
Управление задачами в админке + кнопка «Добавить задачу» на канбане
В админке появилась вкладка «Задачи» — таблица всех задач с поиском, чекбоксами и кнопкой массового удаления (только для админа, удаление безвозвратное). На канбане «Работа» в первой колонке теперь есть синяя кнопка «+ Добавить задачу» (на трёх языках) — по нажатию открывается обычная форма создания задачи. Также: запущен автоперевод заголовков и описаний на английский и хинди для задач, импортированных из YouGile, — переводы появятся в течение нескольких минут.
- Новое2026-05-08 · v0.2.12
Перенесли активные задачи из YouGile
Все живые незавершённые задачи из YouGile-проекта RUPASEVA теперь в Vedakala — 72 задачи с исполнителями, помощниками, областями (TEMPLE, PRASADAM_HALL, COTTAGE_1/2/3 и др.), комментариями из чатов и cover-картинками для тех, у кого они стояли. Завершённые, архивные и удалённые задачи мы намеренно не переносили — нужен был чистый рабочий борд. Тестовые задачи Vedakala перед переносом были полностью удалены.
- Новое2026-05-08 · v0.2.11
Кнопка «Я выполнил» с ИИ-проверкой и рабочей очередью на проверку
На странице задачи у обычных пользователей убраны кнопки смены статуса. Если пользователь — назначенный исполнитель, появляется большая зелёная кнопка «Я выполнил» (на его языке). После нажатия на весь экран крутится лоадер, ИИ читает задачу и решает, что просить как доказательство — фото (одно или несколько), текст, число или голос; затем открывается окно с подсказкой. Можно загрузить до 6 фото, написать комментарий и записать голос прямо в браузере. После отправки задача переезжает в статус «выполнена», а в чате задачи появляется яркая золотая карточка «Отправлено на проверку» с фото-галереей и аудио. Закрыть задачу окончательно (статус «проверено») может только админ или участник группы с галочкой «Может проверять задачи».
- Улучшение2026-05-08 · v0.2.10
Деактивация — мгновенный выход уже залогиненного пользователя
Если админ снимает у пользователя галочку «Активен», то при следующем действии (открытие страницы, отправка сообщения, любой запрос) пользователя автоматически разлогинивает: появляется красное уведомление на его языке («Ваша учётная запись деактивирована администратором») и он возвращается на страницу входа. Раньше деактивированный мог продолжать работать, пока не перезайдёт.
- Улучшение2026-05-08 · v0.2.9
Нельзя назначать задачи на админов
При выборе ответственного или помощника по задаче админы больше не показываются обычным пользователям, а попытка назначить задачу на администратора в обход списка отклоняется. Админы по-прежнему видят всех в списке и могут назначать кого угодно.
- Новое2026-05-08 · v0.2.8
Зарезервированные учётки (claimable) и фильтр picker'а
Админ может «забронировать» сотрудника по email (например, Vladirim — `ceres6967@gmail.com`, Sergey — `turaga@ya.ru`). Когда сотрудник сам нажмёт «Зарегистрироваться» с тем же email, он не увидит ошибку «email уже занят» — учётка автоматически перезаполнится его именем/паролем. Зарезервированные и деактивированные пользователи больше не показываются при выборе ответственного/помощника по задаче.
- Новое2026-05-08 · v0.2.7
Админка — редактирование пользователей с кадрированием аватара и Telegram-статусом
В разделе «Пользователи» админ может открыть карточку пользователя и поменять имя, роль, язык, телефон, активность и пароль. Аватар: «Загрузить фото» (новый файл) или «Перекадрировать» (существующий аватар) — открывается интерактивный круглый кадр с зумом и драгом; результат сохраняется в 512×512. В карточке также видно, привязан ли Telegram (`@username`, дата привязки), и есть кнопка «Отвязать Telegram».
- Улучшение2026-05-07 · v0.2.6
Проверяющие группы могут перепоручать задачи
Участники групп с галочкой «Может проверять задачи» (например, MANAGEMENT) теперь могут не только менять дедлайн, но и переназначать ответственного по любой задаче — раньше это умели только админ, менеджер или сам постановщик. Кроме того, на странице задачи кнопка дедлайна теперь сразу появляется после добавления в проверяющую группу, без выхода и повторного входа.
- Новое2026-05-07 · v0.2.5
Четыре канбан-вида на «Ленте» для проверяющих
На «Ленте» появился переключатель видов. По умолчанию открывается «Работа» — две колонки «Новая» и «В работе» с активными задачами всей компании. Дополнительно: «По объектам» (колонки = локации стройки), «По группам» (колонки = рабочие группы, без проверяющих) и «Полный» (все статусы + корзина) — последний доступен только админу. Сама «Лента» по-прежнему доступна только админам и участникам проверяющих групп (флаг «Может проверять задачи»).
- Новое2026-05-07 · v0.2.4
Telegram-уведомления о дедлайнах и новых сообщениях
За сутки до дедлайна ответственному прилетает напоминание в Telegram. Если задача просрочена — оба, ответственный и постановщик, получают «🔴 просрочено» (повтор не чаще раза в сутки). Когда кто-то пишет в чат задачи, ответственный и постановщик задачи получают сообщение в Telegram (отправитель сам себе ничего не получает). При смене дедлайна старые отметки сбрасываются — напоминание уйдёт заново уже под новый срок.
- Улучшение2026-05-07 · v0.2.3
Дедлайн в карточке + права проверяющих
На странице задачи появилась кнопка дедлайна рядом с локацией — тап и тот же пикер «Сегодня / Завтра / Через 7 дней / выбрать дату / Очистить», что и на канбане. Менять дедлайн теперь могут только админы и участники проверяющей группы (admin.canVerify) — остальные видят дату только как информационный чип.
- Улучшение2026-05-07 · v0.2.2
Лента, плитка проверки и системные баблы
Раздел «Лента» (общий канбан) теперь виден только админам и участникам группы с галочкой «Может проверять задачи» — остальные пользователи на главной видят только свои задачи. У проверяющих на главной есть плитка «Требуют проверки» с количеством — она появляется только когда такие задачи есть. В чате каждой задачи серым цветом показываются системные баблы — кто и когда менял статус, ответственного, локацию, дедлайн или стикеры.
- Улучшение2026-05-07 · v0.2.1
Голос, скорость, фото и навигация
Распознавание голоса при создании задачи теперь работает на всех платформах. ИИ умеет разделять одну запись на несколько задач, если в ней несколько разных дел. К каждой задаче можно прикрепить до 30 фото со встроенной камеры — с автором, временем и геолокацией под кадром. После создания — большая зелёная галочка вместо «OK». Внизу справа в мобильном меню кнопка «Обновить» с зелёными стрелками вместо «Профиль» (профиль доступен через аватар в шапке).
- Новое2026-05-07 · v0.2.0
Канбан с перетаскиванием, дедлайны и автоперевод
Карточки на канбане можно тащить мышкой между статусами или менять статус тапом по цветной точке. Дедлайн ставится в один тап и подсвечивается серым/жёлтым/оранжевым/красным в зависимости от срока. ИИ автоматически переводит каждую задачу и каждый комментарий на все три языка в фоне — кто на каком языке смотрит, тот на нём и читает. Появилась страница задачи с чатом команды, историей изменений и фото-вложениями.
- Новое2026-05-07 · v0.1.9
Карточки задач — назначить, поменять локацию, наклеить стикер
На канбане у каждой карточки три быстрых действия. Тап по пунктирному кружку справа — выбор ответственного с поиском по людям. Тап по локации с пунктирной линией — пикер из 16 областей с эмодзи. Маленький «+» рядом — выбор стикера (до двух). Стикеры заводятся в админке (название + эмодзи + цвет). При назначении ответственного ему сразу падает уведомление в Telegram.
- Улучшение2026-05-07 · v0.1.8
Канбан, разделение задач и фото с места
На «Ленте» теперь канбан-доска со всеми задачами по статусам. Если в одной голосовой/текстовой заметке несколько задач — ИИ разделит их и предложит каждую с правкой. К задаче можно прикрепить до 30 фото прямо со встроенной камеры — под каждым кадром автор, время и геолокация.
- Новое2026-05-07 · v0.1.7
Задачи
Задачи появились в приложении. Тапни плюс, опиши что нужно сделать — текстом или голосом, ИИ соберёт короткий заголовок и предположит локацию. Четыре статуса: Новая, В работе, Выполнена, Проверена. У каждой задачи есть ответственный, помощники, область (16 локаций — коттеджи, ашрам, храм, мастерская и т.д.), стикеры, чат и активность.
- Новое2026-05-07 · v0.1.6
Уведомления в Telegram
При регистрации появился пятый шаг — привязка Telegram. Один тап открывает чат с ботом @vedakala_bot, бот подтверждает связь на вашем языке. Уведомления о задачах будут приходить туда.
- Новое2026-05-07 · v0.1.5
Управление текстами и переключение языка
В профиле можно менять язык интерфейса в один тап. В админке появилась вкладка «Тексты» — все строки сайта в одном списке, с inline-редактированием и одной кнопкой автоперевода через ИИ.
- Улучшение2026-05-07 · v0.1.4
Новый интерфейс
Полностью переделанная вёрстка по канонам мобильного UX 2026. Логин и регистрация — в полноэкранном режиме без карточек. Главная — bento-сетка плиток. Профиль — нативный список настроек.
- Исправление2026-05-07 · v0.1.3
Аватарки в интерфейсе
Загруженное при регистрации фото теперь действительно показывается — на главной у приветствия, в профиле и в шапке. Раньше всегда была заглушка с первой буквой имени.
- Новое2026-05-07 · v0.1.2
Регистрация в приложении
Любой может создать аккаунт через визард из четырёх шагов — выбор языка интерфейса, имя, email и пароль, фото профиля. Снимок проверяется ИИ-моделью, чтобы это было настоящее фото человека.
- Новое2026-05-07 · v0.1.1
Мобильный интерфейс
Нижняя панель навигации в стиле iOS 26 с пятью вкладками — Мои Задачи, Лента, Новая, Найти, Профиль. Закреплённый верхний хедер. Страница профиля с аватаром, ролью и языком.
- Новое2026-05-07 · v0.1.0
Запуск Vedakala
Первый релиз. Авторизация, управление пользователями и группами для команды строительства Шри Рупа Сева Кунджи. Поддержка трёх языков — русский, английский, хинди.