Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
464136e
Don't show markup values to copilots
jmgasper Apr 26, 2026
8fca740
User whitelist for challenge access - used for MM dev QA and testing.
jmgasper Apr 27, 2026
f27d366
PM-4957: Trigger finance on challenge cancellation
jmgasper Apr 28, 2026
5a36998
Merge pull request #93 from topcoder-platform/PM-4957
jmgasper Apr 28, 2026
e21f84a
PM-4951: Lock draft challenge billing budget
jmgasper Apr 28, 2026
fd38ea9
Better handling of draft challenges and locking
jmgasper Apr 29, 2026
a80a6c9
Merge pull request #94 from topcoder-platform/PM-4951
jmgasper Apr 29, 2026
5bfdc2f
PM-4951: Include review costs in draft billing locks
jmgasper Apr 29, 2026
f0a3071
Fix a bug in the phase advancer SQL
jmgasper Apr 30, 2026
4770fc6
Ignore reviewer check when opening review phase, ONLY for marathon ma…
jmgasper Apr 30, 2026
cd76905
PM-4684 - challenge approval flow
vas3a Apr 30, 2026
54edb0c
PR feedback
vas3a Apr 30, 2026
5f53bc0
cleanup
vas3a Apr 30, 2026
172b99b
Gatekeep approval status
vas3a Apr 30, 2026
0cc6305
Merge pull request #95 from topcoder-platform/PM-4951-1
jmgasper May 1, 2026
874ad77
Merge branch 'develop' of github.com:topcoder-platform/challenge-api-…
vas3a May 4, 2026
9356041
Merge pull request #96 from topcoder-platform/PM-4684_challenge-appro…
vas3a May 4, 2026
9f8028f
fix validation
vas3a May 4, 2026
6e2381a
Merge pull request #97 from topcoder-platform/PM-4684_challenge-appro…
vas3a May 4, 2026
1159247
fix validation
vas3a May 4, 2026
8123450
Merge pull request #98 from topcoder-platform/PM-4684_challenge-appro…
vas3a May 4, 2026
a735bea
fix lint
vas3a May 4, 2026
f9dffd5
Merge pull request #99 from topcoder-platform/PM-4684_challenge-appro…
vas3a May 4, 2026
6320e5f
Fix approval status
vas3a May 4, 2026
0222633
deploy
vas3a May 4, 2026
0869f05
Fix prize check
vas3a May 4, 2026
5de25ea
Delete .github/workflows/code_reviewer.yml
kkartunov May 4, 2026
4733190
Merge pull request #100 from topcoder-platform/PM-4684_challenge-appr…
vas3a May 4, 2026
51c3685
Allow PM to approve budget
vas3a May 5, 2026
38733b9
Merge pull request #101 from topcoder-platform/PM-4684_challenge-appr…
vas3a May 5, 2026
42440c3
PM-5021: Replace challenge skills on update
jmgasper May 6, 2026
d802db6
Merge pull request #102 from topcoder-platform/PM-5021
jmgasper May 6, 2026
8b8d898
Apply ratings at the end of a challenge
jmgasper May 6, 2026
fbda85f
Merge branch 'develop' of github.com:topcoder-platform/challenge-api-…
jmgasper May 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ workflows:
- develop
- PM-4478_add-ai-screening-phase-when-editing-after-launch
- review-context
- PM-4684_challenge-approval-flow

- "build-qa":
context: org-global
Expand Down
22 changes: 0 additions & 22 deletions .github/workflows/code_reviewer.yml

This file was deleted.

1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ The following parameters can be set in config files or in env variables:
- AMAZON.AWS_REGION: The Amazon certificate region to use when connecting.
- AMAZON.ATTACHMENT_S3_BUCKET: the AWS S3 bucket to store attachments
- FILE_UPLOAD_SIZE_LIMIT: the file upload size limit in bytes
- MEMBERS_API_URL: member-api members base URL; used to trigger challenge submitter rating updates after a challenge is completed
- RESOURCES_API_URL: TC resources API base URL
- GROUPS_API_URL: TC groups API base URL
- PROJECTS_API_URL: TC projects API base URL
Expand Down
1 change: 1 addition & 0 deletions app-constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ const UserRoles = {
Admin: "administrator",
Copilot: "copilot",
Manager: "Connect Manager",
ProjectManager: "Project Manager",
TalentManager: "Talent Manager",
User: "Topcoder User",
SelfServiceCustomer: "Self-Service Customer",
Expand Down
17 changes: 14 additions & 3 deletions packages/challenge-prisma-client/edge.js

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions packages/challenge-prisma-client/index-browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,11 @@ exports.Prisma.ChallengeScalarFieldEnum = {
updatedBy: 'updatedBy'
};

exports.Prisma.ChallengeUserWhitelistScalarFieldEnum = {
challengeId: 'challengeId',
userId: 'userId'
};

exports.Prisma.ChallengeTypeScalarFieldEnum = {
id: 'id',
name: 'name',
Expand Down Expand Up @@ -519,6 +524,11 @@ exports.Prisma.ChallengeOrderByRelevanceFieldEnum = {
updatedBy: 'updatedBy'
};

exports.Prisma.ChallengeUserWhitelistOrderByRelevanceFieldEnum = {
challengeId: 'challengeId',
userId: 'userId'
};

exports.Prisma.ChallengeTypeOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
Expand Down Expand Up @@ -799,6 +809,7 @@ exports.ReviewOpportunityTypeEnum = exports.$Enums.ReviewOpportunityTypeEnum = {

exports.Prisma.ModelName = {
Challenge: 'Challenge',
ChallengeUserWhitelist: 'ChallengeUserWhitelist',
ChallengeType: 'ChallengeType',
ChallengeTrack: 'ChallengeTrack',
ChallengeTimelineTemplate: 'ChallengeTimelineTemplate',
Expand Down
Loading
Loading