This website requires JavaScript.
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