Skip to content

chore: merge main into codex/build-minute-credit-system

815c05b
Select commit
Loading
Failed to load commit list.
Merged

[codex] Share build minute pricing credits #1900

chore: merge main into codex/build-minute-credit-system
815c05b
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Apr 14, 2026 in 49s

Quality Gate failed

Failed conditions
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 66 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgo&open=AZ1t7zZ2GCWvKhGOOHgo&pullRequest=1900

Check warning on line 79 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgr&open=AZ1t7zZ2GCWvKhGOOHgr&pullRequest=1900

Check warning on line 81 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgs&open=AZ1t7zZ2GCWvKhGOOHgs&pullRequest=1900

Check warning on line 77 in src/services/creditPricing.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer using nullish coalescing operator (`??=`) instead of an assignment expression, as it is simpler to read.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zfYGCWvKhGOOHgw&open=AZ1t7zfYGCWvKhGOOHgw&pullRequest=1900

Check failure on line 86 in src/services/supabase.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this code to ensure that user-supplied values cannot control connection parameters.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ2NgFpr8Bx0GRMSacGv&open=AZ2NgFpr8Bx0GRMSacGv&pullRequest=1900

Check warning on line 74 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgq&open=AZ1t7zZ2GCWvKhGOOHgq&pullRequest=1900

Check warning on line 82 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgt&open=AZ1t7zZ2GCWvKhGOOHgt&pullRequest=1900

Check warning on line 311 in src/pages/settings/organization/Usage.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Wrapping single-element array with `Promise.all()` is unnecessary.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1tbWRc-0BjvfN9uRII&open=AZ1tbWRc-0BjvfN9uRII&pullRequest=1900

Check warning on line 44 in supabase/migrations/20260408134842_adjust_build_time_credit_pricing.sql

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this SQL query to eliminate the use of EXISTS.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1tnjawlvW5v9mP3nIV&open=AZ1tnjawlvW5v9mP3nIV&pullRequest=1900

Check warning on line 70 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgp&open=AZ1t7zZ2GCWvKhGOOHgp&pullRequest=1900

Check warning on line 84 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgu&open=AZ1t7zZ2GCWvKhGOOHgu&pullRequest=1900

Check failure on line 50 in src/pages/settings/organization/Plans.vue

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=Cap-go_capgo&issues=AZ1t7zZ2GCWvKhGOOHgn&open=AZ1t7zZ2GCWvKhGOOHgn&pullRequest=1900