Acits-flutter Build Notifications
2 subscribers
144 links
Download Telegram
Build succeeded
acits_flutter v0.6.1+78
Ref: PR #35 (feat/env-urls -> develop)
Commit: cc493d06
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29164991283

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge 458a328e3e00f5927b2913dc78bcedcb08172551 into 1f076865099119b885da2b6e79ae44312d7b1f76
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
- 2026-07-11 aiserrock | fix(dev): реальный рестарт дерева при смене окружения (RestartWidget)
- 2026-07-11 aiserrock | feat(debug): proxy toggle+Charles-серты, custom URL (mockoon), рестарт-снек, перекомпоновка
- 2026-07-11 aiserrock | fix(dev): дефолт dev-0, фикс рассинхрона radiobutton, пароль под кастомные клавиатуры
- 2026-07-11 aiserrock | feat(env): контуры prod/stage/dev-0..3 + dev-флейвор на stage
- 2026-07-11 Vladislav Zaikin | fix(api): синхронизация эндпоинтов со свежей схемой бэкенда (#34)
- 2026-07-11 dependabot[bot] | chore(deps): bump excon in /ios in the bundler group across 1 directory (#33)
Build succeeded
acits_flutter v0.6.1+79
Ref: PR #35 (feat/env-urls -> develop)
Commit: 6171a5ac
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29167658003

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge c83074d1d72374f65f43942f04c055b908f58d14 into 1f076865099119b885da2b6e79ae44312d7b1f76
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
- 2026-07-11 aiserrock | fix(dev): реальный рестарт дерева при смене окружения (RestartWidget)
- 2026-07-11 aiserrock | feat(debug): proxy toggle+Charles-серты, custom URL (mockoon), рестарт-снек, перекомпоновка
- 2026-07-11 aiserrock | fix(dev): дефолт dev-0, фикс рассинхрона radiobutton, пароль под кастомные клавиатуры
- 2026-07-11 aiserrock | feat(env): контуры prod/stage/dev-0..3 + dev-флейвор на stage
Build succeeded
acits_flutter v0.6.1+81
Ref: PR #35 (feat/env-urls -> develop)
Commit: 08a808de
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29169559118

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge a8de9d7763dac489a38a51ddaa31213e2cc3b14b into 1f076865099119b885da2b6e79ae44312d7b1f76
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
- 2026-07-11 aiserrock | fix(dev): реальный рестарт дерева при смене окружения (RestartWidget)
Build succeeded
acits_flutter v0.6.1+80
Ref: PR #35 (feat/env-urls -> develop)
Commit: 3485fcbf
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29169519891

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge 19c288162d728b7e96991b83d18eda04f902ca4e into 1f076865099119b885da2b6e79ae44312d7b1f76
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
- 2026-07-11 aiserrock | fix(dev): реальный рестарт дерева при смене окружения (RestartWidget)
- 2026-07-11 aiserrock | feat(debug): proxy toggle+Charles-серты, custom URL (mockoon), рестарт-снек, перекомпоновка
Build succeeded
acits_flutter v0.7.0+82
Ref: PR #35 (feat/env-urls -> develop)
Commit: 057db6cd
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29169693109

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge 2e519f9500d020481c8909df9a4fa2a7e844dee8 into 1f076865099119b885da2b6e79ae44312d7b1f76
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
Build succeeded
acits_flutter v0.7.0+83
Ref: PR #36 (develop -> main)
Commit: 34873349
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29169739519

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge 2e519f9500d020481c8909df9a4fa2a7e844dee8 into b5ed7b56985fb7ae0a6988325cccee9c9a8f2d80
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
Build succeeded
acits_flutter v0.7.0+84
Ref: PR #36 (develop -> main)
Commit: fbd82a61
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29169972459

Changelog:
- 2026-07-11 Vladislav Zaikin | Merge f1889ef86251f3f71aea5b15ee5fbb7fab81acc1 into b5ed7b56985fb7ae0a6988325cccee9c9a8f2d80
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
- 2026-07-11 aiserrock | feat(dev): заставка «Применение» (Lottie paw) + proxy требует ручной рестарт
Build succeeded
acits_flutter v0.7.0+85
Ref: v0.7.0
Commit: 2dc4a0ca
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29170477225
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | docs(changelog): 0.7.0+20 section
- 2026-07-12 Vladislav Zaikin | Merge pull request #36 from aiserrock/develop
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
- 2026-07-11 aiserrock | feat(dev): proxy Charles (глобальный + per-client), заставка, custom URL, Talker-логи
- 2026-07-11 aiserrock | feat(mockoon): моковый сервер ACITS — две организации, ошибки, реальные данные
Build succeeded
acits_flutter v0.7.0+86
Ref: PR #37 (ci/mirror-to-gitlab -> develop)
Commit: f7875d20
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29170855731

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge 7817dca0abde141ca19259037e7b6c6dd85af4f3 into 2dc4a0ca9ef72559645cbff4ac9e2b7262c8c69d
- 2026-07-12 aiserrock | ci: mirror-to-gitlab workflow (полное зеркало на gitlab.acits.ru)
- 2026-07-12 aiserrock | docs(changelog): 0.7.0+20 section
- 2026-07-12 Vladislav Zaikin | Merge pull request #36 from aiserrock/develop
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
- 2026-07-12 aiserrock | chore(android): бамп Gradle/AGP/Kotlin + built-in Kotlin, фикс warnings
- 2026-07-12 aiserrock | feat(logs): разноуровневые логи по всему коду + Alice HTTP-инспектор
Build succeeded
acits_flutter v0.7.0+87
Ref: develop
Commit: 9d4a0887
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29171626505
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
- 2026-07-12 Vladislav Zaikin | Merge pull request #37 from aiserrock/ci/mirror-to-gitlab
- 2026-07-12 aiserrock | ci: mirror-to-gitlab workflow (полное зеркало на gitlab.acits.ru)
- 2026-07-12 aiserrock | docs(changelog): 0.7.0+20 section
- 2026-07-12 Vladislav Zaikin | Merge pull request #36 from aiserrock/develop
- 2026-07-12 aiserrock | chore(release): bump version to 0.7.0+20
- 2026-07-12 aiserrock | chore(dev): mockoon route flags + удаление устаревшего iOS Package.resolved
Build succeeded
acits_flutter v0.7.0+88
Ref: PR #38 (docs/tech-roadmap -> develop)
Commit: 1121f66e
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29184155396

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge 02951969e41f9fef198dce9f0b4981e2aff9fe9d into 9d4a0887bb5aa26571e486fa2d404bb0ee121b26
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
- 2026-07-12 Vladislav Zaikin | Merge pull request #37 from aiserrock/ci/mirror-to-gitlab
- 2026-07-12 aiserrock | ci: mirror-to-gitlab workflow (полное зеркало на gitlab.acits.ru)
- 2026-07-12 aiserrock | docs(changelog): 0.7.0+20 section
- 2026-07-12 Vladislav Zaikin | Merge pull request #36 from aiserrock/develop
Build succeeded
acits_flutter v0.7.0+89
Ref: develop
Commit: 553b6ba5
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29184788016
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
- 2026-07-12 Vladislav Zaikin | Merge pull request #37 from aiserrock/ci/mirror-to-gitlab
- 2026-07-12 aiserrock | ci: mirror-to-gitlab workflow (полное зеркало на gitlab.acits.ru)
- 2026-07-12 aiserrock | docs(changelog): 0.7.0+20 section
Build succeeded
acits_flutter v0.7.0+90
Ref: develop
Commit: 9db7723e
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29185718976
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
- 2026-07-12 Vladislav Zaikin | Merge pull request #37 from aiserrock/ci/mirror-to-gitlab
- 2026-07-12 aiserrock | ci: mirror-to-gitlab workflow (полное зеркало на gitlab.acits.ru)
Build succeeded
acits_flutter v0.7.0+91
Ref: develop
Commit: 52e2d76a
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29186590896
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
- 2026-07-12 Vladislav Zaikin | Merge pull request #37 from aiserrock/ci/mirror-to-gitlab
Build succeeded
acits_flutter v0.7.0+92
Ref: develop
Commit: 475e72ad
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29186828401
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
- 2026-07-12 aiserrock | feat(web): CORS-прокси для API PWA + ручной редеплой Pages
- 2026-07-12 aiserrock | feat(web): PWA на GitHub Pages — dev-флейвор с debug-кнопкой (dev-0 стенд)
Build succeeded
acits_flutter v0.7.0+93
Ref: PR #39 (feat/app-version-display -> develop)
Commit: 2f60ee4e
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29187024123

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge 50cb0966f9049660ba4fe4882e2c592b43aa90e9 into 475e72ad2a8771b3b68acf4ca6acfe49380dacb9
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
- 2026-07-12 aiserrock | docs: технический roadmap 2026-07 + design spec
Build succeeded
acits_flutter v0.7.0+94
Ref: PR #39 (feat/app-version-display -> develop)
Commit: feaa06e4
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29187375601

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge 403af4ff82bbec4f20c5024931e637e6bc663b29 into 475e72ad2a8771b3b68acf4ca6acfe49380dacb9
- 2026-07-12 aiserrock | fix(web): дожать safe-area для iOS PWA через JS-обсервер
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
Build succeeded
acits_flutter v0.7.0+95
Ref: develop
Commit: c31aab71
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29187715863
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge pull request #39 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): дожать safe-area для iOS PWA через JS-обсервер
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
- 2026-07-12 aiserrock | feat(dev): видимость debug-кнопки через stream (как в app_sortman)
- 2026-07-12 Vladislav Zaikin | Merge pull request #38 from aiserrock/docs/tech-roadmap
Build succeeded
acits_flutter v0.7.0+96
Ref: PR #40 (feat/app-version-display -> develop)
Commit: d1a768ba
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29188601852

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge d76cbe893068c09d5acb1b647604440c0c31046a into c31aab71f6676bb7b996786ca4a68de9321fb2d2
- 2026-07-12 aiserrock | fix(web): safe-area iOS PWA через safe-area-insets JS-либу (как в smp_bank)
- 2026-07-12 Vladislav Zaikin | Merge pull request #39 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): дожать safe-area для iOS PWA через JS-обсервер
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
Build succeeded
acits_flutter v0.7.0+97
Ref: develop
Commit: b61812c8
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29189000615
PWA: https://aiserrock.github.io/acits-flutter/

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge pull request #40 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): safe-area iOS PWA через safe-area-insets JS-либу (как в smp_bank)
- 2026-07-12 Vladislav Zaikin | Merge pull request #39 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): дожать safe-area для iOS PWA через JS-обсервер
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)
- 2026-07-12 aiserrock | fix(web): safe-area у bottom-nav только для web-PWA
- 2026-07-12 aiserrock | fix(web): safe-area для bottom-nav (iOS PWA) + перф animal_detail
Build succeeded
acits_flutter v0.7.0+98
Ref: PR #41 (feat/app-version-display -> develop)
Commit: be571ad9
Run: https://github.com/aiserrock/acits-flutter/actions/runs/29192111294

Changelog:
- 2026-07-12 Vladislav Zaikin | Merge be333c4bbb35a40fafd60177bbf54c1a09282e02 into b61812c8dd054cd67b2eb35be06e448269b53baa
- 2026-07-12 aiserrock | fix(web): fallback safe-area для iOS standalone + диагностика на экране
- 2026-07-12 Vladislav Zaikin | Merge pull request #40 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): safe-area iOS PWA через safe-area-insets JS-либу (как в smp_bank)
- 2026-07-12 Vladislav Zaikin | Merge pull request #39 from aiserrock/feat/app-version-display
- 2026-07-12 aiserrock | fix(web): дожать safe-area для iOS PWA через JS-обсервер
- 2026-07-12 aiserrock | feat: версия/билд на логине и в profile-шторке, версия+режим сборки в debug-экране
- 2026-07-12 aiserrock | fix(web): поджать canvas под home-indicator через body (iOS PWA)