Commit graph

  • 31dc8e4d11 Use handle_validation_failure for create/close account Jeremy Evans 2025-07-30 12:03:56 -07:00
  • 5e60cbccd6 Support testing without internal request fallback Jeremy Evans 2025-07-21 13:43:17 -07:00
  • db0bd3472d Use handle_validation_failure in project name update route Jeremy Evans 2025-07-21 11:50:35 -07:00
  • a9760ac83e Show flash notice when creating project Jeremy Evans 2025-07-21 11:42:48 -07:00
  • 4e2246c756 Add handle_validation_failure web helper method Jeremy Evans 2025-07-21 11:41:37 -07:00
  • d5ed8dc763 Make project name validation error mention length Jeremy Evans 2025-07-21 11:24:09 -07:00
  • df7bd5a49e Use Rack::RewindableInput::Middleware Jeremy Evans 2025-08-07 08:58:30 -07:00
  • e01344c69d Update to Rack 3.2 Jeremy Evans 2025-08-07 08:53:49 -07:00
  • 07e0d06cef Remove emit with database information when loading Jeremy Evans 2025-08-06 13:12:13 -07:00
  • f631df9f40 Use Rack::RewindableInput::Middleware Jeremy Evans 2025-08-07 08:58:30 -07:00
  • 2d707eee57 Update to Rack 3.2 Jeremy Evans 2025-08-07 08:53:49 -07:00
  • 2886c40a60 Rename FirewallsPrivateSubnets to PrivateSubnetFirewall Jeremy Evans 2025-08-06 15:44:30 -07:00
  • 3d4af05898 Rename CertsLoadBalancers to LoadBalancerCert Jeremy Evans 2025-08-06 15:39:26 -07:00
  • 53037bff02 Rename LoadBalancersVms to LoadBalancerVm Jeremy Evans 2025-08-06 15:28:41 -07:00
  • d92031f9cd Rename FirewallsPrivateSubnets to PrivateSubnetFirewall Jeremy Evans 2025-08-06 15:44:30 -07:00
  • c927a0c90c Rename CertsLoadBalancers to LoadBalancerCert Jeremy Evans 2025-08-06 15:39:26 -07:00
  • 09fee03bb2 Rename LoadBalancersVms to LoadBalancerVm Jeremy Evans 2025-08-06 15:28:41 -07:00
  • 36426e5b71 Treat non-GET/POST requests as JSON requests Jeremy Evans 2025-08-06 13:46:25 -07:00
  • 334879cb6c Remove emit with database information when loading Jeremy Evans 2025-08-06 13:12:13 -07:00
  • b5f79520b5 Do not allow removing current partition in the repartitioner Jeremy Evans 2025-08-06 12:52:34 -07:00
  • 2fe07c9cfe Rename MonitorRepartitioner to Repartitioner Jeremy Evans 2025-08-06 12:40:55 -07:00
  • 2bb1e792ef Fix monitor smoke test to handle logging up more than once Jeremy Evans 2025-08-06 12:39:13 -07:00
  • 274a65aeda Replace system with sh in most cases in Rakefile Jeremy Evans 2025-08-06 12:37:07 -07:00
  • 5cab17b64f Fix nondeterministic monitor repartitioner spec failure Jeremy Evans 2025-07-30 11:54:36 -07:00
  • afd3967f2e Make respirate and monitor share repartitioning code Jeremy Evans 2025-07-29 14:24:28 -07:00
  • 48582ef4bc Add max partition check when starting respirate Jeremy Evans 2025-07-29 14:19:10 -07:00
  • a49a1ff264 Include more information for stuck pulses Jeremy Evans 2025-07-29 12:55:31 -07:00
  • b86a64f66d Stop monitor jobs sooner if resource is deleted Jeremy Evans 2025-07-29 12:51:55 -07:00
  • b13852187b Rename variable in MonitorRepartitioner#listen Jeremy Evans 2025-07-29 12:38:22 -07:00
  • 099021f250 Remove unnecessary conditional in monitor Jeremy Evans 2025-07-29 12:34:32 -07:00
  • 3a33197437 Vm association improvements Jeremy Evans 2025-08-05 12:26:57 -07:00
  • 25d6046003 Use create_with_id in the specs Jeremy Evans 2025-08-05 14:40:06 -07:00
  • df8e69c984 Switch from overriding ApiKey.create to ApiKey#before_validation Jeremy Evans 2025-08-05 14:39:15 -07:00
  • 59621ae323 Use create_with_id in progs and routes Jeremy Evans 2025-08-05 14:01:36 -07:00
  • 15a2ae6479 Add create_with_id accepting id as first argument to ResourceMethods Jeremy Evans 2025-08-05 13:06:42 -07:00
  • fed5d1f1a2 Remove VmHost#hetznerify Jeremy Evans 2025-08-05 13:21:47 -07:00
  • d93fe36670 Increase standard utilization soft limit threshold to 80% Enes Cakir 2025-08-06 16:42:21 +03:00
  • d937261d1d Use forwardable in the GithubRunner prog for easier access to associations enes/runner-forwardable-2 Enes Cakir 2025-08-06 17:30:37 +03:00
  • 14749d373f Enable alien VM runners on AWS Enes Cakir 2025-07-29 17:10:41 +03:00
  • c491c24506 Add m7a support Enes Cakir 2025-07-29 17:30:25 +03:00
  • 54a7822930 Add billing rate for m7a series Enes Cakir 2025-08-04 18:09:25 +03:00
  • 1d8fe51910 Use the specified size of the boot image for AWS instances Enes Cakir 2025-07-29 10:53:22 +03:00
  • dfb5a5fa0f Increase standard utilization soft limit threshold to 80% Enes Cakir 2025-08-06 16:42:21 +03:00
  • bc5b4152d8 Add eu-west-1 to the options Furkan Sahin 2025-08-06 11:09:27 +02:00
  • e2d2c6f093 Add aws eu-west-1 billing rates Furkan Sahin 2025-08-06 11:08:29 +02:00
  • c1737964f8 Add eu-west-1 aws ami migration Furkan Sahin 2025-08-06 11:04:41 +02:00
  • b9e90cee36 Add eu-west-1 to the options Furkan Sahin 2025-08-06 11:09:27 +02:00
  • c321f41c10 Add aws eu-west-1 billing rates Furkan Sahin 2025-08-06 11:08:29 +02:00
  • 93043ca714 Add eu-west-1 aws ami migration Furkan Sahin 2025-08-06 11:04:41 +02:00
  • e47285042e
    Bump the production-dependencies group across 1 directory with 31 updates dependabot[bot] 2025-08-05 23:25:42 +00:00
  • 09949d1f18 Use create_with_id in the specs Jeremy Evans 2025-08-05 14:40:06 -07:00
  • 502edb89fe Switch from overriding ApiKey.create to ApiKey#before_validation Jeremy Evans 2025-08-05 14:39:15 -07:00
  • 195f5beee4 Use create_with_id in progs and routes Jeremy Evans 2025-08-05 14:01:36 -07:00
  • b49419e235 Add create_with_id accepting id as first argument to ResourceMethods Jeremy Evans 2025-08-05 13:06:42 -07:00
  • 3cc0e27761 Remove VmHost#hetznerify Jeremy Evans 2025-08-05 13:21:47 -07:00
  • 69fb13f6bf Vm association improvements Jeremy Evans 2025-08-05 12:26:57 -07:00
  • 405b5b6a55 Fix stdin when using cli/ubi to run external commands Jeremy Evans 2025-08-05 10:33:44 -07:00
  • a052080ea5 Support swapping the reference and post subcommand arguments in the cli Jeremy Evans 2025-08-04 11:04:36 -07:00
  • 9fd8e7b2ea Include the reference argument that was invalid in the error message Jeremy Evans 2025-08-04 10:58:13 -07:00
  • 98ae5d0e60 Fix stdin when using cli/ubi to run external commands Jeremy Evans 2025-08-05 10:33:44 -07:00
  • 41457a03c9 Bump cli client version to 1.1.0 Jeremy Evans 2025-08-04 09:21:54 -07:00
  • ae6c94c1b4 Use ubi-pgpassword response header for cli psql/pg_dump/pg_dumpall, if client is 1.1.0+ Jeremy Evans 2025-08-04 09:19:55 -07:00
  • 7b68626235 Support setting of PGPASSWORD in bin/ubi and cli/ubi Jeremy Evans 2025-08-04 08:40:06 -07:00
  • c25b40c8be Bump cli client version to 1.1.0 Jeremy Evans 2025-08-04 09:21:54 -07:00
  • 61b6608e41 Use ubi-pgpassword response header for cli psql/pg_dump/pg_dumpall, if client is 1.1.0+ Jeremy Evans 2025-08-04 09:19:55 -07:00
  • af1fe3f00b Support setting of PGPASSWORD in bin/ubi and cli/ubi Jeremy Evans 2025-08-04 08:40:06 -07:00
  • 53e11cb6b0 Replace unnecessary new_with_id calls with new Jeremy Evans 2025-08-04 14:17:17 -07:00
  • 4b819d3cb2 Change all create_with_id to create Jeremy Evans 2025-08-04 14:06:27 -07:00
  • 77687c5c6c
    Merge 202f3ebba2 into 6d1b745629 Eren Başak 2025-08-05 18:34:30 +03:00
  • 2f50cfe6e6 Replace unnecessary new_with_id calls with new Jeremy Evans 2025-08-04 14:17:17 -07:00
  • 108f33dafc Change all create_with_id to create Jeremy Evans 2025-08-04 14:06:27 -07:00
  • 6d1b745629 Add dot at the end of CNAME record Burak Yucesoy 2025-08-05 16:38:15 +02:00
  • 4dcdaa8b43 Add dot at the end of CNAME record Burak Yucesoy 2025-08-05 16:38:15 +02:00
  • 4d2a764c13 Use EC2 DNS names as CNAME for AWS instances Burak Yucesoy 2025-08-05 15:26:12 +02:00
  • 9b9ec6cfed Store public_dns_name for AWS instances Burak Yucesoy 2025-08-05 15:22:12 +02:00
  • bb3b7398ee Enable DNS support for AWS VPCs Burak Yucesoy 2025-08-05 15:00:23 +02:00
  • e5b977711e Add migration for EC2 DNS name Burak Yucesoy 2025-08-05 15:00:01 +02:00
  • 72910bc114 Use EC2 DNS names as CNAME for AWS instances Burak Yucesoy 2025-08-05 15:26:12 +02:00
  • f813b914b9 Store public_dns_name for AWS instances Burak Yucesoy 2025-08-05 15:22:12 +02:00
  • 20a5327095 Enable DNS support for AWS VPCs Burak Yucesoy 2025-08-05 15:00:23 +02:00
  • ddc2269cf9 Add migration for EC2 DNS name Burak Yucesoy 2025-08-05 15:00:01 +02:00
  • 6bfee466f0
    Bump the js-dependencies group across 1 directory with 21 updates dependabot[bot] 2025-08-05 07:24:38 +00:00
  • e324043e2f
    Bump the production-dependencies group with 30 updates dependabot[bot] 2025-08-05 05:24:36 +00:00
  • 2a94d2e5d8
    Bump the production-dependencies group across 1 directory with 30 updates dependabot[bot] 2025-08-04 23:32:34 +00:00
  • b82dcc0e91
    Bump slackapi/slack-github-action dependabot[bot] 2025-08-04 23:11:28 +00:00
  • 4d1fc94c2f Use handle_validation_failure earlier in project create route Jeremy Evans 2025-08-04 13:24:19 -07:00
  • d9d4c03d2e Raise CloverError to handle request to remove last user from project Jeremy Evans 2025-08-04 13:21:26 -07:00
  • f2db92990b Use handle_validation_failure to handle attempts to modify Admin subject tag Jeremy Evans 2025-08-04 13:13:35 -07:00
  • 4eae2cfb3f Use handle_validation_failure in update policy route Jeremy Evans 2025-08-04 13:04:44 -07:00
  • 4dbd0ab5dc Use handle_validation_failure in the invite user to project route Jeremy Evans 2025-08-04 13:02:48 -07:00
  • 7926f254a7 Use handle_validation_failure in postgres restore route Jeremy Evans 2025-08-04 12:42:49 -07:00
  • 775bc81d60 Use handle_validation_failure in postgres firewall rule create route Jeremy Evans 2025-08-04 12:37:41 -07:00
  • 6507c74e90 Use handle_validation_failure in postgres metric destination create route Jeremy Evans 2025-08-04 12:32:28 -07:00
  • 7e2d9211aa Use handle_validation_failure in the firewall attach/detach subnet route Jeremy Evans 2025-08-04 12:23:02 -07:00
  • 459fd10e45 Use handle_validation_failure in the project github create route Jeremy Evans 2025-08-04 12:12:43 -07:00
  • a9bc5b5b7a Skip setting deadline for busy runners without workflow info Eren Başak 2025-08-04 16:50:46 +03:00
  • 558351700b Open invoices in a new tab Enes Cakir 2025-08-04 21:25:54 +03:00
  • 8b16e93f12 Use handle_validation_failure in discount_code routes Jeremy Evans 2025-08-04 11:42:39 -07:00
  • 15232c65f3 Open invoices in a new tab Enes Cakir 2025-08-04 21:25:54 +03:00
  • 28e74358c3 Use Sequel 5.95 instead of git checkout Jeremy Evans 2025-08-01 13:02:37 -07:00