Commit graph

  • 5474278ffa Combine private subnet connect/disconnect routes Jeremy Evans 2025-09-12 14:56:18 -07:00
  • e9de029805 Rhizome: provision data disks Hadi Moshayedi 2025-09-15 15:00:57 -07:00
  • 45ac2fd1b1 Send detachable volume data to prep Hadi Moshayedi 2025-09-15 13:11:39 -07:00
  • 484374c323 Show detachable volumes in vm storage section Hadi Moshayedi 2025-09-15 13:11:59 -07:00
  • e1b4285722 Allocate volumes to VMs Hadi Moshayedi 2025-09-15 12:34:58 -07:00
  • 7db8847e70 Handle duplicate disk names in the UI Hadi Moshayedi 2025-09-15 11:52:00 -07:00
  • b1cbc8bb0e Use the term 'Data Disk' Hadi Moshayedi 2025-09-15 11:30:05 -07:00
  • 3d18c438db Data volume attach in the UI Hadi Moshayedi 2025-09-15 07:13:59 -07:00
  • cb9bfae5fc Use hero-cube for storage Hadi Moshayedi 2025-09-15 07:10:46 -07:00
  • 9c4765783d Always encrypt. Hadi Moshayedi 2025-09-15 06:56:34 -07:00
  • 9767040909 Add detachable volumes UI Hadi Moshayedi 2025-09-12 14:50:12 -07:00
  • 142ed2ed66 Migrations for auth Hadi Moshayedi 2025-09-15 05:09:52 -07:00
  • d14a08203a Add DetachableVolumeNexus Hadi Moshayedi 2025-09-12 13:54:02 -07:00
  • 7c524b5573 Add the model DetachableVolume Hadi Moshayedi 2025-09-12 13:30:34 -07:00
  • 959d426890 Migrations to create detachable disks Hadi Moshayedi 2025-09-12 12:57:51 -07:00
  • 1ad2ed3739 Add the storage tab to the VM view. Hadi Moshayedi 2025-09-10 14:41:41 -07:00
  • 7fd0459489 Add rhizome changes for Postgres Major version upgrades shikharbhardwaj 2025-08-21 10:46:07 +02:00
  • 9485c19153 Make PG run with unified image shikharbhardwaj 2025-08-01 00:29:31 +02:00
  • 6122988bd4 :migrate: Remove PostgresResource version shikharbhardwaj 2025-09-26 17:23:52 +02:00
  • c57e6e3de0 Override PostgresResource version to provide representative_server version shikharbhardwaj 2025-09-26 17:14:06 +02:00
  • cdf39e7fb7 :migrate: Backfill postgres versions shikharbhardwaj 2025-09-15 20:24:56 +02:00
  • d0c5b33278 Write target_version when creating postgres_resource shikharbhardwaj 2025-09-26 17:03:11 +02:00
  • 05a5521d65 Set Postgres server version on create shikharbhardwaj 2025-09-15 20:21:05 +02:00
  • af83211b3e :migrate: Add version columns to PostgresServer and PostgresResource shikharbhardwaj 2025-09-15 20:09:59 +02:00
  • 3b4abdc132 Switch to released autoforme version Jeremy Evans 2025-10-02 15:01:51 -07:00
  • 3d54d35b0e Support SYNC=1 environment variable to unbuffer stdout/stderr Jeremy Evans 2025-10-02 13:34:19 -07:00
  • 956af8e08a Verify VM host resources are reclaimed correctly Enes Cakir 2025-10-02 20:42:45 +03:00
  • 78c4971fd1 Remove odd use of regexp in specs for simple string equality Daniel Farina 2025-10-02 09:57:10 -07:00
  • 742b4aae94 Rely on Sshable#channel_wait for VM Nexus command timeout Jeremy Evans 2025-10-01 13:55:06 -07:00
  • 2739ab0911 Fix nondeterministic failure in monitor smoke test jeremy-monitor-smoke-test-nondeterminism Jeremy Evans 2025-10-01 16:18:36 -07:00
  • e6cad13478 Split vm host wait and spec installation into two separate labels Enes Cakir 2025-10-02 20:34:48 +03:00
  • fdcad62c15 Remove odd use of regexp in specs for simple string equality Daniel Farina 2025-10-02 09:57:10 -07:00
  • 19c0891e1c Rely on Sshable#channel_wait for VM Nexus command timeout Jeremy Evans 2025-10-01 13:55:06 -07:00
  • 9a742ecd62 Add detailed comment for multi-checkpoint code Daniel Farina 2025-09-30 15:43:28 -07:00
  • c7adb3847a Allow VmHost setup with vhost_block_backend assemble-vmhost-with-ubiblk mohi-kalantari 2025-10-02 16:25:36 +02:00
  • c360c357d1 Use a timeout by default in Sshable#cmd Jeremy Evans 2025-01-28 13:58:37 -08:00
  • fcc375c6f8 Add detailed comment for multi-checkpoint code Daniel Farina 2025-09-30 15:43:28 -07:00
  • 913c0f46e6
    Merge 681b2da629 into 6327d82e6b Enes Çakır 2025-10-02 18:07:00 +03:00
  • 6327d82e6b Send invoice success email when paid manually Enes Cakir 2025-10-02 14:35:29 +03:00
  • cc999bd6e6 Use the new cert_enabled field at the time of LB creation Furkan Sahin 2025-10-02 11:57:12 +02:00
  • b30f7bd2aa Switch to use cert_enabled instead of cert_enabled_lb? Furkan Sahin 2025-10-02 11:55:19 +02:00
  • 39503552ac Add cert_enabled field to LoadBalancer - Migration Furkan Sahin 2025-10-02 11:52:09 +02:00
  • 7acb81227b Add Cert related information to the load balancer overview Furkan Sahin 2025-10-01 13:07:31 +02:00
  • 6eff8a8840 Start metadata-endpoint even if the Cert is not ready Furkan Sahin 2025-09-30 14:13:30 +02:00
  • 99fa745220 Start using the new version of the metadata-endpoint Furkan Sahin 2025-09-30 14:10:39 +02:00
  • ce171fe826 Add Cert related information to the load balancer overview Furkan Sahin 2025-10-01 13:07:31 +02:00
  • ae07bfa637 Start metadata-endpoint even if the Cert is not ready Furkan Sahin 2025-09-30 14:13:30 +02:00
  • 1b6495d856 Start using the new version of the metadata-endpoint Furkan Sahin 2025-09-30 14:10:39 +02:00
  • f155c66f6b Switch thrice to at_least(:once) Jeremy Evans 2025-09-26 09:36:02 -07:00
  • 47d910ba5d Show Health Check Protocol in Load Balancer overview Jeremy Evans 2025-09-11 16:19:59 -07:00
  • 74c4b72512 Switch thrice to at_least(:once) Jeremy Evans 2025-09-26 09:36:02 -07:00
  • 1cd0329c27 Show Health Check Protocol in Load Balancer overview Jeremy Evans 2025-09-11 16:19:59 -07:00
  • c57bc4a908 Send invoice success email when paid manually Enes Cakir 2025-10-02 14:35:29 +03:00
  • fc4491f32d Sleep 1 second while waiting for aws nic Burak Velioglu 2025-09-30 01:50:49 +03:00
  • a88be2e949 dirty Furkan Sahin 2025-10-02 13:05:06 +02:00
  • adaffa7be7 Sleep 1 second while waiting for aws nic Burak Velioglu 2025-09-30 01:50:49 +03:00
  • 771fa26846
    Merge f64a77fb49 into cd2c3ea917 Mees van Dijk 2025-10-02 13:58:48 +03:00
  • d479e2e418 Add cert_enabled information to the serializer Furkan Sahin 2025-10-02 11:58:36 +02:00
  • dae4ef9811 Add cert_enabled field to the Web Load Balancer creation page Furkan Sahin 2025-10-02 11:57:57 +02:00
  • a2b74f7395 Use the new cert_enabled field at the time of LB creation Furkan Sahin 2025-10-02 11:57:12 +02:00
  • 4b04c95646 Switch to use cert_enabled instead of cert_enabled_lb? Furkan Sahin 2025-10-02 11:55:19 +02:00
  • 8966347293 Add cert_enabled field to LoadBalancer - Migration Furkan Sahin 2025-10-02 11:52:09 +02:00
  • cd2c3ea917 Add Steps for Generating K8s Resize Screenshots Eren Başak 2025-10-01 13:29:02 +03:00
  • af2db16543 Clover: Support Ubiblk v0.2.1. Hadi Moshayedi 2025-10-01 12:48:52 -07:00
  • 216d18e06d Rhizome: Support Ubiblk v0.2.1. Hadi Moshayedi 2025-10-01 12:44:08 -07:00
  • db6604282f Allow GitHub Actions cache support to work with Cloudflare Account API tokens jeremy-github-cache-cloudflare-account-api-token Jeremy Evans 2025-10-01 14:51:54 -07:00
  • 718874636d Use a timeout by default in Sshable#cmd Jeremy Evans 2025-01-28 13:58:37 -08:00
  • 82b577bb55 Close SSH session on event loop failure Benjamin Satzger 2025-10-01 20:31:53 +02:00
  • a6c0f038d8 Clover: Support Ubiblk v0.2.1. Hadi Moshayedi 2025-10-01 12:48:52 -07:00
  • cf57f70d3b Rhizome: Support Ubiblk v0.2.1. Hadi Moshayedi 2025-10-01 12:44:08 -07:00
  • 3a8fe5f195 Close SSH session on event loop failure Benjamin Satzger 2025-10-01 20:31:53 +02:00
  • 4c232d1d4d run for all branches enes/macos-ci Enes Cakir 2025-10-01 18:54:36 +03:00
  • 6bfad55c99 Run CI on macOS runners too Enes Cakir 2025-07-03 22:23:45 +03:00
  • c051aeba7a Handle more error for Pay Now button Enes Cakir 2025-10-01 18:40:28 +03:00
  • 8f286b147a Add Pay Now button to unpaid invoices Enes Cakir 2025-09-04 19:30:01 +03:00
  • 243c5ec9c1 Add invoice route helper Enes Cakir 2025-09-04 17:22:55 +03:00
  • 7b5e4df3bd Handle more error for Pay Now button Enes Cakir 2025-10-01 18:40:28 +03:00
  • a88efff8bc Add Cert related information to the load balancer overview Furkan Sahin 2025-10-01 13:07:31 +02:00
  • 7cb869a88a Clarify that the SSL Certs are only available when LB is HTTPS Furkan Sahin 2025-09-30 14:13:55 +02:00
  • 09a710eaa9 Start metadata-endpoint even if the Cert is not ready Furkan Sahin 2025-09-30 14:13:30 +02:00
  • 02fa157fb3 Add Pay Now button to unpaid invoices Enes Cakir 2025-09-04 19:30:01 +03:00
  • 471b2302c9 Add Steps for Generating K8s Resize Screenshots Eren Başak 2025-10-01 13:29:02 +03:00
  • 5ed31ae1fc Fix LB VM removal pop issue with reap Furkan Sahin 2025-09-30 17:15:37 +02:00
  • 75141bf096
    Bump the production-dependencies group across 1 directory with 23 updates dependabot[bot] 2025-09-30 23:09:08 +00:00
  • f2df387250 Handle invalid email addresses when using Util.send_email jeremy-handle-invalid-email-signup Jeremy Evans 2025-09-30 10:27:55 -07:00
  • ebcdfec684 Only do a direct yield in the layout when rendering the error template Jeremy Evans 2025-09-30 10:26:50 -07:00
  • eddbb0c5b2 Add invoice route helper Enes Cakir 2025-09-04 17:22:55 +03:00
  • c62cbd6682 Fix LB VM removal pop issue with reap Furkan Sahin 2025-09-30 17:15:37 +02:00
  • a2e7bc46a8 EBS vm pool enes/aws-runner-pool Enes Cakir 2025-07-31 16:49:20 +03:00
  • 4cbed83a06 Start using the new version of the metadata-endpoint Furkan Sahin 2025-09-30 14:10:39 +02:00
  • def0638160 Check KubernetesVCpu quota when scaling out Eren Başak 2025-09-29 11:11:41 +03:00
  • bf64a309c1 Cli & Sdk for Kubernetes Nodepool Resizing Eren Başak 2025-09-24 14:51:36 +03:00
  • 7ac5f11157 Return the Kubernetes Nodepool object to API upon resize Eren Başak 2025-09-24 09:56:24 +03:00
  • 880bd92949 Give Kubernetes Nodepool its own path Eren Başak 2025-09-23 19:17:42 +03:00
  • e9db0d463b Collapse nodepool sub route Eren Başak 2025-09-23 19:13:26 +03:00
  • 2e61451528 Add UI for K8s Nodepool Scaling Eren Başak 2025-09-23 09:29:26 +03:00
  • 451dd3a75c Introduce route for scaling K8s nodepools Eren Başak 2025-09-16 10:57:51 +03:00
  • 4dcc4d9b16 Check KubernetesVCpu quota when scaling out Eren Başak 2025-09-29 11:11:41 +03:00
  • bfacb99671 Cli & Sdk for Kubernetes Nodepool Resizing Eren Başak 2025-09-24 14:51:36 +03:00
  • f1dafb87cc
    Bump library/node in the docker-dependencies group dependabot/docker/docker-dependencies-0c627cbf85 dependabot[bot] 2025-09-30 03:07:11 +00:00