Skip to content

Conversation

@kkartunov
Copy link
Contributor

No description provided.

vas3a and others added 30 commits October 9, 2025 18:58
… submissions that aren't owned by the current submitter
…ment-fields

Update challenge reviewer payment fields
…on-submitter owned submissions, allowing us to better show data in the UI.
…pleted-notification

PM-2222 - send notification when ai workflow run has compelted
…e the MM for the system-admin app / challenge API
… issues with screeners / reviewers (PM-2506)
vas3a and others added 22 commits October 23, 2025 10:20
…ge-has-ai-review

PM-1904 - expose if challenge has AI review assigned
Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.9.0...v1.12.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…n/axios-1.12.0

Bump axios from 1.9.0 to 1.12.0
chore(PM-2539): added timeout for prisma service
@kkartunov kkartunov requested a review from jmgasper October 29, 2025 08:07
# For pulling payment details (used by platform-ui)
FINANCE_DB_URL=
#Prisma timeout
REVIEW_SERVICE_PRISMA_TIMEOUT=10000

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[💡 style]
Consider adding a newline at the end of the file to adhere to POSIX standards. This can help avoid issues with some tools that expect a newline at the end of files.

@kkartunov kkartunov requested a review from vas3a October 29, 2025 08:07
jobs:
trivy-scan:
name: Use Trivy
runs-on: ubuntu-24.04

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[⚠️ maintainability]
Consider using a stable version of the runner, such as ubuntu-latest, instead of a specific version like ubuntu-24.04. This can help avoid potential issues when the specified version becomes outdated or deprecated.

output: "trivy-results.sarif"
severity: "CRITICAL,HIGH,UNKNOWN"
scanners: vuln,secret,misconfig,license
github-pat: ${{ secrets.GITHUB_TOKEN }}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[❗❗ security]
Ensure that the GITHUB_TOKEN secret is correctly configured and has the necessary permissions for the actions being performed. This is crucial for the security and proper functioning of the workflow.

phaseId String
basePayment Float?
incrementalPayment Float?
fixedAmount Float? @default(0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[⚠️ correctness]
The fixedAmount field now has a default value of 0. Ensure that this change aligns with the business logic, as it may affect calculations or logic that previously relied on null values to indicate unset or optional fields.

phaseName String
basePayment Float?
incrementalPayment Float?
fixedAmount Float? @default(0)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[⚠️ correctness]
The fixedAmount field now has a default value of 0. Ensure that this change aligns with the business logic, as it may affect calculations or logic that previously relied on null values to indicate unset or optional fields.

@kkartunov kkartunov merged commit d6df6b7 into master Oct 30, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants