denozord pushed to main at denozord/strongswan-ext 2026-10-13 09:31:11 +07:00
e0113e3413 android docs: the Final 2026 mockup (143 artboard sources and canvas.json) with an artboard-to-code map; app overview, code map, localization and release guide; AGENTS.md updated; old UI plan marked as archive
denozord pushed to main at denozord/strongswan-ext 2026-10-13 09:23:34 +07:00
637b8061ed android: version 2.18.0 (165)
29095e087f android: de, pl, uk, zh-CN and zh-TW translations of all new strings and plurals; old English leftovers in pl/uk/zh-TW translated; short German and Ukrainian tab labels on one line; trusted-network hint centred; German keeps noun capitals in mid-sentence labels
e3e6d51f6f android: no unattended start of a profile without a saved password (watchdog, network rules, scenarios, reserve, bridge): an event that opens the server instead; «password missing» ends the watchdog expectation; resume and restore keep a typed password; warning on the server page
df1575fe27 android: one order for the network rules and the scenarios (top wins), hand actions beat a running scenario until it ends
a39993075e android: the rest of the UI in the Final 2026 style: setting rows as on the sub pages, kit colours and type everywhere, server picker labels, shortcut picker and remediation screens; the rules server moves to Scenarios, the old Trusted networks screen goes
Compare 37 commits »
denozord pushed to main at denozord/strongswan-ext 2026-10-11 13:17:37 +07:00
8f21e16277 android: 2.17.1 - Shield-S launcher, shortcut and status bar icon
12a95d1e89 android: 2.17.0 - stability and battery fixes
66688031cd android: small cleanups - DB close in finally, single profile reload
7abac87140 android: run DNS/route diagnostics on their own executor
1b4fdc83d8 android: tile/widget/log fixes
Compare 20 commits »
denozord pushed to main at denozord/strongswan-ext 2026-10-10 01:57:51 +07:00
5e38fc2f76 android: keep the BETA badge on one line on narrow mode cards
c23d4dad8b android: 2.16.0 - Routing 2.0: one direct-apps list, inline RU mode, no per-profile app picker
e2ce8420a7 android: remove per-profile app picker, rule-set UI and SelectedApplicationsActivity
488c0aa210 android: Routing tab redesign - RU sites card, direct apps screen, advanced pages
48f1ed7fb8 android: routing 2.0 strings (en/ru/de), drop obsolete rule-set strings
Compare 6 commits »
denozord pushed to main at denozord/strongswan-ext 2026-10-10 00:54:11 +07:00
584004a25c android: 2.15.1 - fix startup crash: R8 stripped WorkDatabase_Impl constructor
denozord pushed to main at denozord/strongswan-ext 2026-10-10 00:40:42 +07:00
6a8528fc98 android: 2.15.0 - Material 3 Expressive redesign
8ef7c0a53b docs: ui plan status - deferred items completed
dc6e1e32fb android: predictive back scale for settings pages and remediation detail
2681233449 android: route check results as cards with status pills
7a7673119e android: profile import as an Expressive bottom sheet in a transparent host
Compare 28 commits »
denozord pushed to main at denozord/strongswan-ext 2026-10-09 23:28:09 +07:00
e9a239e419 android: 2.14.6 - reroute long-dead direct hosts through the tunnel
bc256ad369 android: 2.14.2 - fix network label showing cellular while on Wi-Fi
7185aa4ba5 android: 2.14.1 - traffic split, exit IP, dead-host visibility (UX phase 1)
de5b093d62 android: keep jniLibs compressed after the minSdk 23 bump
2c69cbe775 android: 2.14.0 - minSdk 23 + adaptive navigation (Stage 3)
Compare 8 commits »
denozord pushed to main at denozord/strongswan-ext 2026-09-30 17:38:20 +07:00
56f5a00417 android: Ignore Kotlin build scratch dir
denozord pushed to main at denozord/strongswan-ext 2026-09-30 17:37:53 +07:00
e9bdf60f82 android: Pin direct-flow sockets to the active network (2.13.10)
denozord pushed to main at denozord/strongswan-ext 2026-09-30 16:50:14 +07:00
d12fb96dc2 android: Full Compose rewrite + two-mode RU split with userspace routing
denozord pushed tag v2.52.0 to denozord/EvoBGP 2026-09-25 23:58:24 +07:00
denozord pushed to main at denozord/EvoBGP 2026-09-25 23:54:50 +07:00
f861d0fa8c fix(ci): restore changed-path detection on multi-commit pushes
denozord pushed to main at denozord/EvoBGP 2026-09-25 22:59:38 +07:00
2f914bcc65 fix(web): add horizontal inset to frame section content
7a10138990 fix(web): open select popups below trigger instead of over it
391f34a53d chore: keep staged-context.ps1 array on single staged file
ecd48642de fix(web): align grid columns with reui reference and clean labels
09580bbcab feat(web): add job run timeline and code-block revision diff
Compare 7 commits »
denozord pushed tag v2.51.0 to denozord/EvoBGP 2026-09-25 16:24:58 +07:00
denozord pushed to main at denozord/EvoBGP 2026-09-25 16:17:05 +07:00
95d4305241 feat(web): show job trigger and module details in jobs list
denozord pushed tag v1.1.0 to denozord/EvoFirewall 2026-09-25 09:21:45 +07:00
denozord pushed to main at denozord/EvoFirewall 2026-09-25 09:18:22 +07:00
8524a25373 chore(repo): pnpm-lock для cmdk, игнор локальных MCP-конфигов и планов сессий, шаблон .zcode
08c01b3cdd chore(reui): обновление agent skill до v d9f4a302f4, конфигурация MCP reui/shadcn
Compare 2 commits »
denozord pushed to main at denozord/EvoFirewall 2026-09-25 02:06:34 +07:00
27c1ba7e23 fix(web): колонка выделения в таблице агентов, корень Command в CommandDialog, RU-метки KPI и дашборда, пустой f не пишется в URL
19af67f8a3 test(api): покрытие POST /agents/delete-bulk
8a8ea95da6 refactor(web): RHF+zod валидация форм — создание списка, правила, override, настройки (dirty-state, reveal токена), живой разбор вставок
65434857bb feat(web): URL-состояние вкладок/поиска/фильтров на страницах агентов, списков, правил и статистики
3d4edbad8b feat(web): командная палитра ⌘K — поиск агентов/списков/наборов и действия (ReUI c-command-7 + cmdk)
Compare 9 commits »
denozord pushed to main at denozord/auth-portal 2026-09-23 18:45:51 +07:00
5acff590bc docs(deploy): чинить SQLITE_READONLY после перехода на не-root образ
denozord pushed tag v1.3.1 to denozord/auth-portal 2026-09-23 17:00:30 +07:00