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 |
|
OdooSky v3
|
6af79f939a
|
feat(billing): bump tower+tower-ui -> 0.78.1 (per-rental cycle + auto-cancel)
|
2026-05-06 16:15:15 +02:00 |
|
OdooSky v3
|
033f61679c
|
feat: bump tower+tower-ui -> 0.78.0 (server power management)
|
2026-05-06 14:05:42 +02:00 |
|
OdooSky v3
|
524d386cab
|
fix: bump tower-ui -> 0.77.11 (terminal scrollbar flicker)
|
2026-05-06 13:30:11 +02:00 |
|
OdooSky v3
|
ad72c57716
|
feat(platform): bump tower -> 0.77.12 (chown helpers to 100:101)
|
2026-05-06 13:29:48 +02:00 |
|
OdooSky v3
|
cc2ed81938
|
feat(platform): bump tower -> 0.77.11 (apply docker-mirror-pull to tenants ns)
|
2026-05-06 13:16:21 +02:00 |
|
OdooSky v3
|
13e3623d1e
|
feat(platform): bump tower -> 0.77.3
|
2026-05-06 13:15:41 +02:00 |
|
OdooSky v3
|
03ba1a5d87
|
fix: bump tower -> 0.77.10 (conditional Hijack)
|
2026-05-06 11:15:12 +02:00 |
|
OdooSky v3
|
7ae8178e38
|
fix: bump tower -> 0.77.9 (rebuild with Hijack)
|
2026-05-06 11:05:47 +02:00 |
|
OdooSky v3
|
7050184820
|
fix: bump tower -> 0.77.8 (terminal WS Hijack)
|
2026-05-06 11:04:41 +02:00 |
|
OdooSky v3
|
941709ff29
|
debug: bump tower -> 0.77.5-debug2 (terminal entry log)
|
2026-05-06 10:58:31 +02:00 |
|
OdooSky v3
|
a383d975eb
|
fix: bump tower-ui -> 0.77.7 (terminal nextTick)
|
2026-05-06 10:51:29 +02:00 |
|
OdooSky v3
|
3a62c54eb2
|
fix: bump tower-ui -> 0.77.6 (terminal WS auth via ?token=)
|
2026-05-06 10:47:16 +02:00 |
|
OdooSky v3
|
bb876f1e3e
|
fix: bump tower+tower-ui -> 0.77.5 (defend MetricSparkline against null points)
|
2026-05-06 10:41:21 +02:00 |
|
OdooSky v3
|
200d599998
|
fix: bump tower -> 0.77.4 (re-deploy snapshot json tags + memory short-circuit)
|
2026-05-06 10:33:08 +02:00 |
|
OdooSky v3
|
dff4dd9409
|
fix: bump tower-ui -> 0.77.3 (rented-server tenantId reactivity)
|
2026-05-06 10:30:16 +02:00 |
|
OdooSky v3
|
94380d7b5a
|
feat(ui-billing): bump tower-ui -> 0.77.2 (Cancel button + regenerate status)
|
2026-05-06 10:10:14 +02:00 |
|
OdooSky v3
|
e9e9794e8a
|
feat(billing): bump tower -> 0.77.2 (regenerate pending invoices + Cancel button)
|
2026-05-06 10:09:11 +02:00 |
|
OdooSky v3
|
62e5a244b2
|
feat: bump tower+tower-ui -> 0.77.1 (server nickname column)
|
2026-05-06 09:25:32 +02:00 |
|
OdooSky v3
|
f219561e10
|
feat(ui-billing): bump tower-ui -> 0.77.0 (tier picker on assign + BYO/Rented panel)
|
2026-05-06 09:23:25 +02:00 |
|
OdooSky v3
|
5104a067b9
|
feat(billing): bump tower -> 0.77.0 (rentals -> invoice + tier required at assign)
|
2026-05-06 09:22:45 +02:00 |
|
OdooSky v3
|
d2d15311cc
|
feat: bump tower -> 0.76.5 + tower-ui -> 0.76.1 (tenant name + filters)
|
2026-05-06 09:03:44 +02:00 |
|
OdooSky v3
|
b94d084d83
|
fix: bump tower -> 0.76.4 (inventory key by friendly name)
|
2026-05-06 08:46:03 +02:00 |
|
OdooSky v3
|
9cc2f94d6e
|
debug: bump tower -> 0.76.4-debug (ListServers body log)
|
2026-05-06 08:42:14 +02:00 |
|
OdooSky v3
|
c4edfde9a6
|
fix: bump tower -> 0.76.3 (netcup browser-login auth)
|
2026-05-06 08:35:31 +02:00 |
|
OdooSky v3
|
67eea62ccc
|
fix: bump tower -> 0.76.2 (vault mount drift fix for rental)
|
2026-05-06 00:01:56 +02:00 |
|
OdooSky v3
|
5d6f68c264
|
fix: bump tower+tower-ui -> 0.76.1 (admin-gate fix on top of rental)
|
2026-05-05 23:58:31 +02:00 |
|
OdooSky v3
|
92df2f9f4d
|
revert: tower+tower-ui -> 0.76.0 (admin-gate fix dropped rental code; needs to land on rental branch)
|
2026-05-05 23:55:26 +02:00 |
|
OdooSky v3
|
6cf792761b
|
fix: bump tower+tower-ui -> 0.75.2 (admin-gate fix: tenant.create)
|
2026-05-05 23:53:05 +02:00 |
|
OdooSky v3
|
a411b5236c
|
feat: bump tower-ui -> 0.76.0 (rental product UI)
|
2026-05-05 23:25:00 +02:00 |
|
OdooSky v3
|
0ebbea04ee
|
feat: bump tower -> 0.76.0 (rental product + billing)
|
2026-05-05 23:23:53 +02:00 |
|
OdooSky v3
|
a57cc089af
|
fix: bump tower -> 0.75.1 (DeleteTenant org-repo drain fix)
|
2026-05-05 20:01:35 +02:00 |
|
OdooSky v3
|
7c7a773858
|
feat: bump tower 0.74.0 -> 0.75.0 + tower-ui 0.74.0 -> 0.75.0 (Phase 4.7: operator plan/cycle picker + server billing tier UI)
|
2026-05-05 19:56:39 +02:00 |
|
OdooSky v3
|
f80877c480
|
fix: bump tower backend 0.71.7 -> 0.74.0 (was missed in previous bump)
|
2026-05-05 19:36:16 +02:00 |
|
OdooSky v3
|
3d0c5670c8
|
feat: bump tower 0.73.0 -> 0.74.0 + tower-ui 0.73.0 -> 0.74.0 (Phase 4.6: cancel + printable HTML + email-on-issue + scan budget)
|
2026-05-05 19:35:53 +02:00 |
|
OdooSky v3
|
efd67406d7
|
fix: bump tower -> 0.71.7 (B.9 atomic DeleteTenant)
|
2026-05-05 19:05:14 +02:00 |
|
OdooSky v3
|
f5c0977b41
|
feat: bump tower 0.72.0 -> 0.73.0 + tower-ui 0.72.0 -> 0.73.0 (Phase 4.5: semiannual cycle + close gating)
|
2026-05-05 18:19:30 +02:00 |
|
OdooSky v3
|
3ce301548e
|
feat: bump tower 0.71.6 -> 0.72.0 + tower-ui 0.71.0 -> 0.72.0 (Phase 4: lifecycle + CSV reconcile)
|
2026-05-05 18:05:12 +02:00 |
|
OdooSky v3
|
26d83d160c
|
fix: bump tower -> 0.71.6 (B.8 verify-after-commit)
|
2026-05-05 18:02:56 +02:00 |
|
OdooSky v3
|
4b9f70399e
|
fix: bump tower -> 0.71.5 (B.5 .bak rotation, B.12 ActingAs in snapshot)
|
2026-05-05 17:49:44 +02:00 |
|
OdooSky v3
|
2d184eb563
|
fix: bump tower -> 0.71.4 (B.4 pre-deploy tenant secret refresh)
|
2026-05-05 17:40:58 +02:00 |
|
OdooSky v3
|
8b2c56dd74
|
fix: bump tower -> 0.71.3 (B.3 orphan-repo cleanup via App label)
|
2026-05-05 17:38:04 +02:00 |
|
OdooSky v3
|
1d4a02e309
|
fix: bump tower -> 0.71.2 (B.2 private repos)
|
2026-05-05 17:32:06 +02:00 |
|
OdooSky v3
|
0c37b58617
|
fix: bump tower -> 0.71.1 (B.1 fail-closed cross-tenant guard, audit batch)
|
2026-05-05 17:30:05 +02:00 |
|
OdooSky v3
|
6d47b0a3d5
|
feat(billing): Phase 3 — receipt upload + admin approval queue (tower 0.70.0->0.71.0)
|
2026-05-05 15:24:41 +02:00 |
|
OdooSky v3
|
26f1bcc592
|
feat(billing): Phase 2.A — invoice model + monthly close + admin UI (tower 0.69.0->0.70.0)
|
2026-05-05 14:51:28 +02:00 |
|
OdooSky v3
|
c2167a5082
|
feat(marketing): public landing/pricing/contact pages + contact endpoint (tower 0.68.1->0.69.0)
|
2026-05-05 13:55:15 +02:00 |
|
OdooSky v3
|
7042f9b77f
|
feat(billing): adopt published pricing card — $19/$49/$149 plans, 9 managed tiers (tower 0.68.0->0.68.1)
|
2026-05-05 13:41:13 +02:00 |
|
OdooSky v3
|
741669190a
|
feat(billing): Phase 1R — BYOS plans + 9 managed tiers + plan-limit gates (tower 0.67.0->0.68.0 / ui 0.67.0->0.68.0)
|
2026-05-05 13:29:24 +02:00 |
|