OdooSky v3
|
55a7ee959b
|
fix: bump tower -> 0.76.42 (fix(migrate): derive owner tenant slug from destination server when scope is global)
|
2026-05-09 16:08:14 +02:00 |
|
OdooSky v3
|
bada50799d
|
fix: bump tower -> 0.76.41 (fix(migrate): try tenant addon source before platform (re-ship after 0.76.39/0.76.40 race))
|
2026-05-09 15:39:58 +02:00 |
|
OdooSky v3
|
5347e254d1
|
fix: bump tower -> 0.76.40 (fix: surgical batch — H1 manifest-empty wipe guard + M4 rule-compile test + M5 cancel-during-probe race)
|
2026-05-09 15:34:08 +02:00 |
|
OdooSky v3
|
33a8318f78
|
fix: bump tower -> 0.76.39 (feat(filestore-sweep): NULL dangling ir_attachment.store_fname after restore (Pillar 3c))
|
2026-05-09 15:07:27 +02:00 |
|
OdooSky v3
|
7b7f5e9492
|
fix: bump tower -> 0.76.38 (feat(error-translate): centralize translation in op.Fail (universal coverage))
|
2026-05-09 14:51:31 +02:00 |
|
OdooSky v3
|
5f529db22a
|
fix: bump tower -> 0.76.37 (feat(error-translate): operator-friendly translation table (Pillar 3d))
|
2026-05-09 14:36:58 +02:00 |
|
OdooSky v3
|
89207ac854
|
fix: bump tower -> 0.76.36 (feat(pg-pinning): derive pg_dump/psql client image from instance PG version (Pillar 3b))
|
2026-05-09 14:23:29 +02:00 |
|
OdooSky v3
|
56ddb259aa
|
fix: bump tower -> 0.76.35 (feat(probe): bundle health probe after addon-apply (Pillar 3a))
|
2026-05-09 14:02:31 +02:00 |
|
OdooSky v3
|
8f95b65a2d
|
fix: bump tower -> 0.76.34 (fix(addons): instance Modules tab — semver sort + cross-major filter on dropdown + apply-time guard)
|
2026-05-09 11:58:11 +02:00 |
|
OdooSky v3
|
2a61798334
|
fix: bump tower-ui -> 0.76.30 (revert(modules): drawer is metadata-only; fleet-upgrade UI removed (use instance Modules tab))
|
2026-05-09 11:40:49 +02:00 |
|
OdooSky v3
|
4267ef2939
|
fix: bump tower -> 0.76.33 (revert(addons): remove fleet-upgrade — per-instance Modules tab is the only path; addon detail drawer is now metadata-only)
|
2026-05-09 11:39:47 +02:00 |
|
OdooSky v3
|
ba669ebcf4
|
fix: bump tower-ui -> 0.76.29 (fix(modules): tab strip uses unfiltered usage for counts so inactive-major tabs stay visible)
|
2026-05-09 11:12:36 +02:00 |
|
OdooSky v3
|
7875882fd7
|
fix: bump tower -> 0.76.32 (fix(addons): re-ship Plan v2 backend filter — 0.76.31 image was a stale build)
|
2026-05-09 11:09:30 +02:00 |
|
OdooSky v3
|
b88c2f6ebf
|
fix: bump tower-ui -> 0.76.28 (feat(modules): major-tabbed addon detail drawer — fleet usage scoped per Odoo major (Plan v2))
|
2026-05-09 10:54:39 +02:00 |
|
OdooSky v3
|
6bb444eb6a
|
fix: bump tower -> 0.76.31 (fix(restore): strip PG17-only GUCs from dump before psql)
|
2026-05-08 22:27:06 +02:00 |
|
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 |
|