ubicloud/spec/routes/web
Enes Cakir 1ffb462f73 Prevent deletion of GitHub installations for suspended accounts
When we suspend an account, the user can’t log in to the Ubicloud
console, which prevents them from removing the GitHub installation. This
helps block fraudulent users from repeatedly reusing the same GitHub
organization.

However, if they remove the installation from the GitHub UI, we receive
a webhook event and currently delete the installation on our side. This
allows them to reuse the same GitHub organization with a new account.

To prevent this, if the installation’s project is inactive, we no longer
delete the installation when handling the webhook event.
2025-11-27 08:23:19 +00:00
..
admin Start using individual Metal/Nexus.rb or Aws/Nexus.rb progs 2025-11-24 11:08:36 +01:00
project Upgrade default runner label's Ubuntu version from 22.04 to 24.04 2025-11-23 21:34:47 +03:00
webhook Prevent deletion of GitHub installations for suspended accounts 2025-11-27 08:23:19 +00:00
access_control_spec.rb Use handle_validation_failure to handle attempts to modify Admin subject tag 2025-08-08 01:52:14 +09:00
account_spec.rb Use HTTP header instead of meta tag for OTP lockout refresh 2025-08-01 05:23:15 +09:00
auth_spec.rb Handle invalid email addresses when using Util.send_email 2025-10-11 04:14:05 +09:00
cli_spec.rb Make ubid linker in web shell handle ubid-like output that isn't a valid ubid 2025-11-04 05:53:16 +09:00
clover_web_spec.rb Apply Layout/EmptyLineAfterGuardClause cop 2025-10-15 20:46:13 +03:00
firewall_spec.rb Support adding a firewall rule by selecting a private subnet in the web UI 2025-11-05 02:08:52 +09:00
github_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
inference_api_key_spec.rb Disable Lint/UnderscorePrefixedVariableName 2025-03-27 12:34:37 +03:00
inference_endpoint_spec.rb Avoid use of Time.now in FreeQuota 2025-08-29 05:36:50 +09:00
inference_playground_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
kubernetes_cluster_spec.rb Show attached PostgreSQL database and Kubernetes cluster on private subnet VMs page 2025-11-05 02:09:17 +09:00
load_balancer_spec.rb Update load balancer node according to specific stack state 2025-11-10 15:20:15 +01:00
private_location_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
private_subnet_spec.rb Do not show VMs in different project when viewing private subnets in web UI 2025-10-23 02:13:53 +09:00
project_spec.rb Add Kubernetes card and tile to the console dashboard 2025-09-01 15:21:45 +02:00
spec_helper.rb Use the pg_auto_parameterize_duplicate_query_detection Sequel extension 2025-10-18 03:24:36 +09:00
ssh_public_key_spec.rb Change link name to SSH Public Key management page 2025-10-11 04:14:36 +09:00
token_spec.rb Change all create_with_id to create 2025-08-06 01:55:51 +09:00
vm_spec.rb Stop populating vm_init_script.init_script column 2025-11-26 12:48:22 +09:00