Merge branch 'main' into test/domain-independent-test-suite

This commit is contained in:
ajith-k-v 2024-12-09 17:24:27 +05:30
commit 6a4dd02d48
4 changed files with 14 additions and 10 deletions

View file

@ -193,17 +193,19 @@ const ConstantForm = ({
{error['name']}
</span>
{!error['name'] && (
<small style={{ color: 'var(--text-placeholder)' }}>Name must be unique and max 50 characters</small>
<small style={{ color: 'var(--text-placeholder)' }} data-cy="name-info">
Name must be unique and max 50 characters
</small>
)}
</div>
</div>
<div className="form-group">
<label className="form-label" data-cy="name-label">
<label className="form-label" data-cy="type-label">
Type
</label>
<div className="radio-group" data-tooltip-id="type-tooltip">
<div className="radio-item">
<label style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }}>
<label style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }} data-cy="global-constants-label">
<input
type="radio"
name="type"
@ -211,15 +213,16 @@ const ConstantForm = ({
checked={fields['type'] === Constants.Global}
onChange={handleFieldChange}
disabled={mode === 'edit'}
data-cy="global-constants-input"
/>
Global constants
</label>
<small style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }}>
<small style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }} data-cy="global-constants-info">
The values can be used anywhere in the product
</small>
</div>
<div className="radio-item">
<label style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }}>
<label style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }} data-cy="secrets-constants-label">
<input
type="radio"
name="type"
@ -227,10 +230,11 @@ const ConstantForm = ({
checked={fields['type'] === Constants.Secret}
onChange={handleFieldChange}
disabled={mode === 'edit'}
data-cy="secrets-constants-input"
/>
Secrets
</label>
<small style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }}>
<small style={{ color: mode === 'edit' ? '#adb5bd' : 'inherit' }} data-cy="secrets-constants-info">
The values are hidden and can only be used in data sources and queries
</small>
</div>
@ -246,7 +250,7 @@ const ConstantForm = ({
<label className="form-label" data-cy="value-label">
Value
</label>
<small className="text-green d-flex align-items-center" data-cy="encrypted-label">
<small className="text-green d-flex align-items-center" data-cy="form-encrypted-label">
<img
className="encrypted-icon me-1"
src="assets/images/icons/padlock.svg"

View file

@ -52,7 +52,7 @@ const ConstantTable = ({
{' '}
<small
className="text-green d-flex align-items-center justify-content-end"
data-cy="encrypted-label"
data-cy="table-encrypted-label"
>
<img
className="encrypted-icon me-1"

View file

@ -19,7 +19,7 @@ const EmptyState = ({ canCreateVariable, setIsManageVarDrawerOpen, isLoading, se
</p>
{canCreateVariable && searchTerm === '' && (
<ButtonSolid
data-cy="add-new-constant-button"
data-cy="table-add-new-constant-button"
vaiant="primary"
onClick={() => setIsManageVarDrawerOpen(true)}
className="add-new-constant-button"

View file

@ -454,7 +454,7 @@ const ManageOrgConstantsComponent = ({ darkMode }) => {
<div className="workspace-setting-buttons-wrap">
{canCreateVariable() && (
<ButtonSolid
data-cy="add-new-constant-button"
data-cy="form-add-new-constant-button"
variant="primary"
onClick={() => {
setMode(() => MODES.CREATE);