Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
e82b2d2
Merge pull request #252 from AppQuality/develop
cannarocks Oct 7, 2022
11af612
Merge pull request #257 from AppQuality/develop
cannarocks Oct 10, 2022
d2a98e0
Merge pull request #260 from AppQuality/develop
cannarocks Nov 2, 2022
6188606
Merge pull request #265 from AppQuality/develop
cannarocks Nov 23, 2022
5843930
Merge pull request #281 from AppQuality/develop
cannarocks Nov 30, 2022
7d83f92
Merge pull request #297 from AppQuality/develop
cannarocks Dec 6, 2022
8a604c8
Merge pull request #330 from AppQuality/develop
cannarocks Dec 7, 2022
a41eac5
feat(basicCard): add classname to props
Dec 12, 2022
da6b487
feat(flip-card): add className to props
Dec 12, 2022
e2cb83b
feat(widgets): add spacific classes to widgets
Dec 12, 2022
37d81ae
feat(flip-card): add spacific classes to flip-cards
Dec 12, 2022
908932b
feat(editable.title): add class to editable title
Dec 12, 2022
0a1848f
feat(header): add class to header
Dec 12, 2022
83e586a
typo: remove suca
Dec 12, 2022
c8d5395
fix
Dec 12, 2022
8ffa660
feat(update des sys)
Dec 13, 2022
cb1500a
fixes
Dec 13, 2022
1616b80
fix(cp-dashboard): fix report col size sm
marcbon Dec 14, 2022
3ed78d2
Update translation.json (POEditor.com)
cannarocks Dec 14, 2022
5671885
Update translation.json (POEditor.com)
cannarocks Dec 14, 2022
d20e34f
fix(list): set responsive font-size for list title
marcbon Dec 14, 2022
3f476f6
style(i18n): prettify languages objects
cannarocks Dec 14, 2022
6c6bf26
Merge branch 'develop' into i18n-translations
cannarocks Dec 14, 2022
02800e1
Merge pull request #279 from AppQuality/i18n-translations
cannarocks Dec 14, 2022
52a8c8f
Merge pull request #351 from AppQuality/develop
cannarocks Dec 14, 2022
9c7ea85
Update translation.json (POEditor.com)
cannarocks Dec 14, 2022
8e57c80
Update translation.json (POEditor.com)
cannarocks Dec 14, 2022
b1059ac
fix(cp-page): put nav on top below lg breakpoint
marcbon Dec 14, 2022
b2dc8e5
style(i18n): prettify language objects
cannarocks Dec 14, 2022
1914d1f
Merge pull request #352 from AppQuality/i18n-translations
cannarocks Dec 14, 2022
e6437db
Merge pull request #347 from AppQuality/add-widgets-clasess
marcbon Dec 15, 2022
6873a2d
Merge pull request #354 from AppQuality/UN-226-dashboard-responsive
marcbon Dec 15, 2022
4271662
update des sys
Dec 15, 2022
648d467
update yarn lock
Dec 15, 2022
f5af9dc
update des sys to 52
Dec 15, 2022
343f9a1
Merge pull request #355 from AppQuality/update-des-sys
marcbon Dec 15, 2022
23e8c56
fix(cp-dashboard): fix reports responsive breakpoints
marcbon Dec 15, 2022
9de0425
Merge pull request #356 from AppQuality/fix/responsive
cannarocks Dec 15, 2022
274c916
wip(bug distribution): refactor card
iacopolea Dec 15, 2022
31b5df3
feat(bug distribution): bar chart
iacopolea Dec 16, 2022
60ab334
feat(bug distribution): use other as fallback type
iacopolea Dec 16, 2022
1148247
refactor(bugs distribution): use same hook for list and chart
iacopolea Dec 16, 2022
a09e222
fix(bug types): use theme colors bySeverity
iacopolea Dec 16, 2022
6cf503c
fix(bug distribution): use keys in tfunction
iacopolea Dec 16, 2022
4faf85f
chore: update api and schema
iacopolea Dec 19, 2022
e2b8f0e
feat(bug distribution): get types from api
iacopolea Dec 19, 2022
eee6312
chore: basic translations
iacopolea Dec 19, 2022
5da407e
Merge pull request #358 from AppQuality/UN-184-bug-distribution
iacopolea Dec 19, 2022
350e62b
fix(widgets): Stop reversing in place the bugs array for bugsbytype
d-beezee Dec 19, 2022
5f23393
Merge pull request #359 from AppQuality/fix-reverse
iacopolea Dec 19, 2022
5235273
Merge pull request #353 from AppQuality/develop
cannarocks Dec 20, 2022
fa9ed93
Update translation.json (POEditor.com)
cannarocks Dec 20, 2022
194fab4
Update translation.json (POEditor.com)
cannarocks Dec 20, 2022
b6132ee
Merge pull request #360 from AppQuality/i18n-translations
cannarocks Dec 20, 2022
0c343f3
style(i18n): prettify
cannarocks Dec 20, 2022
a34a028
refactor(i18n): reorder strings
cannarocks Dec 20, 2022
c19787b
fix(i18n): update bugs by usecase pie label
cannarocks Dec 20, 2022
e735069
fix(widgetusecase): Remove indexes from legend
d-beezee Dec 20, 2022
b40dcac
Merge pull request #363 from AppQuality/fix-pie-legend
cannarocks Dec 20, 2022
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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "1.4.0",
"private": true,
"dependencies": {
"@appquality/unguess-design-system": "2.12.50",
"@appquality/unguess-design-system": "2.12.52",
"@headwayapp/react-widget": "^0.0.4",
"@reduxjs/toolkit": "^1.8.0",
"@rtk-query/codegen-openapi": "^1.0.0-alpha.1",
Expand Down
4 changes: 4 additions & 0 deletions src/common/capitalizeFirstLetter.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export const capitalizeFirstLetter = (s: string) => {
if (typeof s !== 'string') return '';
return s.charAt(0).toUpperCase() + s.slice(1).toLowerCase();
};
20 changes: 10 additions & 10 deletions src/common/components/Pill.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,23 @@ const PillContainer = styled.div`
font-size: ${({ theme }) => theme.fontSizes.sm};
margin-right: ${({ theme }) => theme.space.xs};
`;
interface PillProps extends React.HTMLAttributes<HTMLDivElement> {
title: string;
background?: string;
color?: string;
icon?: ReactNode;
children?: ReactNode;
}

export const Pill = ({
id,
background,
color,
icon,
title,
children,
}: {
id?: string;
title: string;
background?: string;
color?: string;
icon?: ReactNode;
children?: ReactNode;
}) => (
<PillContainer {...(id && { id })}>
...props
}: PillProps) => (
<PillContainer {...props}>
<StyledTag isPill hue={background ?? 'white'} size="large">
{icon && <StyledAvatar>{icon}</StyledAvatar>}
<Span isBold style={{ color: color ?? globalTheme.palette.grey[700] }}>
Expand Down
30 changes: 30 additions & 0 deletions src/common/schema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,15 @@ export interface paths {
};
};
};
'/campaigns/{cid}/bugTypes': {
get: operations['get-campaigns-cid-bug-types'];
parameters: {
path: {
/** Campaign id */
cid: string;
};
};
};
'/campaigns/{cid}/bugs/{bid}': {
get: operations['get-campaigns-single-bug'];
parameters: {
Expand Down Expand Up @@ -207,6 +216,8 @@ export interface components {
application_section: {
id?: number;
title?: string;
simple_title?: string;
prefix_title?: string;
};
duplicated_of_id?: number;
is_favorite?: number;
Expand Down Expand Up @@ -846,6 +857,25 @@ export interface operations {
500: components['responses']['Error'];
};
};
'get-campaigns-cid-bug-types': {
parameters: {
path: {
/** Campaign id */
cid: string;
};
};
responses: {
/** OK */
200: {
content: {
'application/json': components['schemas']['BugType'][];
};
};
400: components['responses']['Error'];
403: components['responses']['Error'];
500: components['responses']['Error'];
};
};
'get-campaigns-single-bug': {
parameters: {
path: {
Expand Down
15 changes: 15 additions & 0 deletions src/features/api/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,12 @@ const injectedRtkApi = api.injectEndpoints({
},
}),
}),
getCampaignsByCidBugTypes: build.query<
GetCampaignsByCidBugTypesApiResponse,
GetCampaignsByCidBugTypesApiArg
>({
query: (queryArg) => ({ url: `/campaigns/${queryArg.cid}/bugTypes` }),
}),
getCampaignsByCidBugsAndBid: build.query<
GetCampaignsByCidBugsAndBidApiResponse,
GetCampaignsByCidBugsAndBidApiArg
Expand Down Expand Up @@ -274,6 +280,12 @@ export type GetCampaignsByCidBugsApiArg = {
/** filterBy[<fieldName>]=<fieldValue> */
filterBy?: any;
};
export type GetCampaignsByCidBugTypesApiResponse =
/** status 200 OK */ BugType[];
export type GetCampaignsByCidBugTypesApiArg = {
/** Campaign id */
cid: string;
};
export type GetCampaignsByCidBugsAndBidApiResponse =
/** status 200 OK */ Bug & {
media?: BugMedia[];
Expand Down Expand Up @@ -609,6 +621,8 @@ export type Bug = {
application_section: {
id?: number;
title?: string;
simple_title?: string;
prefix_title?: string;
};
duplicated_of_id?: number;
is_favorite?: number;
Expand Down Expand Up @@ -774,6 +788,7 @@ export const {
usePatchCampaignsByCidMutation,
useGetCampaignsByCidQuery,
useGetCampaignsByCidBugsQuery,
useGetCampaignsByCidBugTypesQuery,
useGetCampaignsByCidBugsAndBidQuery,
useGetCampaignsByCidReportsQuery,
useGetCampaignsByCidWidgetsQuery,
Expand Down
37 changes: 23 additions & 14 deletions src/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@
"__404_PAGE_SUB_TITLE MAX:80": "We couldn't find the page that you are looking for",
"__404_PAGE_TITLE MAX:10": "Oops!",
"__APP_DAYS_LABEL_one": "day",
"__APP_DAYS_LABEL_many": "days",
"__APP_DAYS_LABEL_other": "days",
"__APP_HOURS_LABEL_one": "hour",
"__APP_HOURS_LABEL_many": "hours",
"__APP_HOURS_LABEL_other": "hours",
"__APP_LANGUANGE_EN_TEXT": "English",
"__APP_LANGUANGE_IT_TEXT": "Italian",
Expand All @@ -31,8 +33,8 @@
"__CAMPAIGN_PAGE_INFO_HEADER_PLATFORM_SMARTPHONE": "Smartphone",
"__CAMPAIGN_PAGE_INFO_HEADER_TEST_TIMING": "Test duration",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_EXTERNAL_LINK_LABEL": "Go to bug list",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_DETAILS_LABEL": "Details",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "Others",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_DETAILS_LABEL": "INSIGHTS",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "DOWNLOAD",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_DEVICES_LABEL": "Devices and types",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_UNIQUE_BUGS_LABEL": "Unique bugs distribution",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OTHER_REPORTS_LABEL": "Reports & attachments",
Expand Down Expand Up @@ -64,53 +66,57 @@
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_CHART_TOOLTIP_DRILLDOWN": "👉 Drill down to:",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_CHART_TOOLTIP_VALUE": "Bugs: {{value}}",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_LEFT": "Device",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_RIGHT": "Bugs tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_HEADER_LABEL": "Total",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_RIGHT": "Bugs / Total",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_HEADER_LABEL": "Reported by testers",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_TITLE": "{{total}} <2>total bugs</2>",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_OS_AND_DEVICE_CARD_TITLE": "Total bugs by device and OS",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_OS_AND_DEVICE_CARD_TITLE": "Total bugs by device type and OS",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_COLUMN_LEFT": "Typology",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_COLUMN_RIGHT": "Bugs tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_HEADER_LABEL": "Total",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_TITLE": "{{total}} <2>total bugs</2>",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE": "others",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CARD_TITLE": "Unique bugs by Use Case",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CHART_HEADER": "Tot. bugs",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CHART_HEADER": "Unique bugs",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_LEFT": "Use Case",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_RIGHT": "Bugs tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_CONTENT": "total bugs",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_HEADER": "Total",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_RIGHT": "Bugs / Total",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_CONTENT": "unique bugs",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_HEADER": "Reported by testers",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_TOOLTIP_UNIQUE_BUGS_LABEL": "Unique bugs:",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_TOOLTIP_USECASE_LABEL": "Use Case: ",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_CARD_TITLE": "Status",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_CARD_TOOLTIP": "This widget shows the progress of the campaign's tasks",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_CARD_TOOLTIP": "Keep an eye on all the use cases completed by our testers, how much time has passed since the start of the campaign and how much is left until the end.",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_FOOTER": "over <bold>{{ expectedDuration }}</bold> expected",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_HEADER_ACTIVE": "Active since:",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_HEADER_FINISHED": "Campaign duration:",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_FOOTER": "Test duration: {{startDate}} to {{endDate}}",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_TIME_BULLET_TITLE": "Time passed",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_USECASE_BULLET_TITLE": "Use Case completion",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_one": "{{count}} <bold>unique bug</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_many": "{{count}} <bold>unique bugs</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_other": "{{count}} <bold>unique bugs</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_REPORTED_BY": "Reported by testers:",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_REPORTED_BY": "Reported by testers",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TOOLTIP": "Monitor unique bugs reported only once by a single tester or a series of bugs reported by different testers, which we organize into duplicate bug groups",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TOTAL_LABEL": "out of <bold>{{ total }}</bold> total",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_EQUAL_LABEL": "Stable situation",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_one": "unique bug",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_many": "unique bugs",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_other": "unique bugs",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_WAFFLE_TOOLTIP_TOTAL": "Total bugs: <1>{{value}}</1>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_WAFFLE_TOOLTIP_UNIQUE": "<0>{{value}}</0> unique bugs - <2>{{percent}}</2>%",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_one": "bugs {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_one": "bug {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_many": "bugs {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_other": "bugs {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_DESCRIPTION_HEADER": "Reported by testers:",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_DESCRIPTION_HEADER": "Reported by testers",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_GOTOLIST_LINK": "Go to bug list",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_HEADER": "{{severity}} bugs",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_TOOLTIP": "Discover the impact of the unique bugs on your product. These indications keep in mind both the context and the conditions where testers have tracked the bug and help you understand the bug severity.",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_TOTAL_LABEL_one": "out of <bold>{{total}}</bold> unique",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_TOTAL_LABEL_many": "bugs {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_TOTAL_LABEL_other": "out of <bold>{{total}}</bold> unique",
"__CAMPAIGN_WIDGET_BUGS_BY_TYPE_HEADER": "Bug distribution by typology",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_EXTERNAL_LINK_LABEL": "Go to bug list",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_HEADER": "Incoming bugs",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_MOST_SUBMITTED_DESCRIPTION": "Le issue che si sono verificate più volte",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_MOST_SUBMITTED_DESCRIPTION": "Most submitted issues",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_MOST_SUBMITTED_DUPLICATES_LABEL": "Duplicates",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_MOST_SUBMITTED_TAB_TITLE": "Most submitted",
"__CAMPAIGN_WIDGET_INCOMING_BUGS_TOOLTIP": "Read our tester's descriptions on the bugs they have found: in the \"Most submitted\" tab you can see the most reported bugs, while in the \"Unread\" tab you can see the bugs that you have not read yet.",
Expand Down Expand Up @@ -437,6 +443,9 @@
"__LOGIN_FORM_PASSWORD_FORGOT_LABEL": "Forgot your password?",
"__LOGIN_FORM_PASSWORD_PLACEHOLDER": "Insert your password",
"__LOGIN_FORM_TITLE": "Log in to UNGUESS",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_BOTTOM_LABEL_one": "Bug",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_BOTTOM_LABEL_other": "Bugs",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_LEFT_LABEL": "Types",
"__PAGE_TITLE_CATALOG": "Services",
"__PAGE_TITLE_LOGIN": "Log in",
"__PAGE_TITLE_PRIMARY_DASHBOARD": "My campaigns",
Expand Down
45 changes: 24 additions & 21 deletions src/locales/it/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@
"__CAMPAIGN_PAGE_INFO_HEADER_FROM_DATE_TO_DATE": "<0><0>{{start_date}}</0></0> → <3><0>{{end_date}}</0></3>",
"__CAMPAIGN_PAGE_INFO_HEADER_PLATFORM_SMARTPHONE": "Smartphone",
"__CAMPAIGN_PAGE_INFO_HEADER_TEST_TIMING": "Durata test",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_EXTERNAL_LINK_LABEL": "Vai alla lista bug",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_DETAILS_LABEL": "Dettagli",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "Altro",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_DEVICES_LABEL": "Dispositivi e tipologie",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_EXTERNAL_LINK_LABEL": "Dettaglio bug",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_DETAILS_LABEL": "APPROFONDISCI",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_GROUP_OTHER_LABEL": "DOWNLOAD",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_DEVICES_LABEL": "Dispositivi e tipologie bug",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_DETAILS_UNIQUE_BUGS_LABEL": "Distribuzione bug unici",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OTHER_REPORTS_LABEL": "Report & allegati",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OTHER_REPORTS_LABEL": "Report e documenti",
"__CAMPAIGN_PAGE_NAVIGATION_BUG_ITEM_OVERVIEW_LABEL": "Panoramica",
"__CAMPAIGN_PAGE_NAVIGATION_MEDIA_EXTERNAL_LINK_LABEL": "Dettaglio media",
"__CAMPAIGN_PAGE_REPORTS_CARDS_DOWNLOAD_LABEL": "Scarica ora",
"__CAMPAIGN_PAGE_REPORTS_CARDS_OPEN_LINK_LABEL": "Apri link",
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPDATED_ON_LABEL": "Ultima modifica:",
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPDATED_ON_LABEL": "Ultima modifica",
"__CAMPAIGN_PAGE_REPORTS_CARDS_UPLOADED_ON_LABEL": "Caricato il",
"__CAMPAIGN_PAGE_REPORTS_DESCRIPTION": "Qui puoi trovare tutti i materiali relativi alla tua campagna",
"__CAMPAIGN_PAGE_REPORTS_EMPTY_REPORTS_TEXT": "Qui troverai informazioni sulla tua campagna, quando sarà finita. \nSei hai dubbi o domande, contatta il tuo CSM.",
Expand All @@ -58,46 +58,46 @@
"__CAMPAIGN_PAGE_REPORTS_GENERATE_REPORT_CARD_BUTTON_LABEL": "Scarica",
"__CAMPAIGN_PAGE_REPORTS_GENERATE_REPORT_CARD_META": "Report Bug",
"__CAMPAIGN_PAGE_REPORTS_TITLE": "Report e allegati",
"__CAMPAIGN_PAGE_UNIQUE_BUGS_SECTION_SUBTITLE": "Controlla i bug unici divisi per Use Case e non perderti nessun bug in arrivo ",
"__CAMPAIGN_PAGE_UNIQUE_BUGS_SECTION_SUBTITLE": "Controlla i bug unici divisi per Use Case e non perderti nessun bug in arrivo",
"__CAMPAIGN_PAGE_UNIQUE_BUGS_SECTION_TITLE": "Distribuzione Bug Unici",
"__CAMPAIGN_PAGE_UNIQUE_BUGS_TITLE": "Bug unici",
"__CAMPAIGN_PAGE_UPDATE_CAMPAIGN_NAME_ERROR": "Errore",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_CHART_HEADER": "Tot. bug",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_CHART_TOOLTIP_DRILLDOWN": "👉 Visualizza dettaglio di:",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_CHART_TOOLTIP_VALUE": "Bug: {{value}}",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_LEFT": "Dispositivo",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_RIGHT": "Bug su tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_HEADER_LABEL": "Totale",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_TITLE": "{{total}} <2>bug totali</2>",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_OS_AND_DEVICE_CARD_TITLE": "Bug totali per dispositivo e OS",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_COLUMN_RIGHT": "Bug / Totale",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_HEADER_LABEL": "I tester hanno segnalato",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_DEVICE_LIST_TITLE": "{{total}} <2>bug unici</2>",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_OS_AND_DEVICE_CARD_TITLE": "Bug totali per tipologia dispositivo e OS",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_COLUMN_LEFT": "Tipologia",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_COLUMN_RIGHT": "Bug su tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_COLUMN_RIGHT": "Bug / Totale",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_HEADER_LABEL": "Distribuzione bug per tipologia",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_TYPE_LIST_TITLE": "{{total}} <2>bug totali</2>",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE": "altri",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CARD_TITLE": "Bug unici per Use Case",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CHART_HEADER": "Tot. bug",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_CHART_HEADER": "Bug unici",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_LEFT": "Use Case",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_RIGHT": "Bug su tot.",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_CONTENT": "bug totali",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_HEADER": "Totale",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_COLUMN_RIGHT": "Bug / Totale",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_CONTENT": "bug unici",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_LIST_HEADER": "I tester hanno segnalato",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_TOOLTIP_UNIQUE_BUGS_LABEL": "Bug unici:",
"__CAMPAIGN_PAGE_WIDGET_BUGS_BY_USECASE_TOOLTIP_USECASE_LABEL": "Use Case: ",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_CARD_TITLE": "Stato",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_CARD_TOOLTIP": "Tieni sotto controllo gli use case completati dai tester, quanto tempo è passato dall’inizio della campagna e quanto manca alla fine.",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_FOOTER": "su un totale stimato di <bold>{{ expectedDuration }}</bold>",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_HEADER_ACTIVE": "La campagna è attiva da:",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_DESCRIPTION_HEADER_FINISHED": "La campagna è stata attiva per:",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_FOOTER": "Dal {{startDate}} al {{endDate}}",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_FOOTER": "Da {{startDate}} {{endDate}}",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_TIME_BULLET_TITLE": "Tempo trascorso",
"__CAMPAIGN_PAGE_WIDGET_PROGRESS_USECASE_BULLET_TITLE": "Avanzamento Use Case",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_one": "{{count}} <bold>bug unico</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_many": "{{count}} <bold>bug unici</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_COUNT_LABEL_other": "{{count}} <bold>bug unici</bold>",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_REPORTED_BY": "Segnalati dai tester",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_REPORTED_BY": "I tester hanno segnalato",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TOOLTIP": "Monitora i bug univoci segnalati solo una volta da un solo tester o una serie di bug segnalati tester diversi, che noi organizziamo in gruppi di bug duplicati",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TOTAL_LABEL": "di <bold>{{ total }}</bold> totali",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_EQUAL_LABEL": "Situazione stabile",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TOTAL_LABEL": "su <bold>{{ total }}</bold> totali",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_EQUAL_LABEL": "Nessun nuovo bug",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_one": "bug unico",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_many": "bug unici",
"__CAMPAIGN_PAGE_WIDGET_UNIQUE_BUGS_TREND_LABEL_other": "bug unici",
Expand All @@ -106,7 +106,7 @@
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_one": "bug {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_many": "bug {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_COUNT_LABEL_other": "bug {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_DESCRIPTION_HEADER": "Segnalati dai tester",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_DESCRIPTION_HEADER": "I tester hanno segnalato",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_GOTOLIST_LINK": "Vai alla lista bug",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_HEADER": "bug {{severity}}",
"__CAMPAIGN_WIDGET_BUGDISTRIBUTION_TOOLTIP": "Scopri l’impatto dei bug unici sull’uso del tuo prodotto. Queste indicazioni tengono conto del contesto e delle condizioni in cui i tester hanno riscontrato il problema e ti aiutano a capire la gravità del bug.",
Expand Down Expand Up @@ -443,6 +443,9 @@
"__LOGIN_FORM_PASSWORD_FORGOT_LABEL": "Password dimenticata?",
"__LOGIN_FORM_PASSWORD_PLACEHOLDER": "Inserisci password",
"__LOGIN_FORM_TITLE": "Entra in UNGUESS",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_BOTTOM_LABEL_one": "Bug",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_BOTTOM_LABEL_other": "Bug",
"__PAGE_CAMPAIGN_WIDGET_BUGS_BY_TYPE_AXIS_LEFT_LABEL": "Tipologie",
"__PAGE_TITLE_CATALOG": "Servizi",
"__PAGE_TITLE_LOGIN": "Accedi",
"__PAGE_TITLE_PRIMARY_DASHBOARD": "Le mie campagne",
Expand Down
Loading