Skip to content

Commit 2760fb1

Browse files
author
Maria Mattlin
committed
PROD-2321 #comment Bug Hunt Config - updated new messages #time 30m
1 parent 3cf840e commit 2760fb1

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

src-ts/tools/work/work-lib/work-provider/work-functions/work-store/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export {
1313
problem as workPriceProblem,
1414
WorkPrices
1515
} from './work-prices.config'
16+
export type { WorkPricesType } from './work-prices.config'
1617
export * from './work-status-filter.enum'
1718
export {
1819
deleteAsync as workStoreDeleteAsync,

src-ts/tools/work/work-lib/work-provider/work-functions/work-store/work-prices.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { WorkType } from '../work-factory'
33
import { WorkPrice } from './work-price.model'
44

55
export const WorkPrices: { [workType: string]: WorkPrice } = {
6-
// TODO: get real values for bug hunt
6+
// TODO: modify payments specific to bug hunt
77
[WorkType.bugHunt]: {
88
base: 2,
99
getPrice: getPriceDefault,

src-ts/tools/work/work-lib/work-provider/work-functions/work-store/work-type.config.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,31 @@ import { WorkTimelines } from './work-timelines.config'
77
import { WorkTypeConfig } from './work-type.model'
88

99
export const WorkTypeConfigs: { [workType: string]: WorkTypeConfig } = {
10-
// TODO: determine duration, intakeFormRoutes, timeline, challenge ids, etc
10+
// TODO: Verify timelineTemplateId, trackId, typeId
1111
[WorkType.bugHunt]: {
12-
about: `Our Website Bug Hunt services remove the burden of testing from you and your teams
13-
and provide detailed results quickly. This rapid testing cycle will empower you with
14-
information fast, so that your web developers can quickly address those problems.
15-
The Bug Hunt will start with a registration period, where experienced quality assurance
16-
engineers signup to register for the bug hunt. After the registration period completes,
17-
we will run the bug hunt for the time which meets the option you choose below.`,
12+
about: `Our Website Bug Hunt services remove the burden of testing from you and your teams and provide detailed results quickly.
13+
Topcoder has conducted hundreds bug hunts for customers like you. For each bug hunt, we average between 25 and 150 bug hunters,
14+
and we typically find a significant number bugs which helps improve quality of your site. The Bug Hunt will start with a
15+
registration period, where experienced quality assurance engineers signup to register for the bug hunt. After the registration
16+
period completes, we will run the bug hunt for the time which meets the option you choose below.`,
1817
bgImage: imgBugHunt,
1918
description: 'This is Bug Hunt description',
20-
duration: 8,
19+
// TODO: The duration will be based on the package the user selects
20+
duration: 2,
2121
featured: true,
2222
intakeFormRoutes: WorkIntakeFormRoutes[WorkType.bugHunt],
2323
results: `You will receive thorough testing of your website, and at the conclusion will be provided
2424
a detailed report of bugs which have steps to reproduce, screenshots / videos if applicable,
2525
details of the bug, and severity of the issue.`,
2626
shortDescription: 'Find bugs quickly and vigorously',
2727
startRoute: WorkIntakeFormRoutes[WorkType.bugHunt][1],
28-
subtitle: `Conduct a time based testing bug hunt where Topcoder experts scramble to find bugs or issues on your website`,
28+
subtitle: `Conduct a time based testing bug hunt where Topcoder experts scramble to find bugs or issues in the system`,
2929
timeline: WorkTimelines[WorkType.bugHunt],
30-
timelineTemplateId: '7ebf1c69-f62f-4d3a-bdfb-fe9ddb56861c',
30+
timelineTemplateId: '7ebf1c69-f62f-4d3a-bdfb-fe9ddb56861c', // Default Challenge
3131
title: WorkType.bugHunt,
32-
trackId: 'c0f5d461-8219-4c14-878a-c3a3f356466d',
32+
trackId: '36e6a8d0-7e1e-4608-a673-64279d99c115', // QA
3333
type: WorkType.bugHunt,
34-
typeId: '927abff4-7af9-4145-8ba1-577c16e64e2e',
34+
typeId: '927abff4-7af9-4145-8ba1-577c16e64e2e', // Challenge
3535
...workPriceBugHunt,
3636
// TODO: do we need to include breadcrumbs here?
3737
},

0 commit comments

Comments
 (0)