Skip to content

Merge in develop #1656

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 145 commits into from
Jun 27, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
145 commits
Select commit Hold shift + click to select a range
f9cf766
Merge pull request #1577 from topcoder-platform/develop
jmgasper Nov 8, 2023
4198859
Merge pull request #1581 from topcoder-platform/develop
jmgasper Nov 14, 2023
26274ce
Merge pull request #1583 from topcoder-platform/develop
jmgasper Dec 5, 2023
25754fe
Merge pull request #1586 from topcoder-platform/develop
jmgasper Dec 14, 2023
7ca8c9a
Merge pull request #1587 from topcoder-platform/develop
jmgasper Apr 19, 2024
32c1a42
Merge pull request #1588 from topcoder-platform/develop
jmgasper May 7, 2024
ef8acb0
Merge pull request #1602 from topcoder-platform/develop
kkartunov Jan 10, 2025
409270d
Update config.yml - Build fix
Gunasekar-K Feb 5, 2025
04fc9ec
PM-683 - send jobid on update for taas projects
vas3a Feb 5, 2025
158140b
Merge pull request #1608 from topcoder-platform/PM-683_send-jobid-on-…
vas3a Feb 5, 2025
8a256a0
PM-690 - assets library management
vas3a Feb 12, 2025
2cc9ba2
deploy branch
vas3a Feb 12, 2025
356f008
Fix assets library upload first attachment
vas3a Feb 13, 2025
2c40ccd
PM-804 - restrict user access based on project role
vas3a Feb 18, 2025
4bb611f
PM-805 - send status when editing project
vas3a Feb 18, 2025
9d68f4f
PM-802 - load more projects on scroll
vas3a Feb 18, 2025
973049f
PM-806 - remove "manage milestone" buttons
vas3a Feb 18, 2025
c0ec5fb
Merge branch 'PM-690_asset-library-management' into PM-803_wm-regress…
vas3a Feb 18, 2025
ab9bb07
update regex
vas3a Feb 18, 2025
49c655e
deploy to dev
vas3a Feb 18, 2025
a745f7b
PM-813 - fix project creation
vas3a Feb 18, 2025
86e5ca3
PM-802 - show all projects
vas3a Feb 19, 2025
22cd966
For admin, fetch all projects
vas3a Feb 20, 2025
4e47782
PM-846 - show status field for managers
vas3a Feb 24, 2025
5f7bbad
PM-845 - allow admin to edit project even if not part of the project
vas3a Feb 24, 2025
ab260d4
PM-839 - disable "launch new" challenge button when project is not ac…
vas3a Feb 24, 2025
339342a
fix permission check
vas3a Feb 24, 2025
babaa8e
PM-846 - fix project status field
vas3a Feb 24, 2025
190f97e
PM-853 - add cancelled reason
vas3a Feb 24, 2025
8f5bca9
feat: artifacts download modal
hentrymartin Feb 24, 2025
cfe0b83
Merge pull request #1610 from topcoder-platform/PM-803_wm-regression-…
vas3a Feb 25, 2025
bf96af0
Merge pull request #1609 from topcoder-platform/PM-690_asset-library-…
vas3a Feb 25, 2025
c41bf69
feat: artifact download implementation
hentrymartin Feb 25, 2025
c2f2a0a
updated from develop
hentrymartin Feb 25, 2025
02d1dc4
Merge pull request #1611 from topcoder-platform/develop
kkartunov Feb 26, 2025
1f72e1d
fix: review comments
hentrymartin Feb 27, 2025
6ab92b8
fix: extracted download submission handler
hentrymartin Feb 27, 2025
212809d
fix: converted download artifacts button to icon
hentrymartin Feb 27, 2025
926dab0
fix: updated download artifact svg
hentrymartin Feb 27, 2025
eff3ee3
feat: list ratings
hentrymartin Mar 3, 2025
f5feace
PM-875 - move projects to new container, add filters
vas3a Mar 3, 2025
ead28d2
Merge pull request #1613 from topcoder-platform/PM-875_project-filters
vas3a Mar 4, 2025
b419b66
PM-878 - show BA name
vas3a Mar 4, 2025
4968fc3
Merge pull request #1614 from topcoder-platform/PM-878_show-ba-name
vas3a Mar 4, 2025
dc6a09a
PM-858 - limit challenges list
vas3a Mar 5, 2025
971f208
Merge pull request #1615 from topcoder-platform/PM-858_limit-challeng…
vas3a Mar 5, 2025
a1ff894
deploy to develop
hentrymartin Mar 6, 2025
596b8c4
Merge pull request #1612 from topcoder-platform/pm-810
hentrymartin Mar 6, 2025
caebce7
PM-898 Fix reset filter in Challenge listing
Mar 11, 2025
6434996
remove console log
Mar 11, 2025
acac808
PM-903 Add project link to challenge view
Mar 11, 2025
713ade8
Merge pull request #1616 from topcoder-platform/PM-898
himaniraghav3 Mar 12, 2025
b49d3eb
Merge pull request #1617 from topcoder-platform/PM-903
himaniraghav3 Mar 12, 2025
ce462b5
fix: tooltip and added empty content text
hentrymartin Mar 14, 2025
f9e5ac1
Merge pull request #1618 from topcoder-platform/pm-810_1
hentrymartin Mar 14, 2025
aa01e3d
PM-902 - load more projects on dropdown scroll
vas3a Mar 17, 2025
16437c8
deploy
vas3a Mar 17, 2025
ffaa101
Merge pull request #1619 from topcoder-platform/PM-902_show-all-proje…
vas3a Mar 17, 2025
5aaff3d
Merge pull request #1620 from topcoder-platform/develop
kkartunov Mar 18, 2025
ff855cf
Allow hyphen in url - asset library
Mar 26, 2025
a70e1a5
git copilot suggestion
Mar 26, 2025
4d24155
Redo the fix with minimal change
Mar 26, 2025
6a43f63
Codeql test
Mar 26, 2025
619b5c0
re-iterate with codeql
Mar 26, 2025
1dee45f
Retest performance
Mar 26, 2025
a0fe205
Potential fix for code scanning alert no. 27: Inefficient regular exp…
himaniraghav3 Mar 26, 2025
374be0c
revert codeql suggestion
Mar 26, 2025
c7d59d7
Merge pull request #1621 from topcoder-platform/PM-971
himaniraghav3 Mar 26, 2025
1b719fb
feat: added show only my projects for project managers
hentrymartin Mar 27, 2025
441e6d7
fix: removed console log
hentrymartin Mar 27, 2025
592a0f3
fix: lint
hentrymartin Mar 27, 2025
4fd1543
PM-973 - move add user to own component
vas3a Mar 28, 2025
81a1173
PM-973 - invite user modal
vas3a Mar 28, 2025
06ab559
PM-973 - invite by email
vas3a Mar 30, 2025
90f0395
Merge pull request #1622 from topcoder-platform/pm-974_1
hentrymartin Mar 31, 2025
41329e1
feat: allow PM to view users and delete users from project
hentrymartin Apr 2, 2025
7eccfe3
fix: all projects challenges
hentrymartin Apr 3, 2025
18768fd
Merge pull request #1624 from topcoder-platform/pm-974_2
hentrymartin Apr 3, 2025
592b787
PM-973 - add invitation dialog after user accepts invitation through …
vas3a Apr 7, 2025
5823808
Merge remote-tracking branch 'origin/develop' into PM-973_invite-by-mail
vas3a Apr 7, 2025
b184e86
fix: projects list in challenges tab
hentrymartin Apr 7, 2025
125cf7d
Merge pull request #1625 from topcoder-platform/pm-974_3
hentrymartin Apr 7, 2025
8af3cf0
Merge pull request #1623 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 8, 2025
9605fa2
add AI PR Reviewer action
kkartunov Apr 8, 2025
530c136
rename job
kkartunov Apr 8, 2025
3ddfca7
adds clear cache step
kkartunov Apr 8, 2025
cf7491a
workflow update
kkartunov Apr 8, 2025
eedc3ff
add @master ref
kkartunov Apr 8, 2025
ac1de1a
job rename
kkartunov Apr 8, 2025
cf73dbc
restore name
kkartunov Apr 8, 2025
392e5f4
add missing assets
vas3a Apr 8, 2025
de59094
Merge pull request #1629 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 8, 2025
52fb0ab
code review permissions
kkartunov Apr 8, 2025
91b2eb2
exclude image files from ai review
kkartunov Apr 9, 2025
d907e6e
fix awaiting for project updates to propagate
vas3a Apr 9, 2025
7c2a793
PR feedback
vas3a Apr 9, 2025
8255022
Merge pull request #1634 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 9, 2025
e6f13e0
PM-973 - fetch project invites sepparately
vas3a Apr 9, 2025
de8f892
Merge pull request #1635 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 9, 2025
21d0574
PM-973 - fix checkIsUserInvitedToProject
vas3a Apr 9, 2025
2422565
Merge pull request #1636 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 9, 2025
5334423
PM-973 - Update label for "cancel" on invitation modal
vas3a Apr 10, 2025
7d0fcd9
Merge pull request #1637 from topcoder-platform/PM-973_invite-by-mail
vas3a Apr 10, 2025
5431440
Merge pull request #1633 from topcoder-platform/develop
kkartunov Apr 10, 2025
3b7fbe2
feat: copilot invitation with email
hentrymartin Apr 10, 2025
bbe6312
Merge pull request #1638 from topcoder-platform/pm-972
hentrymartin Apr 14, 2025
997d8f0
fix: show update billing address for project manager who belongs to org
hentrymartin Apr 16, 2025
3c464c0
Merge pull request #1640 from topcoder-platform/pm-574
hentrymartin Apr 16, 2025
c8c1075
fix: handled errors for certain use cases
hentrymartin Apr 16, 2025
f39bef3
fix: release pm1093
hentrymartin Apr 16, 2025
67d387c
Merge pull request #1642 from topcoder-platform/pm-1093_release
kkartunov Apr 17, 2025
70f514e
Merge pull request #1643 from topcoder-platform/pm-972_1
hentrymartin Apr 22, 2025
e04fae1
fix: show handle for invit
hentrymartin Apr 22, 2025
50d6f0a
fix: show handle for invit
hentrymartin Apr 22, 2025
b0d0f48
removed circle ci changes
hentrymartin Apr 22, 2025
9f1728f
Merge pull request #1644 from topcoder-platform/pm-1077
hentrymartin Apr 22, 2025
00f7089
Merge pull request #1645 from topcoder-platform/master
kkartunov Apr 24, 2025
879c08c
fix: search broken in projects
hentrymartin Apr 24, 2025
0ebe42d
removed console log
hentrymartin Apr 24, 2025
3cf1900
fix: show spinner when changing between projects
hentrymartin Apr 25, 2025
0493017
Merge pull request #1646 from topcoder-platform/pm-1137
kkartunov Apr 28, 2025
d673228
Merge pull request #1647 from topcoder-platform/pm-1140
kkartunov Apr 28, 2025
f089527
fix: typo for updateProjectMember
hentrymartin May 12, 2025
1fc4c52
fix: typo
hentrymartin May 12, 2025
4ec89b1
fix: pagination in submissions tab
hentrymartin May 21, 2025
6b81b05
fix: pagination in submissions tab
hentrymartin May 21, 2025
cd5322c
fix: pagination in submissions tab
hentrymartin May 21, 2025
1e3c8e0
Merge pull request #1649 from topcoder-platform/pm-1214
kkartunov May 22, 2025
0eb4fb3
fix: send source to accept or decline invite API
hentrymartin May 30, 2025
8390251
fix: send source to accept or decline invite API
hentrymartin May 30, 2025
713528f
fix: send source to accept or decline invite API
hentrymartin May 30, 2025
a211634
Merge pull request #1650 from topcoder-platform/pm-1169
kkartunov Jun 3, 2025
6063bbe
PM-1178 Update copilot requests form link
Jun 4, 2025
f489bae
PM-1178 Clean up typeform code
Jun 4, 2025
0b819d7
Merge pull request #1651 from topcoder-platform/PM-1178
kkartunov Jun 5, 2025
fc93578
fix: show request copilot for PMs
hentrymartin Jun 10, 2025
9c67f2b
Merge pull request #1652 from topcoder-platform/pm-1317
hentrymartin Jun 10, 2025
3b67a7e
fix: retain query param
hentrymartin Jun 16, 2025
153ab96
fix: retain query param
hentrymartin Jun 16, 2025
1aa70f4
fix: retain query param
hentrymartin Jun 16, 2025
78755ed
Merge pull request #1654 from topcoder-platform/pm-1355
hentrymartin Jun 16, 2025
b3eb22c
fix: send source only if its available
hentrymartin Jun 16, 2025
612a798
fix: send source only if its available
hentrymartin Jun 16, 2025
8d4d3a8
fix: send source only if its available
hentrymartin Jun 16, 2025
37c544a
Merge pull request #1655 from topcoder-platform/pm-1355_1
hentrymartin Jun 16, 2025
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
4 changes: 2 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ builddeploy_steps: &builddeploy_steps
source awsenvconf
./buildenv.sh -e $DEPLOY_ENV -b ${LOGICAL_ENV}-${APPNAME}-deployvar
source buildenvvar
./master_deploy.sh -d ECS -e $DEPLOY_ENV -t latest -s ${LOGICAL_ENV}-global-appvar,${LOGICAL_ENV}-${APPNAME}-appvar -i ${APPNAME}
./master_deploy.sh -d ECS -e $DEPLOY_ENV -t latest -s ${LOGICAL_ENV}-global-appvar,${LOGICAL_ENV}-${APPNAME}-appvar -i ${APPNAME} -p FARGATE

Choose a reason for hiding this comment

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

The addition of the -p FARGATE parameter to the ./master_deploy.sh command changes the deployment platform. Ensure that the master_deploy.sh script is updated to handle this new parameter correctly, and verify that FARGATE is supported in the deployment context.

#curl --request POST \
#--url https://circleci.com/api/v2/project/github/$CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME/pipeline \
#--header "Circle-Token: ${CIRCLE_TOKEN}" \
Expand Down Expand Up @@ -152,7 +152,7 @@ workflows:
context: org-global
filters: &filters-dev
branches:
only: ["develop", "multiround", "release_0.20.9", "metadata-fix"]
only: ["develop", "PM-803_wm-regression-fixes", "PM-902_show-all-projects-on-challenge-page", "pm-1355_1"]

# Production builds are exectuted only on tagged commits to the
# master branch.
Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/code_reviewer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: AI PR Reviewer

on:
pull_request:
types:
- opened
- synchronize
permissions:

Choose a reason for hiding this comment

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

The permissions key should be indented under the on key to maintain correct YAML structure.

pull-requests: write
jobs:
tc-ai-pr-review:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3

- name: TC AI PR Reviewer
uses: topcoder-platform/tc-ai-pr-reviewer@master
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # The GITHUB_TOKEN is there by default so you just need to keep it like it is and not necessarily need to add it as secret as it will throw an error. [More Details](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret)

Choose a reason for hiding this comment

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

Consider clarifying the comment about the GITHUB_TOKEN. It currently suggests that adding it as a secret will throw an error, which might be confusing. Ensure the comment is clear and concise.

LAB45_API_KEY: ${{ secrets.LAB45_API_KEY }}
exclude: "**/*.json, **/*.md, **/*.jpg, **/*.png, **/*.jpeg, **/*.bmp, **/*.webp" # Optional: exclude patterns separated by commas
7 changes: 6 additions & 1 deletion config/constants/development.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,15 @@ module.exports = {
CHALLENGE_TRACKS_URL: `${DEV_API_HOSTNAME}/v5/challenge-tracks`,
CHALLENGE_PHASES_URL: `${DEV_API_HOSTNAME}/v5/challenge-phases`,
CHALLENGE_TIMELINES_URL: `${DEV_API_HOSTNAME}/v5/challenge-timelines`,
COPILOTS_URL: `https://copilots.${DOMAIN}`,
PROJECT_API_URL: `${DEV_API_HOSTNAME}/v5/projects`,
GROUPS_API_URL: `${DEV_API_HOSTNAME}/v5/groups`,
TERMS_API_URL: `${DEV_API_HOSTNAME}/v5/terms`,
MEMBERS_API_URL: `${DEV_API_HOSTNAME}/v5/members`,
RESOURCES_API_URL: `${DEV_API_HOSTNAME}/v5/resources`,
RESOURCE_ROLES_API_URL: `${DEV_API_HOSTNAME}/v5/resource-roles`,
SUBMISSIONS_API_URL: `${DEV_API_HOSTNAME}/v5/submissions`,
REVIEW_TYPE_API_URL: `${DEV_API_HOSTNAME}/v5/reviewTypes`,
SUBMISSION_REVIEW_APP_URL: `https://submission-review.${DOMAIN}/challenges`,
STUDIO_URL: `https://studio.${DOMAIN}`,
CONNECT_APP_URL: `https://connect.${DOMAIN}`,
Expand All @@ -44,8 +47,10 @@ module.exports = {
CREATE_FORUM_TYPE_IDS: ['927abff4-7af9-4145-8ba1-577c16e64e2e', 'dc876fa4-ef2d-4eee-b701-b555fcc6544c', 'ecd58c69-238f-43a4-a4bb-d172719b9f31', '78b37a69-92d5-4ad7-bf85-c79b65420c79', '929bc408-9cf2-4b3e-ba71-adfbf693046c'],
FILE_PICKER_API_KEY: process.env.FILE_PICKER_API_KEY,
FILE_PICKER_CONTAINER_NAME: 'tc-challenge-v5-dev',
FILE_PICKER_SUBMISSION_CONTAINER_NAME: process.env.FILE_PICKER_SUBMISSION_CONTAINER_NAME || 'submission-staging-dev',

Choose a reason for hiding this comment

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

Consider validating the FILE_PICKER_SUBMISSION_CONTAINER_NAME environment variable to ensure it is set correctly and falls back to the default value only when necessary.

FILE_PICKER_REGION: 'us-east-1',
FILE_PICKER_CNAME: 'fs.topcoder.com',
FILE_PICKER_LOCATION: 's3',

Choose a reason for hiding this comment

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

The addition of FILE_PICKER_LOCATION as 's3' should be verified to ensure compatibility with other configurations and that it aligns with the intended use of the file picker service.

// if idle for this many minutes, show user a prompt saying they'll be logged out
IDLE_TIMEOUT_MINUTES: 10,
// duration to show the prompt saying user will be logged out, before actually logging out the user
Expand All @@ -57,5 +62,5 @@ module.exports = {
SKILLS_V5_API_URL: `${API_V5}/standardized-skills/skills/autocomplete`,
UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/challenge-skills`,
SALESFORCE_BILLING_ACCOUNT_LINK: 'https://c.cs18.visual.force.com/apex/baredirect?id=',
TYPEFORM_URL: 'https://topcoder.typeform.com/to/YJ7AL4p8'
PROFILE_URL: 'https://profiles.topcoder-dev.com/'

Choose a reason for hiding this comment

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

The PROFILE_URL seems to replace TYPEFORM_URL. Ensure that this change is intentional and that the PROFILE_URL is correctly used in the application where TYPEFORM_URL was previously utilized.

}
7 changes: 6 additions & 1 deletion config/constants/production.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,15 @@ module.exports = {
CHALLENGE_TRACKS_URL: `${PROD_API_HOSTNAME}/v5/challenge-tracks`,
CHALLENGE_PHASES_URL: `${PROD_API_HOSTNAME}/v5/challenge-phases`,
CHALLENGE_TIMELINES_URL: `${PROD_API_HOSTNAME}/v5/challenge-timelines`,
COPILOTS_URL: `https://copilots.${DOMAIN}`,

Choose a reason for hiding this comment

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

Ensure that DOMAIN is defined and correctly configured in the environment where this code will run. If DOMAIN is not set, this URL may not resolve correctly.

PROJECT_API_URL: `${PROD_API_HOSTNAME}/v5/projects`,
GROUPS_API_URL: `${PROD_API_HOSTNAME}/v5/groups`,
TERMS_API_URL: `${PROD_API_HOSTNAME}/v5/terms`,
MEMBERS_API_URL: `${PROD_API_HOSTNAME}/v5/members`,

Choose a reason for hiding this comment

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

Verify that the endpoint /v5/members is available and correctly configured on the server. Ensure that any necessary authentication or permissions are handled appropriately.

RESOURCES_API_URL: `${PROD_API_HOSTNAME}/v5/resources`,
RESOURCE_ROLES_API_URL: `${PROD_API_HOSTNAME}/v5/resource-roles`,
SUBMISSIONS_API_URL: `${PROD_API_HOSTNAME}/v5/submissions`,
REVIEW_TYPE_API_URL: `${PROD_API_HOSTNAME}/v5/reviewTypes`,

Choose a reason for hiding this comment

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

Check that the /v5/reviewTypes endpoint is implemented and accessible. Ensure that the API contract matches the expected usage in the application.

SUBMISSION_REVIEW_APP_URL: `https://submission-review.${DOMAIN}/challenges`,
STUDIO_URL: `https://studio.${DOMAIN}`,
CONNECT_APP_URL: `https://connect.${DOMAIN}`,
Expand All @@ -43,8 +46,10 @@ module.exports = {
CREATE_FORUM_TYPE_IDS: ['927abff4-7af9-4145-8ba1-577c16e64e2e', 'dc876fa4-ef2d-4eee-b701-b555fcc6544c', 'ecd58c69-238f-43a4-a4bb-d172719b9f31', '78b37a69-92d5-4ad7-bf85-c79b65420c79', '929bc408-9cf2-4b3e-ba71-adfbf693046c'],
FILE_PICKER_API_KEY: process.env.FILE_PICKER_API_KEY,
FILE_PICKER_CONTAINER_NAME: 'tc-challenge-v5-prod',
FILE_PICKER_SUBMISSION_CONTAINER_NAME: process.env.FILE_PICKER_SUBMISSION_CONTAINER_NAME || 'submission-staging-prod',

Choose a reason for hiding this comment

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

Consider verifying that the default value 'submission-staging-prod' for FILE_PICKER_SUBMISSION_CONTAINER_NAME is appropriate for the production environment. Default values should be carefully chosen to avoid potential misconfigurations.

FILE_PICKER_REGION: 'us-east-1',
FILE_PICKER_CNAME: 'fs.topcoder.com',
FILE_PICKER_LOCATION: 's3',

Choose a reason for hiding this comment

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

Ensure that the value 's3' for FILE_PICKER_LOCATION is consistent with the expected configuration and does not conflict with any existing settings or integrations.

IDLE_TIMEOUT_MINUTES: 10,
IDLE_TIMEOUT_GRACE_MINUTES: 5,
MULTI_ROUND_CHALLENGE_TEMPLATE_ID: 'd4201ca4-8437-4d63-9957-3f7708184b07',
Expand All @@ -54,5 +59,5 @@ module.exports = {
SKILLS_V5_API_URL: `${API_V5}/standardized-skills/skills/autocomplete`,

Choose a reason for hiding this comment

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

The SKILLS_V5_API_URL variable seems to be defined after its usage. Ensure that API_V5 is defined before this line to avoid potential reference errors.

UPDATE_SKILLS_V5_API_URL: `${API_V5}/standardized-skills/challenge-skills`,

Choose a reason for hiding this comment

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

The UPDATE_SKILLS_V5_API_URL variable also relies on API_V5. Confirm that API_V5 is defined and accessible at this point in the code.

SALESFORCE_BILLING_ACCOUNT_LINK: 'https://topcoder.my.salesforce.com/apex/baredirect?id=',
TYPEFORM_URL: 'https://topcoder.typeform.com/to/YJ7AL4p8'
PROFILE_URL: 'https://profiles.topcoder.com/'
}
Loading