Commit Graph

  • 70971d37ee Fix eip leaking by id tracking Furkan Sahin 2025-04-08 13:31:03 +02:00
  • f0c9e6038a Add NicAwsResource table for eip resource tracking - Migration Furkan Sahin 2025-04-08 13:28:03 +02:00
  • f5173a2d9d ConvergePostgresResource deadline change for maintenance windows Furkan Sahin 2025-04-07 14:20:25 +02:00
  • 63e4c9913e [openapi] format/reorder geemus 2025-04-08 02:17:14 +00:00
  • 2e3d6f9b04 [openapi] tweak post with invalid URL param to 404 geemus 2025-04-08 01:59:39 +00:00
  • f149ff9232 [openapi] use valid but non-existent name for not authorized subnet test geemus 2025-04-08 01:56:10 +00:00
  • a3760988ea [openapi] fix 204 to 404 shift for invalid references geemus 2025-04-08 01:55:06 +00:00
  • 48d03e8916 [openapi] more explicit 404 error message for invalid references geemus 2025-04-08 01:40:24 +00:00
  • 932ea8683b [openapi] convert non-matching references to 404 geemus 2025-04-05 15:24:38 +00:00
  • 9333679ad7 [openapi] names should allow capital letters geemus 2025-03-31 13:47:38 +00:00
  • 07d940b396 [openapi] convert virtual machine routes to reference parameter geemus 2025-03-29 15:54:38 +00:00
  • 08a7692e79 [openapi] convert private subnet routes to reference parameter geemus 2025-03-29 15:50:50 +00:00
  • 881978dd7f [openapi] convert load balancer routes to reference parameter geemus 2025-03-29 15:39:45 +00:00
  • 4bc4d4f308 [openapi] convert firewall routes to reference parameter geemus 2025-03-29 15:30:35 +00:00
  • a367a5dc49 [openapi] use shared component for reference parameter schema geemus 2025-03-29 15:26:34 +00:00
  • 96f2804aae [openapi] convert postgres name to reference geemus 2025-03-29 15:09:49 +00:00
  • bff7ff2e11 Set a default Strand lease of now() - 1000 years Daniel Farina 2025-04-02 07:22:17 -07:00
  • b39ac3538a Check that social login provider provides an email before attempting to save Jeremy Evans 2025-04-07 09:41:58 -07:00
  • 1d1d1fb3fc Enforce project location access in routes Jeremy Evans 2025-04-04 09:24:31 -07:00
  • 7cbada8a43 Use ON_ERROR_STOP=1 with psql Burak Yucesoy 2025-04-05 21:31:25 +02:00
  • 9cccca2a2b Combine database initialization commands Burak Yucesoy 2025-04-05 21:22:06 +02:00
  • 498cbb75d6 Don't check existence of pgbouncer role before creating it Burak Yucesoy 2025-04-05 21:08:35 +02:00
  • 43702131b5 Configure pgbouncer in template1 database Burak Yucesoy 2025-04-05 21:07:37 +02:00
  • f8bd198857 Show port 6432 along with 5432 in the PostgreSQL firewall rules Burak Yucesoy 2025-04-05 20:40:53 +02:00
  • 8846ef7790 Do not pass required attribute if they are not truthy Enes Cakir 2025-04-07 09:33:31 +03:00
  • 653bbffbd2 Add notice about failover time Burak Yucesoy 2025-04-06 23:29:26 +02:00
  • e2ed8de589 Wait maintenance window during convergence failover Burak Yucesoy 2025-03-19 22:10:39 +01:00
  • ffbc89680f Add UI for postgres maintenance windows Burak Yucesoy 2025-03-19 21:37:42 +01:00
  • 573c8146b4 Add endpoint for postgres maintenance windows Burak Yucesoy 2025-03-19 21:35:52 +01:00
  • b7e035d89b Add migration file for postgres maintenance windows Burak Yucesoy 2025-03-19 21:34:24 +01:00
  • a670fc0946 Bump the development-dependencies group across 1 directory with 5 updates dependabot[bot] 2025-04-05 00:00:09 +00:00
  • ff1dcb1bfc Fix the GitHub cache table for smaller screens Enes Cakir 2025-04-03 21:16:55 +03:00
  • 6d3aaf78f0 Shorten GitHub app JWT lifetime Enes Cakir 2025-04-03 18:03:41 +03:00
  • 26c58afb13 Add spec for gen_random_ubid_uuid database function Jeremy Evans 2025-03-27 09:38:48 -07:00
  • d691ae27b1 Add gen_random_ubid_uuid database function for generating UUIDs in UBID format Jeremy Evans 2025-03-27 09:36:31 -07:00
  • 2b1323c589 Remove cp_nodes dependency from worker_nodes in k8s form eren-k8s_create_ui_workers_fix Eren Başak 2025-04-03 22:57:05 +01:00
  • 4cf8471c5c Drop <option> elements instead of hiding Eren Başak 2025-04-03 22:56:38 +01:00
  • 1127b1421a Preserve selected option when parent changes Eren Başak 2025-04-03 21:40:15 +01:00
  • c97021b708 Add K8s to regen-screenshots Eren Başak 2025-03-31 21:31:30 +01:00
  • 310dfeb19b Handle additional Octokit exceptions Jeremy Evans 2025-04-02 12:19:45 -07:00
  • a1924e3d69 Parse DockerHub rate limit output Enes Cakir 2025-03-28 12:54:26 +03:00
  • d919e8e441 Fix LoadBalancer cert renewal empty cert bug Furkan Sahin 2025-04-03 13:28:51 +02:00
  • 393797c871 Remove feature flag for k8s Eren Başak 2025-03-30 22:52:47 +01:00
  • 76e21c0cf7 Require Valid Billing Info Before Creating K8s Eren Başak 2025-04-02 14:56:07 +01:00
  • 32b84a5446 Adjust Billing Rates for k8s Eren Başak 2025-03-26 14:30:12 +03:00
  • 0714873694 Deduplicate service ports by 'port' value, keeping first occurrence mohi-kalantari 2025-04-01 15:09:09 +01:00
  • 6e8b414a09 Simplify and fix ubi-release rake task Jeremy Evans 2025-03-31 17:01:13 -07:00
  • fb49594592 Fix nondeterminism in Prog::Ai::InferenceEndpointReplicaNexus spec Jeremy Evans 2025-03-31 13:34:25 -07:00
  • fde9b35c9c Docker registry mirror server velioglu/docker_mirror_server Burak Velioglu 2025-04-02 17:18:00 +03:00
  • d3abe2c230 Add migration to create docker registry mirror server Burak Velioglu 2025-04-02 17:17:36 +03:00
  • a2e9d7a1c5 Remove us-west-1 from the options of AWS locations Furkan Sahin 2025-03-26 18:31:05 +01:00
  • f85be7e4c5 Integrate PG with AWS instance sizes Furkan Sahin 2025-03-19 17:29:40 +01:00
  • 4fb981266f Update firewall rules in AWS Furkan Sahin 2025-03-19 17:29:16 +01:00
  • ef9ae2ce9b Provision AWS Instance instead of Ubicloud VM Furkan Sahin 2025-03-19 17:28:58 +01:00
  • 880dfe0e1d Provision AWS Network Interface instead of Ubicloud NICs Furkan Sahin 2025-03-19 17:28:11 +01:00
  • c8f0e11f53 Provision AWS VPC instead of Ubicloud Private Subnets Furkan Sahin 2025-03-19 17:27:36 +01:00
  • 4a8a679c1b Add VPC related resources table and flex null restrictions - Migration Furkan Sahin 2025-03-19 17:24:27 +01:00
  • 1d1b0ab681 Bump the js-dependencies group with 11 updates dependabot[bot] 2025-04-01 00:42:55 +00:00
  • 0d245a24f8 Do not calculate VAT if the total is below the minimum charge threshold Enes Cakir 2025-04-02 01:46:42 +03:00
  • a05fc1db61 Begin marking cleared leases by backdating the lease 1000 years Daniel Farina 2025-04-01 15:50:04 -07:00
  • 13cd6d14a1 Add missing billing rates for burstables in the US. Hadi Moshayedi 2025-04-01 10:35:58 -07:00
  • a3519cdd2c Add Services LB URL to the dashboard, remove subnet name Eren Başak 2025-03-31 21:22:39 +01:00
  • 955bdab07d Pass the required attribute to the select input in the creation form Eren Başak 2025-03-27 20:24:42 +00:00
  • e638c288c0 Validate that k8s worker count >= 0 in the backend Eren Başak 2025-03-27 20:24:02 +00:00
  • 371ed21199 Polish K8s Create Form Eren Başak 2025-03-27 20:21:40 +00:00
  • aa89f26907 Fix loadbalancer tests flakiness mohi-kalantari 2025-03-27 10:59:23 +01:00
  • b7b1ff98d0 Add cli-sync rake task to sync cli folder to cli repository Jeremy Evans 2025-03-31 16:36:16 -07:00
  • fa17b98dba Avoid Roda::RodaPlugins::Sessions::CookieTooLarge for unauthenticated request to long path Jeremy Evans 2025-03-31 12:31:08 -07:00
  • 8e9bf98a1f Rename ubi-cross rake task to ubi-release Jeremy Evans 2025-03-19 17:11:28 -07:00
  • 8f1718a24d Bump maximum pagination page size to 1000, and make that the default Jeremy Evans 2025-03-28 16:36:51 -07:00
  • 1c41276fae Opt in to profiling examples in the specs Jeremy Evans 2025-03-28 16:46:25 -07:00
  • a3c63be15c Disallow access to pods GUA ips from internet mohi-kalantari 2025-03-27 16:25:13 +01:00
  • 5634baad69 cat bad files pykello/image-issue Hadi Moshayedi 2025-03-30 22:13:36 -07:00
  • 87545919a7 Enable docker registery mirror in E2E tests Enes Cakir 2025-03-29 11:53:29 +03:00
  • f73639d7c0 Use GCR mirror for installations enabled mirror usage Burak Velioglu 2025-03-29 03:11:41 +03:00
  • 8ebe51a4b4 Add migration for docker mirror flag to github installation Burak Velioglu 2025-03-29 03:07:11 +03:00
  • a8de712b1b Try to charge the latest payment method Enes Cakir 2025-03-28 04:24:52 +03:00
  • b7f2cae5a8 Remove payment method serializer Enes Cakir 2025-03-28 04:06:09 +03:00
  • 07e763ebe4 Add billing rate for additional GitHub cache storage Enes Cakir 2025-03-27 01:06:21 +03:00
  • e8fb3bb65d Don't wait to collect telemetry for the runner when for all SSH errors Enes Cakir 2025-01-30 16:29:39 +03:00
  • c0c25a5d27 Group SSH connection errors Enes Cakir 2025-01-30 16:29:09 +03:00
  • e90e6deaf7 Reimplement CLI processing using the Ruby SDK Jeremy Evans 2025-03-25 17:07:02 -07:00
  • 7e335516a6 Add Ruby SDK Jeremy Evans 2025-03-25 17:01:03 -07:00
  • ad1a4ddbff Remove Dataset#for_update from webhook route Jeremy Evans 2025-03-27 07:28:29 -07:00
  • d828350597 Avoid unnecessary use of ... in destroy_where methods Jeremy Evans 2025-03-19 11:03:10 -07:00
  • 1e74e8f1eb Switch from FOR UPDATE to DELETE ... WHERE to handle race condition in Prog::Github::GithubRepositoryNexus#cleanup_cache Jeremy Evans 2025-03-17 13:46:25 -07:00
  • 08e81f1930 Avoid potentially deleting a cache entry just updated during a race condition Jeremy Evans 2025-03-14 09:44:51 -07:00
  • 2922b8247a Return 204 if github cache entry was deleted before it could be updated Jeremy Evans 2025-03-14 09:43:40 -07:00
  • 1f7641b78f Avoid Sequel::NoExistingObject in race condition in github webhook Jeremy Evans 2025-03-11 14:56:13 -07:00
  • b9d5c08532 Avoid Sequel::NoExistingObject exception in race condition in github cache route Jeremy Evans 2025-03-11 14:50:52 -07:00
  • e2e215942c Add more thorough testing of GithubRunner#log_duration Jeremy Evans 2025-03-11 14:49:58 -07:00
  • 1a9ee53fc3 [openapi] single regex and dual examples for id or name geemus 2025-03-04 14:05:27 +00:00
  • 6ba2fbb974 [openapi] attempt to refine database pattern with not keyword geemus 2025-03-04 04:22:42 +00:00
  • 5a43b72e3e [openapi] remove obvious/explicit _id usage in openapi schema geemus 2025-03-04 04:01:25 +00:00
  • 6f0bd3b96d Update postgres image version for E2E shikharbhardwaj 2025-03-28 15:01:50 +05:30
  • 52b53c4822 Update default Postgres version to 17 shikharbhardwaj 2025-03-27 12:17:31 +05:30
  • cf0979157f Add additional project id check for billing entities Enes Cakir 2025-03-28 04:41:56 +03:00
  • 499056074b Fix issue when two consecutive calls to ip generate resulted in duplicate ips mohi-kalantari 2025-03-26 11:15:31 +01:00
  • b77180ccb6 Log docker pull quota limit Burak Velioglu 2025-03-26 18:08:11 +03:00
  • 3b0f7cdc69 Bump the development-dependencies group across 1 directory with 7 updates dependabot[bot] 2025-03-27 09:37:50 +00:00