Skip to content

Feat/system admin #1108

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 26 commits into from
Jun 18, 2025
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
228b71f
Deploy this branch
jmgasper Apr 15, 2025
2d59f23
permission-submit
stevenfrog Apr 27, 2025
11232bd
review and billing account update
stevenfrog Apr 27, 2025
774a8f5
Merge branch 'dev' into permission-update
stevenfrog Apr 27, 2025
580617f
Merge pull request #1053 from stevenfrog/permission-update
jmgasper Apr 27, 2025
af68445
Fix typo
jmgasper Apr 27, 2025
88fe2bf
Topcoder Admin App - Misc Update 0505
suppermancool May 7, 2025
2be1b57
Merge pull request #1070 from topcoder-platform/diazz-admin-f2f-30376773
jmgasper May 8, 2025
59d8bc6
fix unapprove challenge id
stevenfrog May 13, 2025
9510de9
Merge pull request #1073 from stevenfrog/fix-unapprove-challenge-id
jmgasper May 14, 2025
d558ca8
Topcoder Admin App - Misc Update 0518
suppermancool May 22, 2025
a9b4b2b
Topcoder Admin App - Marathon Match Functionality
suppermancool May 25, 2025
f3d3e67
Merge pull request #1085 from topcoder-platform/diazz-admin-f2f-30376861
jmgasper May 27, 2025
366c806
Merge branch 'feat/system-admin' into diazz-admin-code-30376878
suppermancool Jun 1, 2025
21fad4a
Marathon match functionality - final fix
suppermancool Jun 2, 2025
07ac31d
Topcoder Admin App - Misc Update 0601
suppermancool Jun 3, 2025
b261088
Merge pull request #1092 from topcoder-platform/diazz-admin-code-3037…
jmgasper Jun 4, 2025
9204d86
Merge branch 'feat/system-admin' into diazz-admin-f2f-30376988
suppermancool Jun 4, 2025
a82243b
Merge pull request #1093 from topcoder-platform/diazz-admin-f2f-30376988
jmgasper Jun 5, 2025
6f686e3
admin billing accounts: always set payment_terms_id = 1 when send upd…
suppermancool Jun 6, 2025
5ddb252
Merge branch 'dev' into feat/system-admin
suppermancool Jun 6, 2025
538deb9
fix lint after merging
suppermancool Jun 6, 2025
5fd7ac7
Merge pull request #1095 from topcoder-platform/diazz-admin-f2f-30376988
jmgasper Jun 8, 2025
a8a6f0a
Topcoder Admin App - Misc Update 0610
suppermancool Jun 10, 2025
58b5490
fix lint
suppermancool Jun 13, 2025
c367efe
Merge pull request #1105 from topcoder-platform/diazz-admin-f2f-30377050
jmgasper 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
18 changes: 0 additions & 18 deletions src/apps/admin/src/admin-app.routes.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,10 @@ const ManageUserPage: LazyLoadedComponent = lazyLoad(
() => import('./challenge-management/ManageUserPage'),
'ManageUserPage',
)
const ManageResourcePage: LazyLoadedComponent = lazyLoad(
() => import('./challenge-management/ManageResourcePage'),
'ManageResourcePage',
)
const ManageSubmissionPage: LazyLoadedComponent = lazyLoad(
() => import('./challenge-management/ManageSubmissionPage'),
'ManageSubmissionPage',
)
const AddResourcePage: LazyLoadedComponent = lazyLoad(
() => import('./challenge-management/AddResourcePage'),
'AddResourcePage',
)
const UserManagementPage: LazyLoadedComponent = lazyLoad(
() => import('./user-management/UserManagementPage'),
'UserManagementPage',
Expand Down Expand Up @@ -139,16 +131,6 @@ export const adminRoutes: ReadonlyArray<PlatformRoute> = [
id: 'manage-user',
route: ':challengeId/manage-user',
},
{
element: <ManageResourcePage />,
id: 'manage-resource',
route: ':challengeId/manage-resource',
},
{
element: <AddResourcePage />,
id: 'add-resource',
route: ':challengeId/manage-resource/add',
},
{
element: <ManageSubmissionPage />,

Choose a reason for hiding this comment

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

The id for this route is still 'manage-resource', but the element has been changed to ManageSubmissionPage. Consider updating the id to reflect the new functionality, such as 'manage-submission'.

id: 'manage-resource',
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -202,14 +202,6 @@ const Actions: FC<{
>
Users
</li>
<li
onClick={function onClick() {
navigate(`${props.challenge.id}/manage-resource`)
setOpenDropdown(false)
}}
>
Resources
</li>
{isMM && (

Choose a reason for hiding this comment

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

Consider renaming isMM to a more descriptive name to improve code readability. It's not immediately clear what isMM represents.

<li
onClick={function onClick() {
Expand Down
Loading