OdooSky v3
|
dca37a48ba
|
fix: bump tower -> 0.76.30 (fix(disconnect): stamp resources-finalizer at App creation + ensure on ForceDelete - cascade now actually drains child resources)
|
2026-05-08 08:15:33 +02:00 |
|
OdooSky v3
|
8e2992e7dc
|
fix: bump tower -> 0.76.29 (fix(connect): retry kube-root-ca.crt read with 60s budget — fixes ESO-degraded clusters on slow ARM bootstraps)
|
2026-05-08 06:42:09 +02:00 |
|
OdooSky v3
|
8a31b3a566
|
fix: bump tower -> 0.76.23 (fix(billing): per-key overlay of pricing defaults — new HDX tiers populate without YAML edit)
|
2026-05-08 06:09:56 +02:00 |
|
OdooSky v3
|
654903ed0f
|
fix: bump tower -> 0.76.28 (feat(connect): pre-flight cluster ping + slim namespace adapter + eager-seed vault paths + tenant tests)
|
2026-05-08 06:05:57 +02:00 |
|
OdooSky v3
|
9675d55448
|
fix: bump tower-ui -> 0.76.22 (feat(billing): add Havari Dedicated tier family — VPS + Dedicated grouped in OrderServerDrawer)
|
2026-05-08 05:57:52 +02:00 |
|
OdooSky v3
|
03ec8b00e9
|
fix: bump tower -> 0.76.22 (feat(billing): add Havari Dedicated tier family (AMD EPYC 9645 · DDR5 ECC · NVMe RAID))
|
2026-05-08 05:56:59 +02:00 |
|
OdooSky v3
|
b7df359f81
|
fix: bump tower-ui -> 0.76.27 (fix(modules): close orphan dialog on drawer dismiss; guard double-click on apply)
|
2026-05-08 05:35:11 +02:00 |
|
OdooSky v3
|
14725bc210
|
fix: bump tower-ui -> 0.76.26 (feat(modules): pre-downgrade safeguards — checkpoint prompt + migration-folder warning dialog)
|
2026-05-08 05:27:59 +02:00 |
|
OdooSky v3
|
e1c5e8cc43
|
fix: bump tower -> 0.76.26 (feat(addons): pre-downgrade safeguards — checkpoint prompt + migration-folder warning)
|
2026-05-08 05:27:12 +02:00 |
|
OdooSky v3
|
1f5e909c30
|
fix: bump tower-ui -> 0.76.25 (fix(modules): direction-aware fleet-usage labels in module-detail drawer)
|
2026-05-07 22:22:47 +02:00 |
|
OdooSky v3
|
c01d60b137
|
fix: bump tower -> 0.76.25 (fix(addons): direction-aware verb in fleet-apply title and op label)
|
2026-05-07 22:21:56 +02:00 |
|
OdooSky v3
|
70e63ca6b6
|
fix: bump tower -> 0.76.24 (feat(ops): SQLite op-history store with per-transition durability + 90d retention)
|
2026-05-07 22:08:47 +02:00 |
|
OdooSky v3
|
1fa7d5619e
|
fix: bump tower -> 0.76.23 (upload manifest version validation)
|
2026-05-07 21:44:41 +02:00 |
|
OdooSky v3
|
1e6e45484e
|
fix: bump tower -> 0.76.22 (feat(secrets): Phase 4 — auto-bootstrap OpenBao auth on Connect)
|
2026-05-07 21:09:42 +02:00 |
|
OdooSky v3
|
f5ee04080f
|
fix: bump tower-ui -> 0.76.21 (refactor(ui): drop rented-servers grid from /billing Plans tab (rebuild))
|
2026-05-07 20:48:59 +02:00 |
|
OdooSky v3
|
a9365c7ecd
|
fix: bump tower -> 0.76.21 (fix(secrets): Phase 2+3 — all 5 Tower-stamped Secrets now ESO+OpenBao chart-managed)
|
2026-05-07 20:36:27 +02:00 |
|
OdooSky v3
|
3fda4c1393
|
fix: bump tower -> 0.76.20 (fix(addons): revert imperative gitea-archive-pull stamping; chart-managed via ESO)
|
2026-05-07 20:11:31 +02:00 |
|
OdooSky v3
|
6778a175e9
|
fix: bump tower-ui -> 0.76.20 (fix(ui): module dropdown labels Upgrade/Downgrade/Current by version comparison)
|
2026-05-07 18:44:21 +02:00 |
|
OdooSky v3
|
14cf66f4a3
|
fix: bump tower -> 0.76.18 (fix(addons): pre-flight gitea-archive-pull secret + fail-loud on empty token)
|
2026-05-07 18:30:21 +02:00 |
|
OdooSky v3
|
43d24987d0
|
fix: bump tower-ui -> 0.76.19 (refactor(ui): fold remittance into /admin/billing as Bank details tab)
|
2026-05-07 18:04:55 +02:00 |
|
OdooSky v3
|
a8ae933265
|
fix: bump tower-ui -> 0.76.18 (fix(billing): authFetch+blob for download invoice + propagate tenantContext on tenant-side calls)
|
2026-05-07 15:26:21 +02:00 |
|
OdooSky v3
|
069298eeb4
|
fix: bump tower -> 0.76.17 (feat(billing): MEGA S4 receipt storage + print-friendly invoice layout)
|
2026-05-07 15:06:52 +02:00 |
|
OdooSky v3
|
364a78999e
|
fix(tower): revert backend memory limit 8Gi -> 4Gi (4Gi sufficient)
|
2026-05-07 14:48:45 +02:00 |
|
OdooSky v3
|
b40c26bada
|
fix(tower): bump backend memory limit 4Gi -> 8Gi (addon upload headroom)
|
2026-05-07 14:48:15 +02:00 |
|
OdooSky v3
|
687f4048cf
|
fix: bump tower-ui -> 0.76.16 (feat(billing): customer self-serve server orders + admin fulfill)
|
2026-05-07 14:45:46 +02:00 |
|
OdooSky v3
|
8d36497eea
|
fix: bump tower -> 0.76.16 (feat(billing): customer self-serve server orders + admin fulfill)
|
2026-05-07 14:44:58 +02:00 |
|
OdooSky v3
|
8756ba2014
|
fix: bump tower-ui -> 0.76.15 (feat(billing): free-assignment flag + bulk draft generation on Tenants tab)
|
2026-05-07 14:24:41 +02:00 |
|
OdooSky v3
|
ecabc17d63
|
fix: bump tower -> 0.76.15 (feat(billing): free-assignment flag + bulk draft generation on Tenants tab)
|
2026-05-07 14:23:53 +02:00 |
|
OdooSky v3
|
1217f638b7
|
fix(tower): bump backend memory limit 1Gi -> 4Gi (addon upload OOM)
|
2026-05-07 14:13:38 +02:00 |
|
OdooSky v3
|
3ca090b210
|
fix: bump tower-ui -> 0.76.14 (feat(billing): customer self-serve plan change scheduled at next cycle)
|
2026-05-07 12:56:34 +02:00 |
|
OdooSky v3
|
9712d664e4
|
fix: bump tower -> 0.76.14 (feat(billing): customer self-serve plan change scheduled at next cycle)
|
2026-05-07 12:55:48 +02:00 |
|
OdooSky v3
|
3cd739481c
|
fix: bump tower-ui -> 0.76.13 (feat(billing): invoice draft state + edit drawer + custom-scope blank canvas)
|
2026-05-07 12:41:06 +02:00 |
|
OdooSky v3
|
8b2f69829b
|
fix: bump tower -> 0.76.13 (feat(billing): invoice draft state + edit drawer + custom-scope blank canvas)
|
2026-05-07 12:40:20 +02:00 |
|
OdooSky v3
|
1d73dbddac
|
fix: bump tower-ui -> 0.76.12 (refactor(ui): drop Billing tab from /admin/tenants/{id} — owned by /admin/billing now)
|
2026-05-07 12:01:54 +02:00 |
|
OdooSky v3
|
1a2a2cd219
|
fix: bump tower-ui -> 0.76.11 (fix(billing): review fixes — email search, mobile responsive, IBAN groups, amortized monthly, lifted filter state)
|
2026-05-07 11:56:42 +02:00 |
|
OdooSky v3
|
3870bba680
|
fix: bump tower -> 0.76.11 (fix(billing): review fixes — email search, mobile responsive, IBAN groups, amortized monthly, scoped commit ctx)
|
2026-05-07 11:55:17 +02:00 |
|
OdooSky v3
|
ae6e98e2fd
|
fix: bump tower-ui -> 0.76.10 (feat(billing): hub UI + scoped invoices + bank-transfer details)
|
2026-05-07 11:39:17 +02:00 |
|
OdooSky v3
|
b5e6d0936c
|
fix: bump tower -> 0.76.10 (feat(billing): hub UI + scoped invoices + bank-transfer details)
|
2026-05-07 11:38:31 +02:00 |
|
OdooSky v3
|
73fc6c1d8f
|
fix: bump tower-ui -> 0.76.9 (feat(billing): admin pricing editor — pricing.yaml via UI)
|
2026-05-07 10:17:21 +02:00 |
|
OdooSky v3
|
df21f2316a
|
fix: bump tower -> 0.76.9 (feat(billing): admin pricing editor — pricing.yaml via UI)
|
2026-05-07 10:15:15 +02:00 |
|
OdooSky v3
|
af9aef24ab
|
fix: bump tower+tower-ui -> 0.76.8 (addon-filter self-audit fixes)
|
2026-05-06 23:23:08 +02:00 |
|
OdooSky v3
|
a5711a6b98
|
fix: bump tower+tower-ui -> 0.76.7 (addon picker major filter + stop manifest rewrite)
|
2026-05-06 23:10:02 +02:00 |
|
OdooSky v3
|
f121592ca7
|
fix: bump tower -> 0.76.6 (Batch 4: auth on 7 instance handlers)
|
2026-05-06 22:11:30 +02:00 |
|
OdooSky v3
|
08dcc3dc34
|
fix: bump tower+tower-ui -> 0.76.5 (Soft Undo self-audit: auth + xtenant guard + cache)
|
2026-05-06 21:55:18 +02:00 |
|
OdooSky v3
|
98a72e21a1
|
fix: bump tower -> 0.76.4 (smoke-gate Promote ↑)
|
2026-05-06 20:43:22 +02:00 |
|
OdooSky v3
|
a9fe006271
|
fix: bump tower+tower-ui -> 0.76.3 (Soft Undo + DB-impact diff)
|
2026-05-06 20:37:43 +02:00 |
|
OdooSky v3
|
7a9c307665
|
fix: bump tower-ui -> 0.76.2 (Hard Undo data-loss warning)
|
2026-05-06 20:27:29 +02:00 |
|
OdooSky v3
|
adc60712d7
|
fix: bump tower -> 0.76.2 (checkpoint-restore drop+recreate DB)
|
2026-05-06 19:50:52 +02:00 |
|
OdooSky v3
|
b6f8257217
|
feat(status): bump tower+tower-ui -> 0.78.3 (smart Degraded)
|
2026-05-06 18:00:58 +02:00 |
|
OdooSky v3
|
19b076284c
|
feat(ui-billing): bump tower-ui -> 0.78.2 (cycle-aware amount labels)
|
2026-05-06 17:17:43 +02:00 |
|