Skip to content

Commit 59cf0d3

Browse files
authored
Merge pull request #1343 from topcoder-platform/dev
[PROD] - AI Workflows MVP
2 parents f77b47b + 21331e0 commit 59cf0d3

File tree

257 files changed

+10080
-1272
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

257 files changed

+10080
-1272
lines changed

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@ workflows:
232232
- feat/system-admin
233233
- feat/v6
234234
- pm-2074_1
235+
- feat/ai-workflows
235236

236237
- deployQa:
237238
context: org-global

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
"sass": "^1.79.0",
110110
"styled-components": "^5.3.6",
111111
"swr": "^1.3.0",
112-
"tc-auth-lib": "topcoder-platform/tc-auth-lib#master",
112+
"tc-auth-lib": "topcoder-platform/tc-auth-lib#v2.0",
113113
"tinymce": "^7.9.1",
114114
"typescript": "^4.8.4",
115115
"universal-navigation": "https://github.com/topcoder-platform/universal-navigation#9fc50d938be7182",

public/llm-icons/chatgpt-icon.svg

Lines changed: 1 addition & 0 deletions
Loading

public/llm-icons/deepseek-icon.svg

Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 66 additions & 0 deletions
Loading

public/llm-icons/qwen-icon.svg

Lines changed: 15 additions & 0 deletions
Loading

src/apps/admin/src/admin-app.routes.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
paymentsRouteId,
1818
permissionManagementRouteId,
1919
platformRouteId,
20+
reportsRouteId,
2021
rootRoute,
2122
termsRouteId,
2223
userManagementRouteId,
@@ -168,6 +169,10 @@ const PaymentsPage: LazyLoadedComponent = lazyLoad(
168169
() => import('./payments/PaymentsPage'),
169170
'PaymentsPage',
170171
)
172+
const ReportsPage: LazyLoadedComponent = lazyLoad(
173+
() => import('./reports/ReportsPage'),
174+
'ReportsPage',
175+
)
171176

172177
export const toolTitle: string = ToolTitle.admin
173178

@@ -402,6 +407,12 @@ export const adminRoutes: ReadonlyArray<PlatformRoute> = [
402407
id: paymentsRouteId,
403408
route: paymentsRouteId,
404409
},
410+
// Reports Module
411+
{
412+
element: <ReportsPage />,
413+
id: reportsRouteId,
414+
route: reportsRouteId,
415+
},
405416
],
406417
domain: AppSubdomain.admin,
407418
element: <AdminApp />,

src/apps/admin/src/config/busEvent.config.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
*/
44
import { v4 as uuidv4 } from 'uuid'
55

6+
import { EnvironmentConfig } from '~/config'
7+
68
import {
79
RequestBusAPI,
810
RequestBusAPIAVScan,
@@ -43,11 +45,11 @@ export const CREATE_BUS_EVENT_AV_RESCAN = (
4345
payload: RequestBusAPIAVScanPayload,
4446
): RequestBusAPIAVScan => ({
4547
'mime-type': 'application/json',
46-
originator: 'submission-processor',
48+
originator: 'review-api-v6',
4749
payload,
4850
timestamp: new Date()
4951
.toISOString(),
50-
topic: 'avscan.action.scan',
52+
topic: EnvironmentConfig.ADMIN.AVSCAN_TOPIC,
5153
})
5254

5355
export const SUBMISSION_REPROCESS_TOPICS = {

src/apps/admin/src/config/routes.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ export const termsRouteId = 'terms'
1818
export const defaultReviewersRouteId = 'default-reviewers'
1919
export const platformRouteId = 'platform'
2020
export const paymentsRouteId = 'payments'
21+
export const reportsRouteId = 'reports'

0 commit comments

Comments
 (0)