Commit Graph

514 Commits

Author SHA1 Message Date
OdooSky v3
56b1e53c24 fix: bump tower -> 0.76.74 (fix(argocd): scope-aware dualModeAppName disambiguates cross-tenant code URLs (Phase 1.5)) 2026-05-12 18:42:40 +02:00
OdooSky v3
0e21ebf479 fix: bump tower -> 0.76.73 (fix(argocd): instance code in summaries reads from label, not slug-prefixed App name (Phase 1 UX leak)) 2026-05-12 18:11:01 +02:00
OdooSky v3
7f2c3d98c1 fix: bump tower -> 0.76.72 (fix(argocd): tenant-scope Application names (#bug-cross-tenant-erp Phase 1)) 2026-05-12 13:51:10 +02:00
OdooSky v3
2a8a69d8e2 fix: bump tower -> 0.77.2 (feat(tower): migrate + template-deploy use ESO (A-Chunk 3.5)) 2026-05-12 12:54:40 +02:00
OdooSky v3
cc3833321f fix: bump tower -> 0.77.1 (fix(vault): DeleteSecret purges metadata (A-Chunk 2.5)) 2026-05-12 12:30:38 +02:00
OdooSky v3
5e14febe13 fix: bump tower -> 0.77.0 (feat(tower): pg password via OpenBao on Create (A-Chunk 2)) 2026-05-12 11:57:58 +02:00
OdooSky v3
6b86ae8318 fix: bump tower -> 0.76.72 (fix(s3): use SigV2 for UFile endpoints — UCloud S3-compat rejects v4 with RetCode -148643) 2026-05-11 22:38:41 +02:00
OdooSky v3
938488a83e fix: bump tower -> 0.76.71 (fix(migrate): thread tenant BackupsBucket into createReq so CronJob writes where Tower reads) 2026-05-11 14:41:29 +02:00
OdooSky v3
5a7d1bb691 fix: bump tower -> 0.76.70 (feat(migrate): MIGRATE_BUILD_CONCURRENCY env var (default 8) for per-cluster tuning) 2026-05-11 12:35:55 +02:00
OdooSky v3
565f38d714 fix: bump tower -> 0.76.69 (feat(migrate): parallelize ensure-addons via errgroup (limit=8)) 2026-05-11 12:28:36 +02:00
OdooSky v3
cb644f1437 fix: bump tower -> 0.76.68 (feat(export): bundle source for ALL versioned addons (platform too) — closes orphan-dep gap fully) 2026-05-11 11:37:20 +02:00
OdooSky v3
6953d29f8d fix: bump tower -> 0.76.67 (fix(migrate): rehydrate uses canonical version override (not short manifest version)) 2026-05-11 11:04:18 +02:00
OdooSky v3
aa4b80b665 fix: bump tower -> 0.76.66 (fix(export): install curl on-demand for bundled-addon archive fetch) 2026-05-11 09:59:09 +02:00
OdooSky v3
424d98780e fix: bump tower -> 0.76.65 (feat(export/migrate): self-contained bundles — tenant-private addon source bundled + auto-restored on import) 2026-05-11 09:50:17 +02:00
OdooSky v3
071d001df3 fix: bump tower -> 0.76.64 (fix(addons): unpublish handles orphan-source state (cleanup mode)) 2026-05-11 09:18:06 +02:00
OdooSky v3
fef33fe421 fix: bump tower-ui -> 0.76.40 (feat(modules): danger-zone for library addons (route by source)) 2026-05-11 08:54:03 +02:00
OdooSky v3
431ac51af2 fix: bump tower -> 0.76.63 (feat(addon-unpublish): support library addons with tenant-member auth) 2026-05-11 08:53:11 +02:00
OdooSky v3
e73a953985 fix: bump tower-ui -> 0.76.39 (fix(modules): hide unpublish danger zone for library-only addons) 2026-05-11 08:40:36 +02:00
OdooSky v3
4c80c0e500 fix: bump tower -> 0.76.62 (fix(addon-unpublish): improve 404 message for library-only addons) 2026-05-11 08:39:45 +02:00
OdooSky v3
5d6173a0cd fix: bump tower -> 0.76.61 (fix(addon-download): buffer in memory — distroless image has no /tmp) 2026-05-11 08:11:00 +02:00
OdooSky v3
ff2ddcc0fe fix: bump tower -> 0.76.59 (fix(addon-download): filter upstream archive to targeted addon only) 2026-05-11 08:05:27 +02:00
OdooSky v3
2d2b044096 fix: bump tower -> 0.76.60 (fix(studio): watcher activity-gated polling + completion log + caches) 2026-05-10 22:34:51 +02:00
OdooSky v3
b76180fd43 fix: bump tower -> 0.76.59 (fix(studio): watcher treats already-published as no-op) 2026-05-10 17:03:55 +02:00
OdooSky v3
3a14521e5c fix: bump tower-ui -> 0.76.38 (feat(studio): strip publish UI from panel — auto-publish handles it) 2026-05-10 16:59:14 +02:00
OdooSky v3
a83ac41b8e fix: bump tower-ui -> 0.76.34 (fix(modules): close all HIGH/MEDIUM operator-shield review findings) 2026-05-10 16:47:30 +02:00
OdooSky v3
02c278c872 fix: bump tower -> 0.76.58 (fix(compat): close all HIGH/MEDIUM/LOW from Pillar 2 audit) 2026-05-10 16:46:19 +02:00
OdooSky v3
08223da4b1 fix: bump tower -> 0.76.57 (fix(studio): scratch webhook 412 (not 500) when overlay missing — sim found) 2026-05-10 16:20:46 +02:00
OdooSky v3
12fc6873d8 fix: bump tower -> 0.76.56 (fix(studio): audit-found bugs in git-native scratch flow (path-traversal + bogus Gitea endpoint)) 2026-05-10 16:16:41 +02:00
OdooSky v3
ba89127f6f fix: bump tower -> 0.76.55 (feat(studio): git-native scratch flow — webhook + promote pipeline) 2026-05-10 16:04:28 +02:00
OdooSky v3
a8b469b5d2 fix: bump tower-ui -> 0.76.37 (feat(studio): auto-detect banner — one-click publish per workspace addon) 2026-05-10 15:10:18 +02:00
OdooSky v3
44a9d62a39 fix: bump tower -> 0.76.54 (feat(studio): /workspace/scan endpoint for auto-publish banner) 2026-05-10 15:09:30 +02:00
OdooSky v3
437d781d90 fix: bump tower -> 0.76.53 (feat(studio): publish-from-studio endpoint + addon-publish Operations) 2026-05-10 13:52:41 +02:00
OdooSky v3
3f56527f36 fix: bump tower-ui -> 0.76.36 (feat(studio): keepDNS on teardown) 2026-05-10 12:48:31 +02:00
OdooSky v3
a85b735cde fix: bump tower -> 0.76.52 (feat(studio): library deposit + real install + keepDNS) 2026-05-10 12:47:58 +02:00
OdooSky v3
7720f5dd7e fix: bump tower-ui -> 0.76.35 (feat(studio): one-click publish-addon button) 2026-05-10 12:20:55 +02:00
OdooSky v3
e2e1831944 fix: bump tower -> 0.76.51 (feat(studio): one-click publish endpoint) 2026-05-10 12:19:24 +02:00
OdooSky v3
31021e8c78 fix: bump tower-ui -> 0.76.34 (feat(studio): publish-addon panel form) 2026-05-10 11:53:49 +02:00
OdooSky v3
ce2f2182de fix: bump tower -> 0.76.50 (feat(studio): publish-addon endpoint) 2026-05-10 11:52:31 +02:00
OdooSky v3
1f39218f10 fix: bump tower -> 0.76.49 (feat(studio): auto-DNS upsert + cleanup) 2026-05-10 09:47:06 +02:00
OdooSky v3
c8262a7042 fix: bump tower-ui -> 0.76.33 (feat(modules): compat shield UX (Pillar 2 Phase 3)) 2026-05-09 23:45:35 +02:00
OdooSky v3
b23733f5ed fix: bump tower-ui -> 0.76.32 (feat(studio): InstanceStudioPanel + 4 api helpers (cold-start UX, 3-state render)) 2026-05-09 23:18:27 +02:00
OdooSky v3
34b8f27927 fix: bump tower -> 0.76.48 (feat(studio): flip studioChartReady=true (chart 0.1.1 + opencode-odoo:1.0.0 published)) 2026-05-09 23:17:11 +02:00
OdooSky v3
4778ccb2d8 fix: bump tower -> 0.76.41 (feat(telemetry): compat matrix query API live (Pillar 2 Phase 2)) 2026-05-09 22:13:57 +02:00
OdooSky v3
dc8c568a98 fix: bump tower-ui -> 0.76.31 (feat(addon): download button per version in module detail drawer) 2026-05-09 21:11:39 +02:00
OdooSky v3
9d40c77bef fix: bump tower -> 0.76.47 (feat(addon): download endpoint + Gitea archive proxy + drawer button) 2026-05-09 21:11:06 +02:00
OdooSky v3
edabedee03 fix: bump tower -> 0.76.46 (fix(s3): normalize endpoint scheme prefix (https:// when missing)) 2026-05-09 18:42:35 +02:00
OdooSky v3
f45a6cf2c3 fix: bump tower -> 0.76.45 (fix(migrate): stamp AddonSpec.Source after ensure (tenant/platform/odoo-builtin)) 2026-05-09 18:26:27 +02:00
OdooSky v3
af85ed41ff fix: bump tower -> 0.76.44 (fix(migrate): use stageTenantID for bundle S3 access (super_admin acting case)) 2026-05-09 17:03:07 +02:00
OdooSky v3
90da60459c fix: bump tower -> 0.76.43 (fix(migrate): serverTenantID overrides scope.TenantID (super_admin acting case)) 2026-05-09 16:39:51 +02:00
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