OdooSky v3
|
033f354b63
|
fix: bump tower-ui -> 0.83.0 (feat(ui): Suspend / Unsuspend buttons on /admin/users + /admin/tenants)
|
2026-05-18 23:02:43 +02:00 |
|
OdooSky v3
|
b255553c79
|
fix: bump tower -> 0.77.16 (feat(admin): reversible suspend/unsuspend for users + tenants)
|
2026-05-18 23:01:40 +02:00 |
|
OdooSky v3
|
a393a9326a
|
fix: bump tower-ui -> 0.82.0 (feat(ui): /admin/tenants shows members + owner + last-active)
|
2026-05-18 14:55:44 +02:00 |
|
OdooSky v3
|
40cf0add49
|
fix: bump tower -> 0.77.15 (feat(admin): /api/tenants returns memberCount + owners + lastActiveAt for super-admin)
|
2026-05-18 14:54:54 +02:00 |
|
OdooSky v3
|
5eea58a5ff
|
fix: bump tower-ui -> 0.81.0 (feat(ui): /admin/users shows tenant memberships + last seen + created)
|
2026-05-18 14:08:08 +02:00 |
|
OdooSky v3
|
571c045251
|
fix: bump tower -> 0.77.14 (feat(admin): /api/users returns tenant memberships + last_login_at + createdAt)
|
2026-05-18 14:07:15 +02:00 |
|
OdooSky v3
|
e0cbd6d3e7
|
fix: bump tower-ui -> 0.80.1 (feat(ui): v2 grid overlay + theme-aware status chips)
|
2026-05-18 11:44:13 +02:00 |
|
OdooSky v3
|
bbb459a8a1
|
fix: bump tower-ui -> 0.80.0 (feat(ui): align brand to v2 — neutral palette + deep blue + cloud logo + sky→blue sweep)
|
2026-05-18 11:01:41 +02:00 |
|
OdooSky v3
|
0e5ec5a582
|
fix: bump tower-ui -> 0.79.7 (feat(ui): Phase 2 Batch H — marketing + auth pages theme-aware (closes Phase 2))
|
2026-05-17 09:09:06 +02:00 |
|
OdooSky v3
|
78952bb39c
|
fix: bump tower-ui -> 0.79.6 (feat(ui): Phase 2 Batch J — Profile/Unauthorized/Placeholder/Welcome theme-aware)
|
2026-05-16 21:55:40 +02:00 |
|
OdooSky v3
|
c83709e2b3
|
fix: bump tower-ui -> 0.79.5 (feat(ui): Phase 2 Batch I — rented-server + provider drawers theme-aware)
|
2026-05-16 21:49:07 +02:00 |
|
OdooSky v3
|
4157ceddef
|
fix: bump tower-ui -> 0.79.4 (feat(ui): Phase 2 Batch G — templates/projects/activity/backups/onboarding theme-aware)
|
2026-05-16 21:34:31 +02:00 |
|
OdooSky v3
|
eaf85a551c
|
fix: bump tower-ui -> 0.79.3 (feat(ui): Phase 2 Batch F — billing (tenant + admin) theme-aware)
|
2026-05-16 21:19:52 +02:00 |
|
OdooSky v3
|
c239c43c83
|
fix: bump tower-ui -> 0.79.2 (feat(ui): Phase 2 Batch E — admin pages theme-aware)
|
2026-05-16 20:58:49 +02:00 |
|
OdooSky v3
|
87de5005fb
|
fix: bump tower-ui -> 0.79.1 (feat(ui): Phase 2 Batch D — server-detail + bg-page/N dead-alpha cleanup)
|
2026-05-16 20:37:27 +02:00 |
|
OdooSky v3
|
8e47059a79
|
fix: bump tower-ui -> 0.79.0 (feat(ui): Phase 2 A+B+C — utilities + drawers + instance-detail theme-aware)
|
2026-05-16 19:44:18 +02:00 |
|
OdooSky v3
|
3bdf38e906
|
fix: bump tower-ui -> 0.78.2 (feat(ui): NotificationBell theme-aware — closes Phase 1 polish)
|
2026-05-16 18:58:34 +02:00 |
|
OdooSky v3
|
5c6d2a9f62
|
fix: bump tower-ui -> 0.78.1 (feat(ui): day-mode polish — sidebar pin + palette nudge + dedicated bg-input + chrome-children)
|
2026-05-16 18:52:23 +02:00 |
|
OdooSky v3
|
ccb9931897
|
fix: bump tower-ui -> 0.78.0 (feat(ui): light theme Phase 1 — Day | Night toggle (version restore from accidental 0.28.0 backward bump))
|
2026-05-16 18:06:51 +02:00 |
|
OdooSky v3
|
ae46a92962
|
fix: bump tower-ui -> 0.28.0 (feat(ui): light theme Phase 1 — Day | Night toggle)
|
2026-05-16 18:05:20 +02:00 |
|
OdooSky v3
|
352bf4e228
|
fix: bump tower-ui -> 0.77.13 (feat(ui): /instances search + filter strip (4 dims, URL-shaped state))
|
2026-05-16 08:37:06 +02:00 |
|
OdooSky v3
|
e047e9ce71
|
fix: bump tower-ui -> 0.77.12 (feat(ui): /servers gets Updated Xs ago; ServerBadge becomes rectangular metadata tag)
|
2026-05-15 21:57:04 +02:00 |
|
OdooSky v3
|
fed810eaf5
|
fix: bump tower-ui -> 0.77.11 (feat(ui): instance detail header shows Updated Xs ago; promote useLastRefreshed; drop duplicate vitals Refresh)
|
2026-05-15 21:48:31 +02:00 |
|
OdooSky v3
|
072b7ca79d
|
fix: bump tower-ui -> 0.77.10 (feat(ui): Instances inline-confirm Delete + Updated Xs ago; Overview uses canonical badges)
|
2026-05-15 21:25:48 +02:00 |
|
OdooSky v3
|
8ff2df634a
|
fix: bump tower-ui -> 0.77.9 (feat(ui): Overview shows Updated Xs ago + per-instance health pill)
|
2026-05-15 20:50:23 +02:00 |
|
OdooSky v3
|
e64c0bd0b8
|
fix: bump tower-ui -> 0.77.8 (fix(ui): Overview Platform tile rebalance + View all button hit-area)
|
2026-05-15 20:43:12 +02:00 |
|
OdooSky v3
|
b2c3aa4ba0
|
fix: bump tower-ui -> 0.77.7 (fix(ui): Overview recent-instances row uses real domain + tenant chip)
|
2026-05-15 20:37:33 +02:00 |
|
OdooSky v3
|
8bda4d87e1
|
fix: bump tower-ui -> 0.77.6 (feat(ui): per-version addon delete in ModuleDetailDrawer)
|
2026-05-15 15:23:23 +02:00 |
|
OdooSky v3
|
7521fc53e8
|
fix: bump tower-ui -> 0.77.5 (fix(ui): download URLs carry ?token= so <a href> navigation auths)
|
2026-05-15 13:50:48 +02:00 |
|
OdooSky v3
|
e1b63825af
|
fix: bump tower -> 0.77.13 (fix(api): export download+delete dual-read across <id>/ and legacy <code>/)
|
2026-05-15 13:49:13 +02:00 |
|
OdooSky v3
|
298788ae36
|
fix: bump tower -> 0.77.12 (fix(api): backfill upsert/parse are indent-aware (4-space, tabs))
|
2026-05-15 13:24:28 +02:00 |
|
OdooSky v3
|
5009e09374
|
fix: bump tower -> 0.77.11 (feat: instance identity (Layer 1))
|
2026-05-15 07:40:06 +02:00 |
|
OdooSky v3
|
7ae58957b6
|
fix: bump tower -> 0.77.10 (fix: studioHostname 2 missed callers (audit regression))
|
2026-05-14 17:53:39 +02:00 |
|
OdooSky v3
|
34b95ed564
|
fix: bump tower -> 0.77.9 (fix: close last 3 cross-tenant bare-code bugs (audit follow-up))
|
2026-05-14 17:22:53 +02:00 |
|
OdooSky v3
|
f83a61af26
|
fix: bump tower -> 0.77.8 (fix: tenant-scope orphan-project sweep (orphan projects bug))
|
2026-05-14 16:11:45 +02:00 |
|
OdooSky v3
|
ed8cc5c189
|
fix: bump tower -> 0.77.7 (fix: Studio host+TLS derive from instance domain (Bug #5))
|
2026-05-14 15:15:20 +02:00 |
|
OdooSky v3
|
2201457952
|
fix: bump tower -> 0.77.6 (fix: pin instance-delete sweeps to pre-resolved cluster (cross-tenant))
|
2026-05-14 14:15:48 +02:00 |
|
OdooSky v3
|
b6f67ad9a4
|
fix: bump tower -> 0.77.5 (fix: scope instance->org cache key (cross-tenant overlap))
|
2026-05-14 11:10:14 +02:00 |
|
OdooSky v3
|
3864caf20a
|
fix: bump tower-ui -> 0.77.4 (fix(ui): scope instance detail to its tenant via ?tenantId= (B-10))
|
2026-05-14 10:50:54 +02:00 |
|
OdooSky v3
|
008f90b155
|
fix: bump tower -> 0.77.4 (fix(api): error on ambiguous cross-tenant instance code (B-10))
|
2026-05-14 10:50:02 +02:00 |
|
OdooSky v3
|
a345dd601d
|
fix: bump tower -> 0.77.3 (fix(api): wait for sandbox DNS propagation before reporting URL (B-9))
|
2026-05-14 10:28:24 +02:00 |
|
OdooSky v3
|
b157e1a08c
|
fix: bump tower-ui -> 0.77.2 (feat(ui): Database Tools card — backend truth + honest TTL (B-8d))
|
2026-05-14 10:15:57 +02:00 |
|
OdooSky v3
|
c28276a492
|
fix: bump tower -> 0.77.2 (feat(api): pgAdmin sandbox idle-TTL + GET endpoint (B-8))
|
2026-05-14 10:15:07 +02:00 |
|
OdooSky v3
|
6341857566
|
fix: bump tower-ui -> 0.77.1 (feat(ui): instance Settings tab + Database tools card (B-3 + B-6))
|
2026-05-14 09:25:42 +02:00 |
|
OdooSky v3
|
bfe7368d6a
|
fix: bump tower -> 0.77.1 (fix(api): pgAdmin sandbox certIssuer + tools-ns pull secret)
|
2026-05-14 09:24:50 +02:00 |
|
OdooSky v3
|
e68bbc8875
|
fix: bump tower -> 0.77.0 (feat(api): on-demand pgAdmin sandbox per instance (B-5))
|
2026-05-13 22:35:12 +02:00 |
|
OdooSky v3
|
409dd660f0
|
fix: bump tower -> 0.76.99 (feat(api): auto-rollback watcher for config-update (B-2c))
|
2026-05-13 22:11:17 +02:00 |
|
OdooSky v3
|
d60a4a20cf
|
fix: bump tower -> 0.76.98 (fix(security): enforce auth guard on all instance endpoints (P0 audit))
|
2026-05-13 22:01:08 +02:00 |
|
OdooSky v3
|
7ca25fc276
|
fix: bump tower -> 0.76.97 (security(api): gate instance-config endpoints with guardInstanceAccess)
|
2026-05-13 21:51:09 +02:00 |
|
OdooSky v3
|
ed877ee676
|
fix: bump tower -> 0.76.96 (feat(api): instance runtime-config endpoints (B-2 smoke))
|
2026-05-13 21:39:58 +02:00 |
|