Commit Graph

  • cc2ed81938 feat(platform): bump tower -> 0.77.11 (apply docker-mirror-pull to tenants ns) OdooSky v3 2026-05-06 13:16:21 +02:00
  • 13e3623d1e feat(platform): bump tower -> 0.77.3 OdooSky v3 2026-05-06 13:15:41 +02:00
  • 03ba1a5d87 fix: bump tower -> 0.77.10 (conditional Hijack) OdooSky v3 2026-05-06 11:15:12 +02:00
  • 7ae8178e38 fix: bump tower -> 0.77.9 (rebuild with Hijack) OdooSky v3 2026-05-06 11:05:47 +02:00
  • 7050184820 fix: bump tower -> 0.77.8 (terminal WS Hijack) OdooSky v3 2026-05-06 11:04:41 +02:00
  • 941709ff29 debug: bump tower -> 0.77.5-debug2 (terminal entry log) OdooSky v3 2026-05-06 10:58:31 +02:00
  • a383d975eb fix: bump tower-ui -> 0.77.7 (terminal nextTick) OdooSky v3 2026-05-06 10:51:29 +02:00
  • 3a62c54eb2 fix: bump tower-ui -> 0.77.6 (terminal WS auth via ?token=) OdooSky v3 2026-05-06 10:47:16 +02:00
  • bb876f1e3e fix: bump tower+tower-ui -> 0.77.5 (defend MetricSparkline against null points) OdooSky v3 2026-05-06 10:41:21 +02:00
  • 200d599998 fix: bump tower -> 0.77.4 (re-deploy snapshot json tags + memory short-circuit) OdooSky v3 2026-05-06 10:33:08 +02:00
  • dff4dd9409 fix: bump tower-ui -> 0.77.3 (rented-server tenantId reactivity) OdooSky v3 2026-05-06 10:30:16 +02:00
  • 94380d7b5a feat(ui-billing): bump tower-ui -> 0.77.2 (Cancel button + regenerate status) OdooSky v3 2026-05-06 10:10:14 +02:00
  • e9e9794e8a feat(billing): bump tower -> 0.77.2 (regenerate pending invoices + Cancel button) OdooSky v3 2026-05-06 10:09:11 +02:00
  • 62e5a244b2 feat: bump tower+tower-ui -> 0.77.1 (server nickname column) OdooSky v3 2026-05-06 09:25:32 +02:00
  • f219561e10 feat(ui-billing): bump tower-ui -> 0.77.0 (tier picker on assign + BYO/Rented panel) OdooSky v3 2026-05-06 09:23:25 +02:00
  • 5104a067b9 feat(billing): bump tower -> 0.77.0 (rentals -> invoice + tier required at assign) OdooSky v3 2026-05-06 09:22:45 +02:00
  • d2d15311cc feat: bump tower -> 0.76.5 + tower-ui -> 0.76.1 (tenant name + filters) OdooSky v3 2026-05-06 09:03:44 +02:00
  • b94d084d83 fix: bump tower -> 0.76.4 (inventory key by friendly name) OdooSky v3 2026-05-06 08:46:03 +02:00
  • 9cc2f94d6e debug: bump tower -> 0.76.4-debug (ListServers body log) OdooSky v3 2026-05-06 08:42:14 +02:00
  • c4edfde9a6 fix: bump tower -> 0.76.3 (netcup browser-login auth) OdooSky v3 2026-05-06 08:35:31 +02:00
  • 67eea62ccc fix: bump tower -> 0.76.2 (vault mount drift fix for rental) OdooSky v3 2026-05-06 00:01:56 +02:00
  • 5d6f68c264 fix: bump tower+tower-ui -> 0.76.1 (admin-gate fix on top of rental) OdooSky v3 2026-05-05 23:58:31 +02:00
  • 92df2f9f4d revert: tower+tower-ui -> 0.76.0 (admin-gate fix dropped rental code; needs to land on rental branch) OdooSky v3 2026-05-05 23:55:26 +02:00
  • 6cf792761b fix: bump tower+tower-ui -> 0.75.2 (admin-gate fix: tenant.create) OdooSky v3 2026-05-05 23:53:05 +02:00
  • a411b5236c feat: bump tower-ui -> 0.76.0 (rental product UI) OdooSky v3 2026-05-05 23:25:00 +02:00
  • 0ebbea04ee feat: bump tower -> 0.76.0 (rental product + billing) OdooSky v3 2026-05-05 23:23:53 +02:00
  • a57cc089af fix: bump tower -> 0.75.1 (DeleteTenant org-repo drain fix) OdooSky v3 2026-05-05 20:01:35 +02:00
  • 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) OdooSky v3 2026-05-05 19:56:39 +02:00
  • f80877c480 fix: bump tower backend 0.71.7 -> 0.74.0 (was missed in previous bump) OdooSky v3 2026-05-05 19:36:16 +02:00
  • 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) OdooSky v3 2026-05-05 19:35:53 +02:00
  • efd67406d7 fix: bump tower -> 0.71.7 (B.9 atomic DeleteTenant) OdooSky v3 2026-05-05 19:05:14 +02:00
  • 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) OdooSky v3 2026-05-05 18:19:30 +02:00
  • 3ce301548e feat: bump tower 0.71.6 -> 0.72.0 + tower-ui 0.71.0 -> 0.72.0 (Phase 4: lifecycle + CSV reconcile) OdooSky v3 2026-05-05 18:05:12 +02:00
  • 26d83d160c fix: bump tower -> 0.71.6 (B.8 verify-after-commit) OdooSky v3 2026-05-05 18:02:56 +02:00
  • 4b9f70399e fix: bump tower -> 0.71.5 (B.5 .bak rotation, B.12 ActingAs in snapshot) OdooSky v3 2026-05-05 17:49:44 +02:00
  • 2d184eb563 fix: bump tower -> 0.71.4 (B.4 pre-deploy tenant secret refresh) OdooSky v3 2026-05-05 17:40:58 +02:00
  • 8b2c56dd74 fix: bump tower -> 0.71.3 (B.3 orphan-repo cleanup via App label) OdooSky v3 2026-05-05 17:38:04 +02:00
  • 1d4a02e309 fix: bump tower -> 0.71.2 (B.2 private repos) OdooSky v3 2026-05-05 17:32:06 +02:00
  • 0c37b58617 fix: bump tower -> 0.71.1 (B.1 fail-closed cross-tenant guard, audit batch) OdooSky v3 2026-05-05 17:30:05 +02:00
  • 6d47b0a3d5 feat(billing): Phase 3 — receipt upload + admin approval queue (tower 0.70.0->0.71.0) OdooSky v3 2026-05-05 15:24:41 +02:00
  • 26f1bcc592 feat(billing): Phase 2.A — invoice model + monthly close + admin UI (tower 0.69.0->0.70.0) OdooSky v3 2026-05-05 14:51:28 +02:00
  • c2167a5082 feat(marketing): public landing/pricing/contact pages + contact endpoint (tower 0.68.1->0.69.0) OdooSky v3 2026-05-05 13:55:15 +02:00
  • 7042f9b77f feat(billing): adopt published pricing card — $19/$49/$149 plans, 9 managed tiers (tower 0.68.0->0.68.1) OdooSky v3 2026-05-05 13:41:13 +02:00
  • 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) OdooSky v3 2026-05-05 13:29:24 +02:00
  • c99c737115 feat(billing): Phase 1 — pricing.yaml + Subscription primitive + tenant /billing surface (tower 0.66.100→0.67.0 / ui 0.66.103→0.67.0) OdooSky v3 2026-05-05 12:59:45 +02:00
  • 8d297aef8d fix: bump tower 0.66.99 -> 0.66.100 (addon pip flag autodetect) OdooSky v3 2026-05-05 12:38:12 +02:00
  • 4e448d72cf fix: bump tower 0.66.98 -> 0.66.99 (FQDN warm-up probe) OdooSky v3 2026-05-05 11:51:43 +02:00
  • 4672d17797 fix: bump tower 0.66.97 -> 0.66.98 (backups bucket override) OdooSky v3 2026-05-05 11:29:29 +02:00
  • 1bf69a385c fix: bump tower-ui 0.66.102 -> 0.66.103 (Projects: drop Group existing) OdooSky v3 2026-05-05 11:06:28 +02:00
  • d75ca39e30 fix: bump tower-ui 0.66.101 -> 0.66.102 (Projects single-deploy-path) OdooSky v3 2026-05-05 11:00:48 +02:00
  • d29b261dd0 fix: bump tower-ui 0.66.100 -> 0.66.101 (Projects in Workspace group) OdooSky v3 2026-05-05 10:51:54 +02:00
  • 0e65878a9f fix: bump tower-ui 0.66.99 -> 0.66.100 (Step 4 substrate gating) OdooSky v3 2026-05-05 10:35:04 +02:00
  • 1b2cec0456 fix: bump tower-ui 0.66.98 -> 0.66.99 (Step 4 server-aware CTA) OdooSky v3 2026-05-05 10:25:08 +02:00
  • f5fed27348 fix: bump tower-ui 0.66.97 -> 0.66.98 (canFilter tenant-context fix) OdooSky v3 2026-05-05 10:08:36 +02:00
  • fc42357344 fix: bump tower-ui 0.66.96 -> 0.66.97 (markOnboardingComplete authFetch fix) OdooSky v3 2026-05-05 09:39:17 +02:00
  • 29f3c7eb19 fix: bump tower 0.66.96 -> 0.66.97 (orphan sweep hardening) OdooSky v3 2026-05-05 08:58:29 +02:00
  • b6b5af7f66 fix: bump tower 0.66.95 -> 0.66.96 + tower-ui (onboarding wizard) OdooSky v3 2026-05-05 06:46:48 +02:00
  • 89b7026580 fix: bump tower 0.66.94 -> 0.66.95 + tower-ui 0.66.90 -> 0.66.95 (domain-removal UX) OdooSky v3 2026-05-05 00:23:56 +02:00
  • 279a80b9d1 fix: bump tower 0.66.93 -> 0.66.94 OdooSky v3 2026-05-04 21:33:38 +02:00
  • 0ad2e17e03 fix: bump tower backend 0.66.92 -> 0.66.93 (RefreshAndSync conditional sleep + log patch errors) OdooSky v3 2026-05-04 21:15:15 +02:00
  • d4e93d5307 fix: bump tower backend 0.66.91 -> 0.66.92 (worker SAN check vs configured wildcardHost) OdooSky v3 2026-05-04 21:05:11 +02:00
  • d832af1bbc fix: bump tower backend 0.66.90 -> 0.66.91 (worker probes Secret as unified readiness signal) OdooSky v3 2026-05-04 20:40:57 +02:00
  • e0678c22ba fix: bump tower 0.66.89 -> 0.66.90 (add-domain UX async + retry endpoint) OdooSky v3 2026-05-04 20:04:30 +02:00
  • 477a2ce903 fix: bump tower 0.66.88 -> 0.66.89 (consolidation: PlatformStore reload + harvester observability) OdooSky v3 2026-05-04 18:01:20 +02:00
  • 8183aa95a3 fix: bump tower 0.66.87 -> 0.66.88 (harvester mutex fix) OdooSky v3 2026-05-04 15:29:15 +02:00
  • 478230a9e6 fix: bump tower 0.66.86 -> 0.66.87 (wildcard cert harvester) OdooSky v3 2026-05-04 15:19:21 +02:00
  • b3e71d8050 fix: bump tower-ui 0.66.77 -> 0.66.86 (DomainPicker under-wildcard default) OdooSky v3 2026-05-04 14:56:18 +02:00
  • adbc13a861 fix: bump tower 0.66.85 -> 0.66.86 (-tls suffix in cert fallback) OdooSky v3 2026-05-04 14:17:39 +02:00
  • 7d141d439a fix: bump tower 0.66.84 -> 0.66.85 (cert-status Secret fallback) OdooSky v3 2026-05-04 14:15:00 +02:00
  • 2487ec08f8 feat: bump tower 0.66.83 -> 0.66.84 (Slice 2B.3 Vault Stash/Restore) OdooSky v3 2026-05-04 13:53:20 +02:00
  • ea6478c3a3 fix(tenant-settings): tower:0.66.83 — sync scalar Domain to domains[] primary OdooSky v3 2026-05-04 14:03:53 +03:00
  • 3711e6cb90 fix(disconnect): tower:0.66.82 — TCP reachability probe + 60s budget OdooSky v3 2026-05-04 13:21:36 +03:00
  • 73ce5e4e92 fix(isolation): tower:0.66.81 — Connect honors act-as + list filter reads header OdooSky v3 2026-05-04 12:55:15 +03:00
  • bd8ef2fc04 fix(orphan-sweep): tower:0.66.80 — see deletion-pending Apps so server101-platform can be cleaned OdooSky v3 2026-05-04 12:14:34 +03:00
  • 6a6b48b40d fix(orphan-sweep): tower:0.66.79 — use ListClusterPlatformApps not ListApplications OdooSky v3 2026-05-04 12:06:11 +03:00
  • f8dea0b053 feat(disconnect): tower:0.66.78 — natural cascade + orphan sweep OdooSky v3 2026-05-04 11:58:26 +03:00
  • 53dc8ba82a feat(act-as): tower:0.66.77 / tower-ui:0.66.77 — ownership gate on Disconnect/Delete/Promote/Refresh OdooSky v3 2026-05-04 11:21:20 +03:00
  • 43419e1007 fix(workspace): tower-ui:0.66.76 — single source of truth for foreign-workspace gate OdooSky v3 2026-05-04 10:57:22 +03:00
  • 071b0a702d fix(workspace): tower-ui:0.66.75 — Exit workspace bug on deep pages OdooSky v3 2026-05-04 09:58:21 +03:00
  • 93c2bb366d chart: bump tower + tower-ui to 0.66.74 — workspace-scoped templates + modules catalog + addon usage git_admin 2026-05-04 06:36:01 +00:00
  • a98d02f976 chart: actually bump tower-ui to 0.66.73 (previous bump was a no-op) git_admin 2026-05-04 06:25:49 +00:00
  • 7438b6d7ea chart: bump tower-ui to 0.66.73 — workspace cleanup composables git_admin 2026-05-04 06:24:04 +00:00
  • c8eb793464 chart: bump tower-ui to 0.66.72 — Delete Instance type-to-confirm in foreign workspace git_admin 2026-05-04 05:39:13 +00:00
  • 2ee920372b chart: bump tower + tower-ui to 0.66.71 — type-to-confirm + addon-delete tightening git_admin 2026-05-04 05:22:52 +00:00
  • 35fb26f562 chart: bump tower + tower-ui to 0.66.70 — Phase A backend isolation + Phase C workspace banner git_admin 2026-05-03 21:18:58 +00:00
  • f67456001c chart: bump tower-ui to 0.66.69 — workspace tenant scoping on every list call git_admin 2026-05-03 20:43:08 +00:00
  • e1e4272451 chart: bump tower to 0.66.69 — per-tenant ClusterIssuer + CF Secret on instance create git_admin 2026-05-03 20:06:00 +00:00
  • 586767d510 chart: bump tower to 0.66.68 — EnsureBranch true-idempotent (GET first) pro-777 2026-05-03 21:48:07 +03:00
  • 0748185dd8 chart: bump tower to 0.66.67 — pg_restore clean-slate (DROP DATABASE + CREATE before restore) pro-777 2026-05-03 21:16:14 +03:00
  • 4eef7e2ac6 chart: bump tower-ui to 0.66.66 — fix Refresh button arg inversion pro-777 2026-05-03 20:36:24 +03:00
  • 95e3b83d92 chart: bump tower-ui to 0.66.65 — overlay layering primitive (Popover + useOverlay) pro-777 2026-05-03 20:30:14 +03:00
  • a2e2292715 chart: bump tower to 0.66.64 — Promote ↑ symmetric uninstall (Option B) pro-777 2026-05-03 19:48:08 +03:00
  • 327a2e843e chart: bump tower to 0.66.63 — spawn-env clone-fixup (filestore chown + asset bundle clear) pro-777 2026-05-03 19:24:45 +03:00
  • 79850fe1a5 chart: bump tower to 0.66.62 — fix install-source backfill (library addons routed to platform build path) pro-777 2026-05-03 18:50:55 +03:00
  • c2ff38fd19 chart: bump tower to 0.66.61 — addon-state uses merged catalog (library Install dropdown fix) pro-777 2026-05-03 18:42:44 +03:00
  • 1baf4b5d6f chart: bump tower-ui to 0.66.37 — preview upload progress bar pro-777 2026-05-03 18:10:11 +03:00
  • 261971b54c chart: bump tower-ui to 0.66.36 — soft-limit raised to 100MB after Traefik readTimeout=300s pro-777 2026-05-03 18:00:42 +03:00
  • 36e5310668 chart: bump tower-ui to 0.66.35 — wizard tag de-dup + upload size guard pro-777 2026-05-03 17:49:18 +03:00
  • f8b2b8a048 chart: bump tower-ui to 0.66.34 — module browse polish (wider drawer, source pills, simpler cards) pro-777 2026-05-03 17:28:39 +03:00
  • a58c6f8eff chart: bump tower-ui to 0.66.33 — horizontal facet bar (filter rail → top toolbar) pro-777 2026-05-03 17:21:07 +03:00