Commit Graph

  • 05ca2b533a files: чипы-фильтры порядок+ё под моб.веб forbion (Тип файла/Изменён/Участники) main b-dev-mobile 2026-07-13 12:32:30 +00:00
  • 195235495e F7SecureScreen: не ставить FLAG_SECURE в debug-сборке (FLAG_DEBUGGABLE-гейт) b-dev-mobile 2026-07-13 11:57:33 +00:00
  • 93086d3f43 docs(app-map): notifications Fd — зафиксировал ограничение iframe (multi-tab координация ленты уведомлений, populated-строки не рендерятся) b-mob-notify 2026-07-13 10:58:51 +00:00
  • 002f22bb91 docs(app-map): notifications Fd 0→20% — 2 Д закрыты лидом+верифицированы Roborazzi (кнопка/зазор), detekt зелёный b-mob-notify 2026-07-13 10:42:28 +00:00
  • 80725396c6 test(designsystem): перезапись Roborazzi-эталона строки уведомления после Fd-фикса лида (bfa870c) — кнопка «Присоединиться» больше не рвётся посреди слова b-mob-notify 2026-07-13 10:40:57 +00:00
  • bfa870c021 designsystem: detekt зелёный + Fd-фикс кнопок уведомления (mail/114) b-dev-mobile 2026-07-13 10:37:57 +00:00
  • 715bb5a056 docs(app-map): notifications Fd — Roborazzi-эталон снят, находки (перенос текста primary-кнопки на w360dp, зазор subject/message) b-mob-notify 2026-07-13 10:28:59 +00:00
  • 2854f5d5a4 test(designsystem): Roborazzi-эталон F7NotificationRow (Fd, w360dp) — состояния с действиями/без; PNG-эталон нативной строки уведомления b-mob-notify 2026-07-13 10:28:02 +00:00
  • eed7723230 docs(app-map): notifications P1 ЗАКРЫТ (лента a30627a + unregister cc7ad71/255c962 + retry a6bda89), Ff 45.5→63.6%; Fd на Roborazzi b-mob-notify 2026-07-13 10:22:13 +00:00
  • 255c962d8f logout: снятие устройства с f7push (unregisterBlocking) best-effort на IO, рядом с ревокацией app-password (mail/112а) b-dev-mobile 2026-07-13 10:15:12 +00:00
  • a30627a07d notifications P1: лента с действиями + «Скрыть все» b-dev-mobile 2026-07-13 10:11:32 +00:00
  • 5f81bd92f4 docs(app-map): notifications — unregister клиент DONE (cc7ad71), logout-вызов патчем лиду (112); Fd ждёт feature/notifications b-mob-notify 2026-07-13 10:10:28 +00:00
  • cc7ad71d41 push(core): F7PushRegistrar.unregisterBlocking — снятие устройства f7push при logout (DELETE devices/{id}, контракт mail/110); compile+detekt green b-mob-notify 2026-07-13 10:06:03 +00:00
  • 8a1eba3725 app-map: deck.diff — Fd-пайплайн Roborazzi поднят + Д-находки 2 экранов (бейджи иконки-vs-эмодзи, аватар исполнителя, колонка Участники); STATUS b-mob-deck 2026-07-13 09:46:38 +00:00
  • 58f11c2991 test(deck): Roborazzi Fd screenshot-тесты (360dp) — список досок + доска со стеком (mail/111) b-mob-deck 2026-07-13 09:41:13 +00:00
  • 9efb3595c0 docs(app-map): конвенция эталонных веб-скринов forbion для Fd (360dp, iframe-техника, приватность) b-dev-mobile 2026-07-13 09:32:13 +00:00
  • fa48569dc1 docs(app-map): notifications diff/STATUS — P2-push retry DONE, unregister блокирован f7push-эндпоинтом (mail/110) b-mob-notify 2026-07-13 09:29:17 +00:00
  • a6bda894b0 push(core): P2 retry/бэкофф регистрации устройства (транзиентные сбои/5xx/408/429) + фикс detekt ArgumentListWrapping в F7IncomingCallQueue b-mob-notify 2026-07-13 09:28:30 +00:00
  • 1acc604bd5 test(designsystem): Roborazzi render 360dp (Figma-фрейм), не 390 — эталон пересnят b-dev-mobile 2026-07-13 09:22:06 +00:00
  • 333026143b test(designsystem): Roborazzi screenshot-каркас — рендер Compose в PNG на JVM (Fd-сверка без эмулятора) b-dev-mobile 2026-07-13 09:19:32 +00:00
  • cc602abc0d docs(app-map): P2 шаг1 типы TEL/EMAIL отражён в diff/STATUS (a8741e9) b-mob-contacts 2026-07-13 08:58:52 +00:00
  • a8741e982c feat(contacts): P2 шаг1 — типы TEL/EMAIL (парсинг из raw, подписи в карточке, сохранение при правке) +4 теста b-mob-contacts 2026-07-13 08:57:34 +00:00
  • 559a35aeb3 app-map: deck.diff — бейдж чек-пунктов [done] (Ff_app 25.3%), STATUS b-mob-deck 2026-07-13 08:48:46 +00:00
  • eff3f1c843 feat(deck): бейдж чек-пунктов «☑ x/total» на карточке (P1 diff — CardBadges) b-mob-deck 2026-07-13 08:47:25 +00:00
  • c31adb5692 app-map: notifications.diff.md (Ff 45.5%, iter1) + строка STATUS — снимаю гейт сборки b-mob-notify 2026-07-13 08:46:57 +00:00
  • a4a3ff1717 app-map: deck.diff — быстрые опции срока [done] (Ff_app 24.8%), STATUS b-mob-deck 2026-07-13 08:11:48 +00:00
  • d0bf3590d1 feat(deck): быстрые опции срока (Сегодня/Завтра/Выходные/Неделя) в карточке (P1 diff) b-mob-deck 2026-07-13 08:10:19 +00:00
  • e6570c008e chore(core:network): refresh detekt-baseline — амнистия смеллов из пакета v0.5.144 (CalDavClient free-busy/shares, NextcloudWebSession); мой легаси-долг, не calendar/contacts b-dev-mobile 2026-07-13 08:06:41 +00:00
  • ddd9fd2a33 feat(app): нативный экран Заметок в оболочке (регистрация по пингу b-mob-notes mail/104) b-dev-mobile 2026-07-13 08:02:35 +00:00
  • 09b091af01 docs(app-map): P1 edit/delete закрыт в коде — Ff 31.2→37.4% (Э3 Править/Удалить, Э4 форма done) b-mob-contacts 2026-07-13 08:01:58 +00:00
  • 2567273843 app-map: deck.diff — меню колонки Переименовать/Удалить [done] (Ff_app 24.1%), STATUS b-mob-deck 2026-07-13 08:00:47 +00:00
  • 4fdadef16b deck: вынос DeckStackDialogs (под LongMethod) + refresh detekt-baseline модуля (v0.5.144-долг, как calendar e7d0a5a) — detekt GREEN b-mob-deck 2026-07-13 07:59:20 +00:00
  • 6b98c5a0ba feat(contacts): P1 шаг 2/2 — правка/удаление в UI (Room v4→5 href/etag/raw, форма, delete-подтверждение) b-mob-contacts 2026-07-13 07:59:00 +00:00
  • 73762d80c5 feat(deck): меню колонки — Переименовать / Удалить список (P1 diff) b-mob-deck 2026-07-13 07:53:54 +00:00
  • e3725b7339 docs(app-map): notes.diff итер.1b — P1-UI done (Ff 42.8%), STATUS обновлён b-mob-notes 2026-07-13 07:48:28 +00:00
  • fb120d5795 feat(notes): P1-UI — ViewModel + экран списка + редактор с автосейвом и диалогом конфликта b-mob-notes 2026-07-13 07:44:52 +00:00
  • 7be35490e4 docs(app-map): calendar.diff — P1+BYDAY done, Appointments=n-a (Ff 64.0/Fd 80.4 по 5 экранам) + STATUS b-mob-calendar 2026-07-13 07:44:34 +00:00
  • 492af6157e fix(calendar): BYDAY=1MO — RecurrenceRule хранит/сериализует ординал (был потерян в toRrule) + разворот n-го дня месяца в CalendarRecurrence +4 теста (P1 добивка, mail/101) b-mob-calendar 2026-07-13 07:43:19 +00:00
  • 2819359b2b docs(app-map): talk.diff/STATUS — Переслать-в-комнату done (Ff 41.3%), меню сообщения ~закрыто b-mob-conf 2026-07-13 07:41:08 +00:00
  • b818032f68 app-map: deck.diff — бейдж комментариев [done] (Ff_app 23.1%), STATUS b-mob-deck 2026-07-13 07:40:44 +00:00
  • af25ee8e6d docs(app-map): contacts.diff уточнён по mail/102 (Команды=n-a, Ff 31.2%) + P1 ядро landed (bc1a497) b-mob-contacts 2026-07-13 07:40:01 +00:00
  • 9d726f4549 feat(deck): бейдж числа комментариев на карточке (P1 diff — CardBadges веба) b-mob-deck 2026-07-13 07:39:50 +00:00
  • 01198a4d14 feat(talk): меню сообщения — Переслать… в любую комнату (пикер) [P1] b-mob-conf 2026-07-13 07:39:48 +00:00
  • e7d0a5a9ee feat(calendar): P1 разворот повторений — CalendarRecurrence (RRULE-оккуренции на лету) + eventOccursOnDay RRULE-осознан +11 тестов; refresh detekt-baseline (v0.5.144-долг) b-mob-calendar 2026-07-13 07:36:19 +00:00
  • 1c1e9c89e2 docs(app-map): talk.diff/STATUS — Ответить лично done (Ff 40.7%) b-mob-conf 2026-07-13 07:34:11 +00:00
  • bc1a4970ef feat(contacts): ядро P1 — updateContact/deleteContact (If-Match) + VCardEditor round-trip + 10 юнит-тестов b-mob-contacts 2026-07-13 07:34:11 +00:00
  • f7c0c721a2 docs(app-map): notes.diff итер.1a — слой данных done (Ff 21.7%), STATUS обновлён b-mob-notes 2026-07-13 07:34:06 +00:00
  • 48ee65dd9a app-map: deck.diff — «Назначить мне/снять» [done] (Ff_app 22.6%), STATUS: P1 начат b-mob-deck 2026-07-13 07:33:21 +00:00
  • a60fd78a28 feat(talk): меню сообщения — Ответить лично; рефактор оверлеев (ChatContent проще) [P1] b-mob-conf 2026-07-13 07:33:13 +00:00
  • 8a8f1cfffb feat(notes): P1 слой данных — Notes API v1 клиент + репозиторий + ETag-кэш + модель b-mob-notes 2026-07-13 07:31:00 +00:00
  • 6eeba1bba2 feat(deck): назначить/снять себя на карточке (P1 diff — исполнители были read-only) b-mob-deck 2026-07-13 07:28:46 +00:00
  • 22bd16c455 docs(app-map): calendar.diff.md итер.1 (Ff 51.6/Fd 67.0 из кода) + карта синхронизирована (v0.5.144 закрыл виды/корзину/незапл.задачи/приглашения) + STATUS b-mob-calendar 2026-07-13 07:19:38 +00:00
  • 133d80d98a feat(notes): скелет модуля feature/notes — регистрация по пингу b-mob-notes (mail/096) b-dev-mobile 2026-07-13 07:18:11 +00:00
  • e8324254e5 docs(app-map): contacts.diff.md итер.1 (Ff 26.7%, 7 экранов, меню поимённо) + STATUS b-mob-contacts 2026-07-13 07:17:25 +00:00
  • c618958fab docs(app-map): talk.diff/STATUS — Напоминание done (Ff 40.0%) b-mob-conf 2026-07-13 07:17:14 +00:00
  • e45b513444 app-map: diff Карточек итерация 1 (Ff_app 22.1%) + строка STATUS b-mob-deck 2026-07-13 07:16:49 +00:00
  • bbaaf7ade2 feat(talk): меню сообщения — Напоминание с пресетами (P1 talk.diff) b-mob-conf 2026-07-13 07:15:40 +00:00
  • 958e14aead docs(app-map): notes.diff.md — diff расхождений Заметок (натив пуст, Ff=Fd=0%), STATUS итер.1 b-mob-notes 2026-07-13 07:14:59 +00:00
  • a665342f49 docs(changelog): починил слипшуюся при merge запись DTSTART + добавил строку P1 (умные коллекции UI) b-mob-tasks 2026-07-13 06:45:03 +00:00
  • 33f74398c6 docs(app-map): talk.diff/STATUS — P1 прогресс меню сообщения (Ff 39.4%) b-mob-conf 2026-07-13 06:43:41 +00:00
  • 59543a7028 feat(talk): меню сообщения — Копировать/Копировать ссылку/Переслать в «Личные заметки» (P1 talk.diff) b-mob-conf 2026-07-13 06:42:00 +00:00
  • 056e4dd8ba docs(app-map): P1 закрыт в коде — Ff 24.6/Fd 52.7 (умные коллекции + 3-state видимость) b-mob-tasks 2026-07-13 06:13:41 +00:00
  • bd56c4bc7b feat(tasks): P1 завершён — 3-state видимость коллекций в настройках + персист b-mob-tasks 2026-07-13 06:12:17 +00:00
  • cfeb9b3b79 docs(app-map): diff/STATUS Задач — P1 частично (умные коллекции), Ff 18.4/Fd 46.5 b-mob-tasks 2026-07-13 06:02:17 +00:00
  • 23f7565a1a feat(tasks): P1 — умные коллекции в панели навигации (агрегат + счётчики + открытие) b-mob-tasks 2026-07-13 06:00:59 +00:00
  • e405dad8fa feat(tasks): P1 фундамент — 3-state видимость коллекций + разрешение по счётчикам b-mob-tasks 2026-07-13 05:54:53 +00:00
  • 286722d953 docs(app-map): talk.diff.md итерация 1 (Ff_app 38.2%, из кода spreed v22 ↔ feature/talk) + STATUS b-mob-conf 2026-07-13 05:54:45 +00:00
  • b708f44670 feat(files): нативный медиа-слой — PDF (PdfRenderer), видео/аудио (Media3/ExoPlayer) b-dev-mobile 2026-07-13 05:53:18 +00:00
  • 81ce1096f7 docs(app-map): STATUS talk — карта готова b-mob-conf 2026-07-13 05:49:51 +00:00
  • e37833d419 docs(app-map): карта Конференций (talk.md) из кода spreed v22.0.12 + тема, сайдбар сверен на forbion b-mob-conf 2026-07-13 05:48:32 +00:00
  • 82e260fbf5 docs(app-map): карта Задач + diff итерация 1 (из кода v0.17.1) b-mob-tasks 2026-07-13 05:47:52 +00:00
  • 9c99cefbb9 app-map/STATUS: tasks — карта в работе (из кода), движок+DTSTART в main b-mob-tasks 2026-07-12 23:10:29 +00:00
  • 5302b80519 docs(app-map): всплывающее меню сверять поимённо (в каждом приложении своё) b-dev-mobile 2026-07-12 23:01:25 +00:00
  • b3d1633b4f docs(app-map): доска приёмки 1:1 — гейт сборки APK по подтверждённому 0 расхождений у всех b-dev-mobile 2026-07-12 22:53:22 +00:00
  • 25a185102c feat(tasks): проброс DTSTART (startRaw) в TaskItem → корректные Текущие/Сегодня/Неделя b-mob-tasks 2026-07-12 22:37:23 +00:00
  • 92bf902ae2 docs(app-map): формат diff + метрика ≤2% (Ф/Д раздельно) + нативный медиа-слой b-dev-mobile 2026-07-12 22:36:26 +00:00
  • 03460dceaf docs(app-map): notes.md — визуальная сверка на forbion (Browser 1, read-only) b-mob-notes 2026-07-12 22:32:15 +00:00
  • 2cb7a9a470 feat(core/network): DTSTART (startRaw) в DavTask — для умных списков Tasks (запрос b-mob-tasks mail/080) b-dev-mobile 2026-07-12 22:32:13 +00:00
  • 3c59414345 docs(app-map): calendar.md — визуальная сверка на forbion (Browser1/cloude): реальные ярлыки, вид в меню Действия, +незапланир.задачи/+Appointments/+Deck-источник b-mob-calendar 2026-07-12 22:30:19 +00:00
  • af6acdb54a docs(app-map): mail.diff.md — diff веб↔натив (итерация 1, mail/081); карта → указатель b-mob-mail 2026-07-12 22:28:25 +00:00
  • 534dafc2c0 docs(app-map): deck.md — визуальная сверка на forbion (Browser 1, read-only) b-mob-deck 2026-07-12 22:28:18 +00:00
  • c03c096ddf app-map: notifications — живая сверка на forbion (Browser 1/cloude): версионные расхождения (Скрыть все всегда, относительное время), состав элемента подтверждён b-mob-notify 2026-07-12 22:27:38 +00:00
  • ee37c5f5ea docs(app-map): files.diff.md — итерация 1 (4 расхождения по коду) + инвентарь открывашек медиа (mail/081) b-mob-files 2026-07-12 22:26:10 +00:00
  • e627b66429 docs(app-map): mail.md — раздел «Расхождения с feature/mail» (бэклог + косметика) b-mob-mail 2026-07-12 22:26:04 +00:00
  • cec5f2c4b9 feat(tasks): умные списки этап 1 — движок семантики + 22 юнита b-mob-tasks 2026-07-12 22:20:29 +00:00
  • 34a67cc89c docs(app-map): карта Карточек (Deck) из кода — deck v1.16.4 + тема forbion, mail/078 b-mob-deck 2026-07-12 22:19:21 +00:00
  • 6bd0d8fb92 docs(app-map): карта Почты (mail.md) — по мобильной веб forbion, read-only b-mob-mail 2026-07-12 22:17:51 +00:00
  • 41d5b19285 docs(app-map): карта Календаря из кода (calendar v6.4.0 + тема forbion), read-only b-mob-calendar 2026-07-12 22:17:22 +00:00
  • c8905d479a docs(app-map): files.md — сверка расхождений по коду feature/files (4 подтверждено, 1 снято) b-mob-files 2026-07-12 22:14:38 +00:00
  • 7ec083f609 app-map: карта Уведомлений (лента-дропдаун) — код апстрима + живой мобильный web forbion, read-only b-mob-notify 2026-07-12 22:13:54 +00:00
  • 29560a6865 docs(app-map): карта приложения Заметки из кода (notes v5.0.0 + тема forbion), mail/078 b-mob-notes 2026-07-12 22:12:23 +00:00
  • ef07977f9e docs(app-map): files.md — сверка с кодом (apps/files/src filters+actions), опции фильтров, источники mail/078 b-mob-files 2026-07-12 22:09:08 +00:00
  • 65a4a49b93 docs(app-map): карта приложения Файлы по мобильной веб-версии forbion (read-only, mail/075) b-mob-files 2026-07-12 21:51:35 +00:00
  • ac944c1e5f docs(app-map): источники кода — тема (стили+селекторы окон) + апстрим src по версиям forbion (прод скомпилирован) b-dev-mobile 2026-07-12 21:42:21 +00:00
  • 5213c8b541 docs(app-map): карта мобильных Контактов forbion (read-only, mail/075) b-mob-contacts 2026-07-12 20:36:49 +00:00
  • eac9fefabe docs(app-map): подчеркнуть — карта ТОЛЬКО по мобильной версии forbion b-dev-mobile 2026-07-12 19:31:10 +00:00
  • ece46edecc docs(app-map): канон карт приложений forbion — формат + разбивка по ролям (read-only) b-dev-mobile 2026-07-12 19:11:40 +00:00
  • 91aaaba5a0 chore: версия 0.5.144 (152) + CHANGELOG сводного релиза v0.5.144 b-dev-mobile 2026-07-10 22:28:15 +00:00
  • e6a71de7a6 feat(calendar): пакет функционала — событие 1:1 с веб, вложения, повторение, шаринг, free/busy b-dev-mobile 2026-07-10 22:28:15 +00:00
  • 4b000d3b27 feat(files): веб-сессия Nextcloud для .whiteboard в WebView b-dev-mobile 2026-07-10 22:26:38 +00:00