Commit Graph

  • 8d0136119a Stop using serializers in the inference playground route Jeremy Evans 2025-08-08 12:29:12 -07:00
  • 7fbc63054b Stop using serializer for inference endpoint route Jeremy Evans 2025-08-08 12:16:47 -07:00
  • cfeab7e54e Stop using serializer for github cache route Jeremy Evans 2025-08-08 12:03:08 -07:00
  • 33d8516aed Remove now unused options in project serializer Jeremy Evans 2025-08-08 11:42:07 -07:00
  • a108a9f08e Replace remaining use of @project_data with @project_permissions Jeremy Evans 2025-08-08 11:41:02 -07:00
  • e29d14088a Switch @project_data[:credit] -> @project.credit.to_f Jeremy Evans 2025-08-08 11:33:08 -07:00
  • ece6d3a57a Switch @project_data[:discount] -> @project.discount Jeremy Evans 2025-08-08 11:32:23 -07:00
  • afa58dd31e Switch @project_data[:path] -> @project.path Jeremy Evans 2025-08-08 11:31:11 -07:00
  • ca2eae0fd7 Switch @project_data[:name] -> @project.name Jeremy Evans 2025-08-08 11:30:05 -07:00
  • 31d0ff7bac Switch @project_data[:id] -> @project.ubid Jeremy Evans 2025-08-08 11:28:54 -07:00
  • 394291e1d2 Stop using serializer for project index web route Jeremy Evans 2025-08-08 11:25:25 -07:00
  • 850ac789a7 Set correct accept header when requesting metrics Jeremy Evans 2025-08-08 10:06:14 -07:00
  • 10ca7e88f0 Suppress params.json from being echoed to the client Daniel Farina 2025-05-15 12:50:04 -07:00
  • 9dbe11fa6a Only accept json requests for the postgres metrics route Jeremy Evans 2025-08-07 10:42:22 -07:00
  • 2915a3c971 Add request.accepts_json? Jeremy Evans 2025-08-07 10:34:07 -07:00
  • 6b13326068 Include information about the error in the emit message for missing handle_validation_failure jeremy-missing-handle_validation_failure-include_error Jeremy Evans 2025-08-08 08:43:13 -07:00
  • 1af5c1bf6f Use class names instead of class references when setting up paths jeremy-path-plugin Jeremy Evans 2025-08-08 08:31:19 -07:00
  • 1a4f9edb0c Publish unique cache proxy log line counts to mezmo Burak Velioglu 2025-07-16 11:44:47 +03:00
  • ca9671acfe Use path method in views Jeremy Evans 2025-08-07 15:56:37 -07:00
  • cbde6cc272 Remove include_path option from multiple serializers, no longer used Jeremy Evans 2025-08-07 16:03:48 -07:00
  • 4640b7b669 Stop using serializer for vm show web route Jeremy Evans 2025-08-07 15:53:51 -07:00
  • 2d9968ec9e Stop using serializer for vm index web route Jeremy Evans 2025-08-07 15:42:15 -07:00
  • 8092a305d7 Stop using serializer for postgres index web route Jeremy Evans 2025-08-07 15:21:06 -07:00
  • aab281629e Stop using serializer for private subnet index web route Jeremy Evans 2025-08-07 15:08:25 -07:00
  • 66ddfb4665 Stop using serializer for load balancer index web route Jeremy Evans 2025-08-07 15:04:26 -07:00
  • 88b4a6938c Stop using serializer for firewall index web route Jeremy Evans 2025-08-07 14:58:52 -07:00
  • 29c915ae50 Remove serializer usage for inference api key route Jeremy Evans 2025-08-07 14:37:15 -07:00
  • ca8b3d51f8 Use the path methods to reduce verbosity in r.redirect calls Jeremy Evans 2025-08-07 14:12:27 -07:00
  • a8d0ea4c8d Use Roda path plugin and setup paths for routes and models Jeremy Evans 2025-08-07 14:11:17 -07:00
  • de43f0be41 Add PaymentMethod#path Jeremy Evans 2025-08-07 15:41:39 -07:00
  • db6bcb31ff Add ApiKey#path Jeremy Evans 2025-08-07 14:35:26 -07:00
  • 74f26371b8 Add {Action,Object,Subject}Tag#path Jeremy Evans 2025-08-07 14:09:21 -07:00
  • dfce54c931 Add raise_web_error method to DRY up web-specific CloverError raising Jeremy Evans 2025-08-07 10:19:52 -07:00
  • e799683671 :dirty: Make PG run with unified image shikhar/pg-unified-image shikharbhardwaj 2025-08-01 00:29:31 +02:00
  • 711ee84c35 Treat non-GET/POST requests as JSON requests Jeremy Evans 2025-08-06 13:46:25 -07:00
  • 939f5d656b Use handle_validation_failure earlier in project create route Jeremy Evans 2025-08-04 13:24:19 -07:00
  • 5a4e027648 Raise CloverError to handle request to remove last user from project Jeremy Evans 2025-08-04 13:21:26 -07:00
  • faeeb0bf42 Use handle_validation_failure to handle attempts to modify Admin subject tag Jeremy Evans 2025-08-04 13:13:35 -07:00
  • 0225e23c83 Use handle_validation_failure in update policy route Jeremy Evans 2025-08-04 13:04:44 -07:00
  • cdb75af4c7 Use handle_validation_failure in the invite user to project route Jeremy Evans 2025-08-04 13:02:48 -07:00
  • eef37a184c Use handle_validation_failure in postgres restore route Jeremy Evans 2025-08-04 12:42:49 -07:00
  • 4f829441ae Use handle_validation_failure in postgres firewall rule create route Jeremy Evans 2025-08-04 12:37:41 -07:00
  • 8f7fe8addf Use handle_validation_failure in postgres metric destination create route Jeremy Evans 2025-08-04 12:32:28 -07:00
  • dc556a684c Use handle_validation_failure in the firewall attach/detach subnet route Jeremy Evans 2025-08-04 12:23:02 -07:00
  • 2d22b89f87 Use handle_validation_failure in the project github create route Jeremy Evans 2025-08-04 12:12:43 -07:00
  • 7bdba27364 Use handle_validation_failure in discount_code routes Jeremy Evans 2025-08-04 11:42:39 -07:00
  • 02061dbd9d Fix minor issues in billing routes Jeremy Evans 2025-08-01 16:05:19 -07:00
  • 0efb994a9f Use handle_validation_failure in account login method routes Jeremy Evans 2025-08-01 15:42:24 -07:00
  • 64f9d09f65 Use normal HTML form submission for delete button with POST method Jeremy Evans 2025-08-01 15:29:46 -07:00
  • f805e1e2f3 Simplify error handling in private subnet connect route Jeremy Evans 2025-08-01 15:16:39 -07:00
  • 65e935d3d7 Make name and label required keyword arguments to textarea component Jeremy Evans 2025-08-01 12:51:55 -07:00
  • 7975cca32c Remove range_slider component Jeremy Evans 2025-08-01 12:48:18 -07:00
  • 23601a07a3 Use correct params typecasting when handling validation failures Jeremy Evans 2025-08-01 12:32:18 -07:00
  • d1f11345e7 Avoid appending to request.path in kubernetes cluser and private subnet show templates Jeremy Evans 2025-08-01 11:43:47 -07:00
  • 63c18ec019 Stop using serializers in the private subnet show template Jeremy Evans 2025-08-01 11:41:20 -07:00
  • 1c2598dddc Delete no longer needed code Jeremy Evans 2025-08-01 10:30:57 -07:00
  • b338cbe743 Use request.POST as fallback in cases where flash["old"] is not set Jeremy Evans 2025-08-01 09:24:05 -07:00
  • 246d43552b Require handle_validation_failure usage to pass specs Jeremy Evans 2025-07-31 16:23:43 -07:00
  • 9e7ac20095 Use handle_validation_failure in postgres reset-superuser-password route Jeremy Evans 2025-07-31 16:05:08 -07:00
  • 0f3de199f6 Use handle_validation_failure in postgres promote route Jeremy Evans 2025-07-31 16:01:27 -07:00
  • a842bcbf40 Use handle_validation_failure in postgres create read replica route Jeremy Evans 2025-07-31 15:43:47 -07:00
  • 7435ab86a7 Use handle_validation_failure in postgres config update route Jeremy Evans 2025-07-31 15:29:28 -07:00
  • aad09d49df Only generate postgres option trees if the template will be using them Jeremy Evans 2025-07-31 15:22:44 -07:00
  • 7c8bf5e9b4 Use handle_validation_failure in postgres create route Jeremy Evans 2025-07-31 15:15:08 -07:00
  • 18dfe75a64 Add spec for attempting to create a PostgreSQL database with an invalid flavor Jeremy Evans 2025-07-31 15:12:34 -07:00
  • 07cb0d17e2 Use handle_validation_failure in usage alert create route Jeremy Evans 2025-07-31 14:51:53 -07:00
  • ae767d78d3 Use handle_validation_failure in vm create route Jeremy Evans 2025-07-31 14:46:19 -07:00
  • 0828351892 Use handle_validation_failure in private subnet create route Jeremy Evans 2025-07-31 14:39:52 -07:00
  • 88ba1291a1 Use handle_validation_failure in private location create route Jeremy Evans 2025-07-31 14:37:18 -07:00
  • 1750c79b5b Use handle_validation_failure in load balancer attach/detach vm route Jeremy Evans 2025-07-31 14:25:54 -07:00
  • f721c31c55 Avoid the use of serializers for the load balancer show template Jeremy Evans 2025-07-30 16:24:07 -07:00
  • d30a542855 Remove load balancer create spec with bad referrer Jeremy Evans 2025-07-30 16:23:33 -07:00
  • ae72903dc8 Use handle_validation_failure in load balancer create route Jeremy Evans 2025-07-30 14:56:14 -07:00
  • 069a4ddc00 Use handle_validation_failure in kubernetes cluster create route Jeremy Evans 2025-07-30 14:54:16 -07:00
  • 73ed9cf350 Use handle_validation_failure for firewall rule creation route Jeremy Evans 2025-07-30 13:12:57 -07:00
  • 38d9f959f5 Add Firewall#display_port_range Jeremy Evans 2025-07-30 13:06:30 -07:00
  • 582f371598 Fix firewall rule sorting in Serializers::Firewall Jeremy Evans 2025-07-30 13:04:54 -07:00
  • c982b33b4e Use handle_validation_failure in firewall create route Jeremy Evans 2025-07-30 13:04:15 -07:00
  • b347ee0713 Do not redirect back for CSRF errors Jeremy Evans 2025-07-30 12:19:52 -07:00
  • e4786a195f Use handle_validation_failure in the access control tag routes Jeremy Evans 2025-07-30 12:12:43 -07:00
  • f0f4b063ca Use handle_validation_failure for create/close account Jeremy Evans 2025-07-30 12:03:56 -07:00
  • 51d4373f98 Support testing without internal request fallback Jeremy Evans 2025-07-21 13:43:17 -07:00
  • 8c731075a3 Use handle_validation_failure in project name update route Jeremy Evans 2025-07-21 11:50:35 -07:00
  • 49f5217b22 Show flash notice when creating project Jeremy Evans 2025-07-21 11:42:48 -07:00
  • db2e65a9df Add handle_validation_failure web helper method Jeremy Evans 2025-07-21 11:41:37 -07:00
  • 12d7bd51c5 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
  • 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
  • b5f79520b5 Do not allow removing current partition in the repartitioner jeremy-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