1516 Commits
Author SHA1 Message Date
Hydra de lerne 16dd51ec7f Merge pull request #1033 from oblien/fix/billing-capacity-preview-boot
fix(api): unblock startup for capacity preview routes
2026-09-30 20:07:24 +03:00
Hydra 6c4cc67410 fix(api): allow capacity previews through the startup route scan 2026-09-30 19:44:47 +03:00
Hydra de lerne b1dccbc71a Merge pull request #1032 from oblien/fix/cloud-shared-capacity
fix(cloud): use provider capacity for builds and deployment recovery
2026-09-30 19:31:49 +03:00
Hydra a368848a01 fix(cloud): size builds from provider headroom and verify runtime resizes 2026-09-30 19:06:20 +03:00
Hydra ac8b66c8b1 fix(cloud): add capacity recovery and 25 GB Hobby storage 2026-09-30 17:10:31 +03:00
Hydra de lerne f9cf88901e Merge pull request #1030 from oblien/fix/billing-plan-comparison
fix(dashboard): simplify Cloud plans and focus the comparison
2026-09-30 14:59:59 +03:00
Hydra 507f469c85 fix(dashboard): give deployment plans more modal space 2026-09-30 14:56:52 +03:00
Hydra de lerne 158e64e996 Merge pull request #1029 from oblien/fix/cloud-pro-monthly-39
fix(pricing): set Pro to $39 and focus Cloud pricing on four plans
2026-09-30 14:47:00 +03:00
Hydra de lerne db336f6f06 Merge pull request #1031 from oblien/fix/cloud-docker-fractional-cpu
fix(cloud): preserve fractional CPU in shared Docker workspaces
2026-09-30 14:46:09 +03:00
Hydra 6b63f7b9f9 fix(cloud): preserve fractional CPU in Docker workspaces 2026-09-30 14:42:38 +03:00
Hydra 95e224cc38 fix(dashboard): simplify Cloud plans and focus the comparison 2026-09-30 14:40:12 +03:00
Hydra 4a07c7b0e0 feat(web): focus pricing on four paid Cloud plans 2026-09-30 13:58:42 +03:00
Hydra c8ccb5e171 fix(billing): price new Pro subscriptions at 39 dollars 2026-09-30 13:40:56 +03:00
Hydra de lerne 4c5b36c0dd Merge pull request #1028 from oblien/fix/cloud-capacity-plan-layout
fix(cloud): clarify plan comparison and raise new service limits
2026-09-30 12:51:01 +03:00
Hydra e3678d1afa test(billing): cover the updated Scale workspace boundary 2026-09-30 12:35:01 +03:00
Hydra 140b540572 fix(billing): align new service CPU limits with shared capacity 2026-09-30 12:26:15 +03:00
Hydra 92a7f35485 fix(billing): preserve resource metrics in the welcome summary 2026-09-30 12:03:18 +03:00
Hydra 53a3c8d7ce fix(cloud): clarify plan comparison and raise new service limits 2026-09-30 11:55:52 +03:00
Hydra de lerne c28d0c75f4 Merge pull request #1024 from agammann/fix/team-grants-refetch-loop
fix(dashboard): stop member access catalog refetch loop
2026-09-30 11:09:04 +03:00
Hydra de lerne 0f0c92d579 Merge pull request #1026 from oblien/fix/cloud-home-empty-status
fix(dashboard): hide Cloud status card before the first project
2026-09-30 11:08:37 +03:00
Hydra cc747fc95d fix(dashboard): hide Cloud activity card before first project 2026-09-30 11:07:10 +03:00
Hydra de lerne b04a470669 Merge pull request #1016 from oblien/fix/cloud-app-allocation-retry
Fix app install routing confirmation and Cloud retry recovery
2026-09-30 10:41:06 +03:00
agammann e7b91791b9 fix(dashboard): stop member access catalog refetch loop 2026-09-29 21:19:32 -07:00
Hydra fb00d5a67d Fix app install routing confirmation and Cloud retry recovery 2026-09-30 05:23:40 +03:00
Hydra de lerne 0ca13fe9c5 Merge pull request #1013 from oblien/pricing
fix pricing cards width
2026-09-30 04:05:40 +03:00
Hydra de lerne 804025e530 Merge pull request #1012 from oblien/fix/home-apps-card-layout
fix(dashboard): restore compact Home Apps card
2026-09-30 04:05:19 +03:00
Hydra bfcafa61e5 fix pricing cards width 2026-09-30 04:04:45 +03:00
Hydra 1ed05350c3 fix(dashboard): restore compact home app rows 2026-09-30 03:55:19 +03:00
Hydra de lerne 82d4d5979e Merge pull request #1011 from oblien/fix/billing-running-service-usage
fix(billing): exclude undeployed drafts from service usage
2026-09-30 03:46:49 +03:00
Hydra 841615615c fix(billing): exclude undeployed drafts from service usage 2026-09-30 03:43:59 +03:00
Hydra de lerne 4a21c7ebbd Merge pull request #1004 from stevenayl/fix/notifications-hydration
Fix notification settings hydration race
2026-09-30 03:29:00 +03:00
Hydra de lerne a151b74c1a Merge pull request #1010 from zichen0116/fix/dockerignore-dir-negation
fix(deploy): keep directories re-included by dir-only .dockerignore negations
2026-09-30 03:27:50 +03:00
Hydra de lerne 7c6e569e6d Merge pull request #994 from mohamedadel96e/fix/apply-all-malformed-json
fix: reject malformed JSON for bulk container updates
2026-09-30 03:16:36 +03:00
Leon.C a8ada46595 fix(deploy): keep directories re-included by dir-only .dockerignore negations 2026-09-30 08:10:34 +08:00
Hydra de lerne 310fec9892 Merge pull request #1009 from oblien/fix/cloud-app-install-cleanup
fix(apps): guide capacity and recover failed Cloud installs
2026-09-30 03:00:28 +03:00
Hydra de lerne bd7a6cec70 Merge pull request #981 from samueljansem/fix/980-webmail-spam-move
fix(webmail): move spam, not-spam and archive actions into IMAP mailboxes
2026-09-30 02:59:20 +03:00
Hydra de lerne af35c2af2a Merge pull request #1008 from AbdullahM07/fix/google-icon-hydration
fix(ui): recover icon loads that fail before hydration
2026-09-30 02:58:20 +03:00
Hydra 004010f14d fix(apps): guide capacity and recover failed Cloud installs 2026-09-30 02:51:43 +03:00
AbdullahM07 585dcbe7e9 fix(ui): recover icon loads that fail before hydration 2026-09-30 02:20:00 +03:00
hydralerne d8dce3d718 fix(cloud): fit Supabase allocations and recover failed installs 2026-09-30 02:17:30 +03:00
Ven Agency 3aef841944 Fix notification settings hydration race 2026-09-30 07:14:16 +10:00
Hydra de lerne 717135778c Merge pull request #1001 from oblien/fix/cloud-project-source-ui
fix(dashboard): clarify Cloud sources and show GitHub avatars
2026-09-29 22:55:17 +03:00
Hydra 6181f04e17 fix(dashboard): clarify Cloud sources and show GitHub avatars 2026-09-29 22:49:45 +03:00
Hydra de lerne 5bfd56f113 Merge pull request #998 from oblien/fix/dashboard-and-cloud-routing
fix: improve app discovery, project imports, and Cloud routing
2026-09-29 21:38:38 +03:00
Hydra cd6ed0a5eb Merge #997 Cloud adapter fixes with shared routing
Retain workspace-port ownership validation and repeatable route updates from #997. Keep the active-deployment routing, complete Docker route tables, and retryable failures from #998, with one shared Cloud dispatch path. Adapt the native Cloud removal regression to the consolidated flow.
2026-09-29 21:25:46 +03:00
Hydra d40c753cfb fix: improve app discovery, project imports, and Cloud routing 2026-09-29 19:37:41 +03:00
hydralerne 0fabef4831 fix(cloud): repair workspace port routes without self-hosted edge sync 2026-09-29 17:22:20 +02:00
Hydra de lerne 5b80c63dda Merge pull request #990 from oblien/fix/cloud-capacity-economics-20260929
Fix/cloud capacity economics 20260929
2026-09-29 17:08:36 +03:00
Hydra de lerne 41a15c2d3d Merge pull request #992 from oblien/fix/cloud-github-connect-20260929
fix(github): complete Cloud authorization and existing-installation reconnects
2026-09-29 17:08:16 +03:00
hydralerne c9f2771b91 test(billing): align integration fixtures with current Cloud offers
Use current pack IDs when testing subscription requirements, and verify the
v3 prices and credit amounts through native SDK and HTTP checkouts for every
new plan and top-up. Explicitly reject retired packs without provider writes.

Include namespace capacity policy in the quota admission mock and update the
Cloud build allocation expectation to 1 vCPU, 2 GiB RAM and 8 GiB disk. Keep
permission, tenant isolation and atomic reservation assertions intact.
2026-09-29 16:00:40 +02:00