This commit is contained in:
2020-10-20 18:51:40 +00:00
parent 67e908f2cc
commit db2fc91238
31 changed files with 91 additions and 100 deletions

View File

@@ -9,7 +9,7 @@
:singleSelect="false" :singleSelect="false"
:reload="reload" :reload="reload"
v-on:selection-change="handleSelected" v-on:selection-change="handleSelected"
:data-cy="!!$ay.dev ? 'reportTemplatesTable' : false" data-cy="reportTemplatesTable"
> >
</gz-data-table> </gz-data-table>
<v-file-input <v-file-input

View File

@@ -70,7 +70,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
></v-text-field> ></v-text-field>
</v-col> </v-col>

View File

@@ -9,7 +9,7 @@
:singleSelect="false" :singleSelect="false"
:reload="reload" :reload="reload"
v-on:selection-change="handleSelected" v-on:selection-change="handleSelected"
:data-cy="!!$ay.dev ? 'transTable' : false" data-cy="transTable"
> >
</gz-data-table> </gz-data-table>
<v-file-input <v-file-input

View File

@@ -27,7 +27,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -47,7 +47,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Vendor')" :label="$ay.t('Vendor')"
ref="subVendorId" ref="subVendorId"
:data-cy="!!$ay.dev ? 'subVendorId' : false" data-cy="subVendorId"
:error-messages="form().serverErrors(this, 'subVendorId')" :error-messages="form().serverErrors(this, 'subVendorId')"
@input="fieldValueChanged('subVendorId')" @input="fieldValueChanged('subVendorId')"
></gz-pick-list> ></gz-pick-list>
@@ -65,7 +65,7 @@
:rules="[form().max255(this, 'employeeNumber')]" :rules="[form().max255(this, 'employeeNumber')]"
:error-messages="form().serverErrors(this, 'employeeNumber')" :error-messages="form().serverErrors(this, 'employeeNumber')"
ref="employeeNumber" ref="employeeNumber"
:data-cy="!!$ay.dev ? 'employeeNumber' : false" data-cy="employeeNumber"
@input="fieldValueChanged('employeeNumber')" @input="fieldValueChanged('employeeNumber')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -97,7 +97,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Active')" :label="$ay.t('Active')"
ref="active" ref="active"
:data-cy="!!$ay.dev ? 'active' : false" data-cy="active"
:error-messages="form().serverErrors(this, 'active')" :error-messages="form().serverErrors(this, 'active')"
@change="fieldValueChanged('active')" @change="fieldValueChanged('active')"
></v-checkbox> ></v-checkbox>
@@ -119,7 +119,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('UserType')" :label="$ay.t('UserType')"
ref="usertype" ref="usertype"
:data-cy="!!$ay.dev ? 'usertype' : false" data-cy="usertype"
:rules="[form().integerValid(this, 'usertype')]" :rules="[form().integerValid(this, 'usertype')]"
:error-messages="form().serverErrors(this, 'usertype')" :error-messages="form().serverErrors(this, 'usertype')"
@input="fieldValueChanged('usertype')" @input="fieldValueChanged('usertype')"
@@ -178,7 +178,7 @@
:label="$ay.t('UserNotes')" :label="$ay.t('UserNotes')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
ref="notes" ref="notes"
:data-cy="!!$ay.dev ? 'notes' : false" data-cy="notes"
@input="fieldValueChanged('notes')" @input="fieldValueChanged('notes')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -191,7 +191,7 @@
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="formState.readOnly" :disabled="formState.readOnly"
ref="tags" ref="tags"
:data-cy="!!$ay.dev ? 'tags' : false" data-cy="tags"
:error-messages="form().serverErrors(this, 'tags')" :error-messages="form().serverErrors(this, 'tags')"
@input="fieldValueChanged('tags')" @input="fieldValueChanged('tags')"
></gz-tag-picker> ></gz-tag-picker>
@@ -205,7 +205,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:parentVM="this" :parentVM="this"
ref="customFields" ref="customFields"
:data-cy="!!$ay.dev ? 'customFields' : false" data-cy="customFields"
:error-messages="form().serverErrors(this, 'customFields')" :error-messages="form().serverErrors(this, 'customFields')"
@input="fieldValueChanged('customFields')" @input="fieldValueChanged('customFields')"
></gz-custom-fields> ></gz-custom-fields>

View File

@@ -13,7 +13,7 @@
:sort-by="['name']" :sort-by="['name']"
show-select show-select
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'usersTable' : false" data-cy="usersTable"
> >
<template v-slot:[`item.active`]="{ item }"> <template v-slot:[`item.active`]="{ item }">
<v-simple-checkbox v-model="item.active" disabled></v-simple-checkbox> <v-simple-checkbox v-model="item.active" disabled></v-simple-checkbox>

View File

@@ -2,10 +2,7 @@
<v-row v-if="this.formState.ready"> <v-row v-if="this.formState.ready">
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error> <gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<v-col> <v-col>
<v-card <v-card id="ayaNovaVersioncard" data-cy="versionCard">
id="ayaNovaVersioncard"
:data-cy="!!$ay.dev ? 'versionCard' : false"
>
<v-subheader>AyaNova App</v-subheader> <v-subheader>AyaNova App</v-subheader>
<div> <div>
<span class="ml-6 body-1">{{ $ay.t("Version") }}: </span> <span class="ml-6 body-1">{{ $ay.t("Version") }}: </span>
@@ -104,7 +101,7 @@
</div> </div>
<v-divider class="mt-6"></v-divider> <v-divider class="mt-6"></v-divider>
<v-subheader :data-cy="!!$ay.dev ? 'aboutlicensedoptions' : false">{{ <v-subheader data-cy="aboutlicensedoptions">{{
$ay.t("LicensedOptions") $ay.t("LicensedOptions")
}}</v-subheader> }}</v-subheader>

View File

@@ -1,12 +1,12 @@
<template> <template>
<v-row v-if="formState.ready"> <v-row v-if="formState.ready">
<v-col> <v-col>
<v-form ref="form" :data-cy="!!$ay.dev ? 'customizeForm' : false"> <v-form ref="form" data-cy="customizeForm">
<v-row> <v-row>
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error> <gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<template v-for="item in obj"> <template v-for="item in obj">
<v-col :key="item.key" cols="12" sm="6" lg="4" xl="3" px-2> <v-col :key="item.key" cols="12" sm="6" lg="4" xl="3" px-2>
<v-card :data-cy="!!$ay.dev ? item.key : false"> <v-card :data-cy="item.key">
<v-card-title> <v-card-title>
{{ item.title }} {{ item.title }}
</v-card-title> </v-card-title>
@@ -21,7 +21,7 @@
:ref="item.key" :ref="item.key"
:disabled="item.stockRequired || formState.readOnly" :disabled="item.stockRequired || formState.readOnly"
@change="visibleChanged(item)" @change="visibleChanged(item)"
:data-cy="!!$ay.dev ? item.key + 'Visible' : false" :data-cy="item.key + 'Visible'"
></v-checkbox> ></v-checkbox>
<v-checkbox <v-checkbox
v-model="item.required" v-model="item.required"
@@ -40,7 +40,7 @@
item-value="id" item-value="id"
:label="$ay.t('UiFieldDataType')" :label="$ay.t('UiFieldDataType')"
@input="dataTypeChanged(item)" @input="dataTypeChanged(item)"
:data-cy="!!$ay.dev ? item.key + 'SelectType' : false" :data-cy="item.key + 'SelectType'"
></v-select> ></v-select>
<!-- <v-divider></v-divider> <!-- <v-divider></v-divider>
<div>{{ item }}</div> --> <div>{{ item }}</div> -->

View File

@@ -21,7 +21,7 @@
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
></v-text-field> ></v-text-field>
</v-col> </v-col>
<v-col cols="12" sm="6" lg="4" xl="3"> <v-col cols="12" sm="6" lg="4" xl="3">
@@ -37,7 +37,7 @@
</v-col> </v-col>
<template v-for="(item, index) in obj.editView"> <template v-for="(item, index) in obj.editView">
<v-col :key="item.key" cols="12" sm="6" lg="4" xl="3" px-2> <v-col :key="item.key" cols="12" sm="6" lg="4" xl="3" px-2>
<v-card :data-cy="!!$ay.dev ? 'columncard:' + item.key : false"> <v-card :data-cy="'columncard:' + item.key">
<v-card-title> <v-card-title>
{{ item.title }} {{ item.title }}
</v-card-title> </v-card-title>
@@ -60,7 +60,7 @@
<!-- RE-ORDER CONTROL --> <!-- RE-ORDER CONTROL -->
<div class="d-flex justify-space-between"> <div class="d-flex justify-space-between">
<v-btn large icon @click="move('start', index)" <v-btn large icon @click="move('start', index)"
><v-icon large :data-cy="!!$ay.dev ? 'movestart' : false" ><v-icon large data-cy="movestart"
>$ayiStepBackward</v-icon >$ayiStepBackward</v-icon
></v-btn ></v-btn
> >

View File

@@ -10,10 +10,7 @@
<v-col rows="12"> <v-col rows="12">
<template v-if="$route.params.userlog"> <template v-if="$route.params.userlog">
<!-- **** USER LOG ****** --> <!-- **** USER LOG ****** -->
<v-timeline <v-timeline :dense="$vuetify.breakpoint.smAndDown" data-cy="timeLine">
:dense="$vuetify.breakpoint.smAndDown"
:data-cy="!!$ay.dev ? 'timeLine' : false"
>
<v-timeline-item <v-timeline-item
v-for="i in obj" v-for="i in obj"
:key="i.index" :key="i.index"
@@ -50,10 +47,7 @@
</template> </template>
<template v-else> <template v-else>
<!-- **** OBJECT LOG ****** --> <!-- **** OBJECT LOG ****** -->
<v-timeline <v-timeline :dense="$vuetify.breakpoint.smAndDown" data-cy="timeLine">
:dense="$vuetify.breakpoint.smAndDown"
:data-cy="!!$ay.dev ? 'timeLine' : false"
>
<v-timeline-item <v-timeline-item
v-for="i in obj" v-for="i in obj"
:key="i.index" :key="i.index"

View File

@@ -7,7 +7,7 @@
full-width full-width
readonly readonly
auto-grow auto-grow
:data-cy="!!$ay.dev ? 'logText' : false" data-cy="logText"
></v-textarea> ></v-textarea>
</v-col> </v-col>
</v-row> </v-row>

View File

@@ -17,7 +17,7 @@
group group
@change="onViewChange" @change="onViewChange"
mandatory mandatory
:data-cy="!!$ay.dev ? 'viewChange' : false" data-cy="viewChange"
> >
<v-btn value="properties"> <v-btn value="properties">
{{ $ay.t("ReportEditorProperties") }} {{ $ay.t("ReportEditorProperties") }}
@@ -70,7 +70,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -82,7 +82,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Active')" :label="$ay.t('Active')"
ref="active" ref="active"
:data-cy="!!$ay.dev ? 'active' : false" data-cy="active"
:error-messages="form().serverErrors(this, 'active')" :error-messages="form().serverErrors(this, 'active')"
@change="fieldValueChanged('active')" @change="fieldValueChanged('active')"
></v-checkbox> ></v-checkbox>
@@ -110,7 +110,7 @@
:label="$ay.t('ReportNotes')" :label="$ay.t('ReportNotes')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
ref="notes" ref="notes"
:data-cy="!!$ay.dev ? 'notes' : false" data-cy="notes"
@input="fieldValueChanged('notes')" @input="fieldValueChanged('notes')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -130,7 +130,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ReportDisplayHeaderFooter')" :label="$ay.t('ReportDisplayHeaderFooter')"
ref="displayHeaderFooter" ref="displayHeaderFooter"
:data-cy="!!$ay.dev ? 'displayHeaderFooter' : false" data-cy="displayHeaderFooter"
:error-messages=" :error-messages="
form().serverErrors(this, 'displayHeaderFooter') form().serverErrors(this, 'displayHeaderFooter')
" "
@@ -146,7 +146,7 @@
:label="$ay.t('ReportHeaderTemplate')" :label="$ay.t('ReportHeaderTemplate')"
:error-messages="form().serverErrors(this, 'headerTemplate')" :error-messages="form().serverErrors(this, 'headerTemplate')"
ref="headerTemplate" ref="headerTemplate"
:data-cy="!!$ay.dev ? 'headerTemplate' : false" data-cy="headerTemplate"
@input="fieldValueChanged('headerTemplate', 'formPDF')" @input="fieldValueChanged('headerTemplate', 'formPDF')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -161,7 +161,7 @@
:label="$ay.t('ReportFooterTemplate')" :label="$ay.t('ReportFooterTemplate')"
:error-messages="form().serverErrors(this, 'footerTemplate')" :error-messages="form().serverErrors(this, 'footerTemplate')"
ref="footerTemplate" ref="footerTemplate"
:data-cy="!!$ay.dev ? 'footerTemplate' : false" data-cy="footerTemplate"
@input="fieldValueChanged('footerTemplate', 'formPDF')" @input="fieldValueChanged('footerTemplate', 'formPDF')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -178,7 +178,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ReportPaperFormat')" :label="$ay.t('ReportPaperFormat')"
ref="paperFormat" ref="paperFormat"
:data-cy="!!$ay.dev ? 'paperFormat' : false" data-cy="paperFormat"
:error-messages="form().serverErrors(this, 'paperFormat')" :error-messages="form().serverErrors(this, 'paperFormat')"
@input="fieldValueChanged('paperFormat', 'formPDF')" @input="fieldValueChanged('paperFormat', 'formPDF')"
></v-select> ></v-select>
@@ -191,7 +191,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ReportLandscape')" :label="$ay.t('ReportLandscape')"
ref="landscape" ref="landscape"
:data-cy="!!$ay.dev ? 'landscape' : false" data-cy="landscape"
:error-messages="form().serverErrors(this, 'landscape')" :error-messages="form().serverErrors(this, 'landscape')"
@change="fieldValueChanged('landscape', 'formPDF')" @change="fieldValueChanged('landscape', 'formPDF')"
></v-checkbox> ></v-checkbox>
@@ -209,7 +209,7 @@
form().serverErrors(this, 'marginOptionsBottom') form().serverErrors(this, 'marginOptionsBottom')
" "
ref="marginOptionsBottom" ref="marginOptionsBottom"
:data-cy="!!$ay.dev ? 'marginOptionsBottom' : false" data-cy="marginOptionsBottom"
@input="fieldValueChanged('marginOptionsBottom', 'formPDF')" @input="fieldValueChanged('marginOptionsBottom', 'formPDF')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -224,7 +224,7 @@
:label="$ay.t('ReportMarginOptionsLeft')" :label="$ay.t('ReportMarginOptionsLeft')"
:error-messages="form().serverErrors(this, 'marginOptionsLeft')" :error-messages="form().serverErrors(this, 'marginOptionsLeft')"
ref="marginOptionsLeft" ref="marginOptionsLeft"
:data-cy="!!$ay.dev ? 'marginOptionsLeft' : false" data-cy="marginOptionsLeft"
@input="fieldValueChanged('marginOptionsLeft', 'formPDF')" @input="fieldValueChanged('marginOptionsLeft', 'formPDF')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -241,7 +241,7 @@
form().serverErrors(this, 'marginOptionsRight') form().serverErrors(this, 'marginOptionsRight')
" "
ref="marginOptionsRight" ref="marginOptionsRight"
:data-cy="!!$ay.dev ? 'marginOptionsRight' : false" data-cy="marginOptionsRight"
@input="fieldValueChanged('marginOptionsRight', 'formPDF')" @input="fieldValueChanged('marginOptionsRight', 'formPDF')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -256,7 +256,7 @@
:label="$ay.t('ReportMarginOptionsTop')" :label="$ay.t('ReportMarginOptionsTop')"
:error-messages="form().serverErrors(this, 'marginOptionsTop')" :error-messages="form().serverErrors(this, 'marginOptionsTop')"
ref="marginOptionsTop" ref="marginOptionsTop"
:data-cy="!!$ay.dev ? 'marginOptionsTop' : false" data-cy="marginOptionsTop"
@input="fieldValueChanged('marginOptionsTop', 'formPDF')" @input="fieldValueChanged('marginOptionsTop', 'formPDF')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -268,7 +268,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ReportPreferCSSPageSize')" :label="$ay.t('ReportPreferCSSPageSize')"
ref="preferCSSPageSize" ref="preferCSSPageSize"
:data-cy="!!$ay.dev ? 'preferCSSPageSize' : false" data-cy="preferCSSPageSize"
:error-messages="form().serverErrors(this, 'preferCSSPageSize')" :error-messages="form().serverErrors(this, 'preferCSSPageSize')"
@change="fieldValueChanged('preferCSSPageSize', 'formPDF')" @change="fieldValueChanged('preferCSSPageSize', 'formPDF')"
></v-checkbox> ></v-checkbox>
@@ -281,7 +281,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ReportPrintBackground')" :label="$ay.t('ReportPrintBackground')"
ref="printBackground" ref="printBackground"
:data-cy="!!$ay.dev ? 'printBackground' : false" data-cy="printBackground"
:error-messages="form().serverErrors(this, 'printBackground')" :error-messages="form().serverErrors(this, 'printBackground')"
@change="fieldValueChanged('printBackground', 'formPDF')" @change="fieldValueChanged('printBackground', 'formPDF')"
></v-checkbox> ></v-checkbox>
@@ -303,7 +303,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'scale')" :error-messages="form().serverErrors(this, 'scale')"
ref="scale" ref="scale"
:data-cy="!!$ay.dev ? 'scale' : false" data-cy="scale"
@input="fieldValueChanged('scale', 'formPDF')" @input="fieldValueChanged('scale', 'formPDF')"
></gz-decimal> ></gz-decimal>
</v-col> </v-col>

View File

@@ -27,7 +27,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Customer')" :label="$ay.t('Customer')"
ref="customerId" ref="customerId"
:data-cy="!!$ay.dev ? 'customerId' : false" data-cy="customerId"
:error-messages="form().serverErrors(this, 'customerId')" :error-messages="form().serverErrors(this, 'customerId')"
@input="fieldValueChanged('customerId')" @input="fieldValueChanged('customerId')"
></gz-pick-list> ></gz-pick-list>
@@ -48,7 +48,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('HeadOffice')" :label="$ay.t('HeadOffice')"
ref="headOfficeId" ref="headOfficeId"
:data-cy="!!$ay.dev ? 'headOfficeId' : false" data-cy="headOfficeId"
:error-messages="form().serverErrors(this, 'headOfficeId')" :error-messages="form().serverErrors(this, 'headOfficeId')"
@input="fieldValueChanged('headOfficeId')" @input="fieldValueChanged('headOfficeId')"
></gz-pick-list> ></gz-pick-list>
@@ -69,7 +69,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -101,7 +101,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Active')" :label="$ay.t('Active')"
ref="active" ref="active"
:data-cy="!!$ay.dev ? 'active' : false" data-cy="active"
:error-messages="form().serverErrors(this, 'active')" :error-messages="form().serverErrors(this, 'active')"
@change="fieldValueChanged('active')" @change="fieldValueChanged('active')"
></v-checkbox> ></v-checkbox>
@@ -123,7 +123,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('UserType')" :label="$ay.t('UserType')"
ref="usertype" ref="usertype"
:data-cy="!!$ay.dev ? 'usertype' : false" data-cy="usertype"
:rules="[form().integerValid(this, 'usertype')]" :rules="[form().integerValid(this, 'usertype')]"
:error-messages="form().serverErrors(this, 'usertype')" :error-messages="form().serverErrors(this, 'usertype')"
@input="fieldValueChanged('usertype')" @input="fieldValueChanged('usertype')"
@@ -182,7 +182,7 @@
:label="$ay.t('UserNotes')" :label="$ay.t('UserNotes')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
ref="notes" ref="notes"
:data-cy="!!$ay.dev ? 'notes' : false" data-cy="notes"
@input="fieldValueChanged('notes')" @input="fieldValueChanged('notes')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -195,7 +195,7 @@
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="formState.readOnly" :disabled="formState.readOnly"
ref="tags" ref="tags"
:data-cy="!!$ay.dev ? 'tags' : false" data-cy="tags"
:error-messages="form().serverErrors(this, 'tags')" :error-messages="form().serverErrors(this, 'tags')"
@input="fieldValueChanged('tags')" @input="fieldValueChanged('tags')"
></gz-tag-picker> ></gz-tag-picker>
@@ -209,7 +209,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:parentVM="this" :parentVM="this"
ref="customFields" ref="customFields"
:data-cy="!!$ay.dev ? 'customFields' : false" data-cy="customFields"
:error-messages="form().serverErrors(this, 'customFields')" :error-messages="form().serverErrors(this, 'customFields')"
@input="fieldValueChanged('customFields')" @input="fieldValueChanged('customFields')"
></gz-custom-fields> ></gz-custom-fields>

View File

@@ -13,7 +13,7 @@
:sort-by="['name']" :sort-by="['name']"
show-select show-select
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'custUsersTable' : false" data-cy="custUsersTable"
> >
<template v-slot:[`item.active`]="{ item }"> <template v-slot:[`item.active`]="{ item }">
<v-simple-checkbox v-model="item.active" disabled></v-simple-checkbox> <v-simple-checkbox v-model="item.active" disabled></v-simple-checkbox>

View File

@@ -6,14 +6,14 @@
<div <div
class="text-center text-h4" class="text-center text-h4"
v-if="obj.length == 0" v-if="obj.length == 0"
:data-cy="!!$ay.dev ? 'notifications' : false" data-cy="notifications"
> >
<span>{{ $ay.t("NoData") }}</span> <span>{{ $ay.t("NoData") }}</span>
</div> </div>
<v-timeline <v-timeline
:dense="$vuetify.breakpoint.smAndDown" :dense="$vuetify.breakpoint.smAndDown"
v-if="obj.length > 0" v-if="obj.length > 0"
:data-cy="!!$ay.dev ? 'notifications' : false" data-cy="notifications"
> >
<v-timeline-item <v-timeline-item
v-for="i in obj" v-for="i in obj"

View File

@@ -14,7 +14,7 @@
:label="$ay.t('UserList')" :label="$ay.t('UserList')"
ref="userPickList" ref="userPickList"
@input="checkSave()" @input="checkSave()"
:data-cy="!!$ay.dev ? 'pickListSelectedUserId' : false" data-cy="pickListSelectedUserId"
></gz-pick-list> </v-col ></gz-pick-list> </v-col
><v-col cols="1"> ><v-col cols="1">
<v-btn @click="addSelected()"> <v-btn @click="addSelected()">

View File

@@ -16,7 +16,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('NotifyEventType')" :label="$ay.t('NotifyEventType')"
ref="eventType" ref="eventType"
:data-cy="!!$ay.dev ? 'eventType' : false" data-cy="eventType"
:rules="[form().integerValid(this, 'eventType')]" :rules="[form().integerValid(this, 'eventType')]"
:error-messages="form().serverErrors(this, 'eventType')" :error-messages="form().serverErrors(this, 'eventType')"
@input="fieldValueChanged('eventType')" @input="fieldValueChanged('eventType')"
@@ -41,7 +41,7 @@
:label="$ay.t('Duration')" :label="$ay.t('Duration')"
:showSeconds="false" :showSeconds="false"
ref="ageValue" ref="ageValue"
:data-cy="!!$ay.dev ? 'ageValue' : false" data-cy="ageValue"
:error-messages="form().serverErrors(this, 'ageValue')" :error-messages="form().serverErrors(this, 'ageValue')"
@input="fieldValueChanged('ageValue')" @input="fieldValueChanged('ageValue')"
></gz-duration-picker> ></gz-duration-picker>
@@ -57,7 +57,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('AyaType')" :label="$ay.t('AyaType')"
ref="ayaType" ref="ayaType"
:data-cy="!!$ay.dev ? 'ayaType' : false" data-cy="ayaType"
:rules="[form().integerValid(this, 'ayaType')]" :rules="[form().integerValid(this, 'ayaType')]"
:error-messages="form().serverErrors(this, 'ayaType')" :error-messages="form().serverErrors(this, 'ayaType')"
@input="fieldValueChanged('ayaType')" @input="fieldValueChanged('ayaType')"
@@ -72,7 +72,7 @@
:label="$ay.t('NotifySubscriptionPendingSpan')" :label="$ay.t('NotifySubscriptionPendingSpan')"
:showSeconds="false" :showSeconds="false"
ref="advanceNotice" ref="advanceNotice"
:data-cy="!!$ay.dev ? 'advanceNotice' : false" data-cy="advanceNotice"
:error-messages="form().serverErrors(this, 'advanceNotice')" :error-messages="form().serverErrors(this, 'advanceNotice')"
@input="fieldValueChanged('advanceNotice')" @input="fieldValueChanged('advanceNotice')"
></gz-duration-picker> ></gz-duration-picker>
@@ -88,7 +88,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('NotifyDeliveryMethod')" :label="$ay.t('NotifyDeliveryMethod')"
ref="deliveryMethod" ref="deliveryMethod"
:data-cy="!!$ay.dev ? 'deliveryMethod' : false" data-cy="deliveryMethod"
:rules="[form().integerValid(this, 'deliveryMethod')]" :rules="[form().integerValid(this, 'deliveryMethod')]"
:error-messages="form().serverErrors(this, 'deliveryMethod')" :error-messages="form().serverErrors(this, 'deliveryMethod')"
@input="fieldValueChanged('deliveryMethod')" @input="fieldValueChanged('deliveryMethod')"
@@ -107,7 +107,7 @@
:rules="[form().required(this, 'deliveryAddress')]" :rules="[form().required(this, 'deliveryAddress')]"
:error-messages="form().serverErrors(this, 'deliveryAddress')" :error-messages="form().serverErrors(this, 'deliveryAddress')"
ref="deliveryAddress" ref="deliveryAddress"
:data-cy="!!$ay.dev ? 'deliveryAddress' : false" data-cy="deliveryAddress"
@input="fieldValueChanged('deliveryAddress')" @input="fieldValueChanged('deliveryAddress')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -124,7 +124,7 @@
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="formState.readOnly" :disabled="formState.readOnly"
ref="tags" ref="tags"
:data-cy="!!$ay.dev ? 'tags' : false" data-cy="tags"
:error-messages="form().serverErrors(this, 'tags')" :error-messages="form().serverErrors(this, 'tags')"
@input="fieldValueChanged('tags')" @input="fieldValueChanged('tags')"
></gz-tag-picker> ></gz-tag-picker>

View File

@@ -10,7 +10,7 @@
hide-default-footer hide-default-footer
@click:row="rowClick" @click:row="rowClick"
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'subsTable' : false" data-cy="subsTable"
> >
</v-data-table> </v-data-table>
</div> </div>

View File

@@ -22,7 +22,7 @@
:error-messages="form().serverErrors(this, 'loginName')" :error-messages="form().serverErrors(this, 'loginName')"
ref="loginName" ref="loginName"
@input="fieldValueChanged('loginName')" @input="fieldValueChanged('loginName')"
:data-cy="!!$ay.dev ? 'loginName' : false" data-cy="loginName"
></v-text-field> ></v-text-field>
</v-col> </v-col>

View File

@@ -28,7 +28,7 @@
:error-messages="form().serverErrors(this, 'emailAddress')" :error-messages="form().serverErrors(this, 'emailAddress')"
ref="emailAddress" ref="emailAddress"
@input="fieldValueChanged('emailAddress')" @input="fieldValueChanged('emailAddress')"
:data-cy="!!$ay.dev ? 'emailAddress' : false" data-cy="emailAddress"
></v-text-field> ></v-text-field>
</v-col> </v-col>

View File

@@ -54,7 +54,7 @@
@click:prepend="trialHelpClick" @click:prepend="trialHelpClick"
@input="trialUserSelected" @input="trialUserSelected"
return-object return-object
:data-cy="!!$ay.dev ? 'selecttrialuser' : false" data-cy="selecttrialuser"
> >
</v-select> </v-select>
</v-col> </v-col>

View File

@@ -75,7 +75,7 @@
:sort-by="['created']" :sort-by="['created']"
:sort-desc="[true]" :sort-desc="[true]"
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'backupTable' : false" data-cy="backupTable"
> >
<template v-slot:[`item.actions`]="{ item }"> <template v-slot:[`item.actions`]="{ item }">
<v-btn icon :href="item.url"> <v-btn icon :href="item.url">

View File

@@ -15,7 +15,7 @@
:sort-by="['created']" :sort-by="['created']"
:sort-desc="[true]" :sort-desc="[true]"
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'jobsTable' : false" data-cy="jobsTable"
> >
<template v-slot:[`item.actions`]="{ item }"> <template v-slot:[`item.actions`]="{ item }">
<v-btn icon :href="item.url"> <v-btn icon :href="item.url">

View File

@@ -11,7 +11,7 @@
@input="logSelected" @input="logSelected"
append-outer-icon="$ayiSync" append-outer-icon="$ayiSync"
@click:append-outer="getDataFromApi" @click:append-outer="getDataFromApi"
:data-cy="!!$ay.dev ? 'selectedLog' : false" data-cy="selectedLog"
> >
</v-select> </v-select>
</v-col> </v-col>

View File

@@ -10,7 +10,7 @@
append-outer-icon="$ayiSync" append-outer-icon="$ayiSync"
@click:append-outer="getDataFromApi" @click:append-outer="getDataFromApi"
@input="timePeriodChanged" @input="timePeriodChanged"
:data-cy="!!$ay.dev ? 'selectedTimePeriod' : false" data-cy="selectedTimePeriod"
></v-select> ></v-select>
</v-col> </v-col>

View File

@@ -54,7 +54,7 @@
form().serverErrors(this, 'smtpDeliveryActive') form().serverErrors(this, 'smtpDeliveryActive')
" "
@change="fieldValueChanged('smtpDeliveryActive')" @change="fieldValueChanged('smtpDeliveryActive')"
:data-cy="!!$ay.dev ? 'smtpDeliveryActive' : false" data-cy="smtpDeliveryActive"
></v-checkbox> ></v-checkbox>
</v-col> </v-col>
<v-col cols="12" sm="6" lg="4" xl="3"> <v-col cols="12" sm="6" lg="4" xl="3">
@@ -68,7 +68,7 @@
:rules="[form().required(this, 'smtpServerAddress')]" :rules="[form().required(this, 'smtpServerAddress')]"
:error-messages="form().serverErrors(this, 'smtpServerAddress')" :error-messages="form().serverErrors(this, 'smtpServerAddress')"
ref="smtpServerAddress" ref="smtpServerAddress"
:data-cy="!!$ay.dev ? 'smtpServerAddress' : false" data-cy="smtpServerAddress"
@input="fieldValueChanged('smtpServerAddress')" @input="fieldValueChanged('smtpServerAddress')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -83,7 +83,7 @@
:rules="[form().required(this, 'smtpAccount')]" :rules="[form().required(this, 'smtpAccount')]"
:error-messages="form().serverErrors(this, 'smtpAccount')" :error-messages="form().serverErrors(this, 'smtpAccount')"
ref="smtpAccount" ref="smtpAccount"
:data-cy="!!$ay.dev ? 'smtpAccount' : false" data-cy="smtpAccount"
@input="fieldValueChanged('smtpAccount')" @input="fieldValueChanged('smtpAccount')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -99,7 +99,7 @@
:rules="[form().required(this, 'smtpPassword')]" :rules="[form().required(this, 'smtpPassword')]"
:error-messages="form().serverErrors(this, 'smtpPassword')" :error-messages="form().serverErrors(this, 'smtpPassword')"
ref="smtpPassword" ref="smtpPassword"
:data-cy="!!$ay.dev ? 'smtpPassword' : false" data-cy="smtpPassword"
@input="fieldValueChanged('smtpPassword')" @input="fieldValueChanged('smtpPassword')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -113,7 +113,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('ConnectionSecurity')" :label="$ay.t('ConnectionSecurity')"
ref="connectionSecurity" ref="connectionSecurity"
:data-cy="!!$ay.dev ? 'connectionSecurity' : false" data-cy="connectionSecurity"
:rules="[ :rules="[
form().integerValid(this, 'connectionSecurity'), form().integerValid(this, 'connectionSecurity'),
form().required(this, 'connectionSecurity') form().required(this, 'connectionSecurity')
@@ -138,7 +138,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'smtpServerPort')" :error-messages="form().serverErrors(this, 'smtpServerPort')"
ref="smtpServerPort" ref="smtpServerPort"
:data-cy="!!$ay.dev ? 'smtpServerPort' : false" data-cy="smtpServerPort"
@input="fieldValueChanged('smtpServerPort')" @input="fieldValueChanged('smtpServerPort')"
type="number" type="number"
></v-text-field> ></v-text-field>
@@ -155,7 +155,7 @@
:rules="[form().required(this, 'notifyFromAddress')]" :rules="[form().required(this, 'notifyFromAddress')]"
:error-messages="form().serverErrors(this, 'notifyFromAddress')" :error-messages="form().serverErrors(this, 'notifyFromAddress')"
ref="notifyFromAddress" ref="notifyFromAddress"
:data-cy="!!$ay.dev ? 'notifyFromAddress' : false" data-cy="notifyFromAddress"
@input="fieldValueChanged('notifyFromAddress')" @input="fieldValueChanged('notifyFromAddress')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -171,7 +171,7 @@
:rules="[form().required(this, 'ayaNovaServerURL')]" :rules="[form().required(this, 'ayaNovaServerURL')]"
:error-messages="form().serverErrors(this, 'ayaNovaServerURL')" :error-messages="form().serverErrors(this, 'ayaNovaServerURL')"
ref="ayaNovaServerURL" ref="ayaNovaServerURL"
:data-cy="!!$ay.dev ? 'ayaNovaServerURL' : false" data-cy="ayaNovaServerURL"
@input="fieldValueChanged('ayaNovaServerURL')" @input="fieldValueChanged('ayaNovaServerURL')"
></v-text-field> ></v-text-field>
</v-col> </v-col>

View File

@@ -14,7 +14,7 @@
:disable-filtering="true" :disable-filtering="true"
hide-default-footer hide-default-footer
:header-props="{ sortByText: $ay.t('Sort') }" :header-props="{ sortByText: $ay.t('Sort') }"
:data-cy="!!$ay.dev ? 'notifyQueueTable' : false" data-cy="notifyQueueTable"
> >
<template v-slot:[`item.actions`]="{ item }"> <template v-slot:[`item.actions`]="{ item }">
<v-icon small class="mr-2" @click="deleteItem(item)"> <v-icon small class="mr-2" @click="deleteItem(item)">

View File

@@ -7,7 +7,7 @@
</v-btn> </v-btn>
</v-col> </v-col>
<v-col cols="12"> <v-col cols="12">
<v-card elevation="4" :data-cy="!!$ay.dev ? 'profileCard' : false"> <v-card elevation="4" data-cy="profileCard">
<v-card :height="cardHeight"> <v-card :height="cardHeight">
<iframe <iframe
id="profileFrame" id="profileFrame"

View File

@@ -16,7 +16,7 @@
<v-radio <v-radio
:label="$ay.t('ServerStateOpen')" :label="$ay.t('ServerStateOpen')"
value="Open" value="Open"
:data-cy="!!$ay.dev ? 'serverStateOpen' : false" data-cy="serverStateOpen"
></v-radio> ></v-radio>
<v-radio <v-radio
:label="$ay.t('ServerStateOps')" :label="$ay.t('ServerStateOps')"
@@ -32,7 +32,7 @@
:label="$ay.t('ServerStateReason')" :label="$ay.t('ServerStateReason')"
:error-messages="form().serverErrors(this, 'reason')" :error-messages="form().serverErrors(this, 'reason')"
ref="reason" ref="reason"
:data-cy="!!$ay.dev ? 'reason' : false" data-cy="reason"
@input="fieldValueChanged('reason')" @input="fieldValueChanged('reason')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"

View File

@@ -2,7 +2,7 @@
<v-row v-if="this.formState.ready" align="start" justify="center"> <v-row v-if="this.formState.ready" align="start" justify="center">
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error> <gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
<v-col cols="12" md="7"> <v-col cols="12" md="7">
<v-card :data-cy="!!$ay.dev ? 'configCard' : false"> <v-card data-cy="configCard">
<v-list two-line> <v-list two-line>
<v-list-item> <v-list-item>
<v-list-item-content> <v-list-item-content>

View File

@@ -22,7 +22,7 @@
]" ]"
:error-messages="form().serverErrors(this, 'name')" :error-messages="form().serverErrors(this, 'name')"
ref="name" ref="name"
:data-cy="!!$ay.dev ? 'name' : false" data-cy="name"
@input="fieldValueChanged('name')" @input="fieldValueChanged('name')"
></v-text-field> ></v-text-field>
</v-col> </v-col>
@@ -38,7 +38,7 @@
:readonly="true" :readonly="true"
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('WidgetSerial')" :label="$ay.t('WidgetSerial')"
:data-cy="!!$ay.dev ? 'serial' : false" data-cy="serial"
></v-text-field> ></v-text-field>
</v-col> </v-col>
<v-col <v-col
@@ -57,7 +57,7 @@
:counter="10" :counter="10"
:label="$ay.t('WidgetCount')" :label="$ay.t('WidgetCount')"
ref="count" ref="count"
:data-cy="!!$ay.dev ? 'count' : false" data-cy="count"
:rules="[form().integerValid(this, 'count')]" :rules="[form().integerValid(this, 'count')]"
:error-messages="form().serverErrors(this, 'count')" :error-messages="form().serverErrors(this, 'count')"
@input="fieldValueChanged('count')" @input="fieldValueChanged('count')"
@@ -78,7 +78,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('WidgetDollarAmount')" :label="$ay.t('WidgetDollarAmount')"
ref="dollarAmount" ref="dollarAmount"
:data-cy="!!$ay.dev ? 'dollarAmount' : false" data-cy="dollarAmount"
:rules="[ :rules="[
form().decimalValid(this, 'dollarAmount'), form().decimalValid(this, 'dollarAmount'),
form().required(this, 'dollarAmount') form().required(this, 'dollarAmount')
@@ -127,7 +127,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('Active')" :label="$ay.t('Active')"
ref="active" ref="active"
:data-cy="!!$ay.dev ? 'active' : false" data-cy="active"
:error-messages="form().serverErrors(this, 'active')" :error-messages="form().serverErrors(this, 'active')"
@change="fieldValueChanged('active')" @change="fieldValueChanged('active')"
></v-checkbox> ></v-checkbox>
@@ -148,7 +148,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('User')" :label="$ay.t('User')"
ref="userid" ref="userid"
:data-cy="!!$ay.dev ? 'userid' : false" data-cy="userid"
:error-messages="form().serverErrors(this, 'userid')" :error-messages="form().serverErrors(this, 'userid')"
@input="fieldValueChanged('userid')" @input="fieldValueChanged('userid')"
></gz-pick-list> ></gz-pick-list>
@@ -170,7 +170,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:label="$ay.t('UserType')" :label="$ay.t('UserType')"
ref="usertype" ref="usertype"
:data-cy="!!$ay.dev ? 'usertype' : false" data-cy="usertype"
:rules="[form().integerValid(this, 'usertype')]" :rules="[form().integerValid(this, 'usertype')]"
:error-messages="form().serverErrors(this, 'usertype')" :error-messages="form().serverErrors(this, 'usertype')"
@input="fieldValueChanged('usertype')" @input="fieldValueChanged('usertype')"
@@ -185,7 +185,7 @@
:label="$ay.t('WidgetNotes')" :label="$ay.t('WidgetNotes')"
:error-messages="form().serverErrors(this, 'notes')" :error-messages="form().serverErrors(this, 'notes')"
ref="notes" ref="notes"
:data-cy="!!$ay.dev ? 'notes' : false" data-cy="notes"
@input="fieldValueChanged('notes')" @input="fieldValueChanged('notes')"
auto-grow auto-grow
:clearable="!formState.readOnly" :clearable="!formState.readOnly"
@@ -198,7 +198,7 @@
:readonly="formState.readOnly" :readonly="formState.readOnly"
:disabled="formState.readOnly" :disabled="formState.readOnly"
ref="tags" ref="tags"
:data-cy="!!$ay.dev ? 'tags' : false" data-cy="tags"
:error-messages="form().serverErrors(this, 'tags')" :error-messages="form().serverErrors(this, 'tags')"
@input="fieldValueChanged('tags')" @input="fieldValueChanged('tags')"
></gz-tag-picker> ></gz-tag-picker>
@@ -212,7 +212,7 @@
:disabled="formState.readOnly" :disabled="formState.readOnly"
:parentVM="this" :parentVM="this"
ref="customFields" ref="customFields"
:data-cy="!!$ay.dev ? 'customFields' : false" data-cy="customFields"
:error-messages="form().serverErrors(this, 'customFields')" :error-messages="form().serverErrors(this, 'customFields')"
@input="fieldValueChanged('customFields')" @input="fieldValueChanged('customFields')"
></gz-custom-fields> ></gz-custom-fields>

View File

@@ -15,7 +15,7 @@
:dataListSort="dataListSort" :dataListSort="dataListSort"
:showSelect="rights.change" :showSelect="rights.change"
v-on:selection-change="handleSelected" v-on:selection-change="handleSelected"
:data-cy="!!$ay.dev ? 'widgetsTable' : false" data-cy="widgetsTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>