10 Commits

Author SHA1 Message Date
Dylan Hyun
046c33bc72
[VAULT-34734] UI: Move the text input block in FormField under the HDS block (#30859)
* [UI] Updated `FormField` to use `Hds::Form::TextInput` for `type=string` and `type=number`  (#34733)

* [UI] Updated `FormField` tests for `type=string` and `type=number` (#34733)

* [UI] Fixed failing test cases from `FormField` `type=string` and `type=number` updates (#34733)

* [UI] Removed checks for this.hideLabel and this.labelString (#34733)

* [UI] Standardize test cases for `FormField` `editType=undefined` (#34733)

* [UI] Update `editType=undefined` tests to use `assert.true` (#34733)

* [UI] Update logic of isHdsFormField to align to previous template (#34733)

* Update ui/tests/integration/components/form-field-test.js

Co-authored-by: Cristiano Rastelli <public@didoo.net>

* [UI] Added `CharacterCount` to `FormField` text input (#34733)

---------

Co-authored-by: Cristiano Rastelli <public@didoo.net>
2025-07-11 14:59:45 -04:00
Cristiano Rastelli
bcdce39002
[VAULT-34737] UI: move the dateTimeLocal block in FormField under the HDS block (#30939)
* [UI] Updated `FormField` to use `Hds::Form::TextInput` for `editType=datetime-local` (#34737)

* [UI] Updated `FormField` tests for `editType=datetime-local` (#34737)

* [UI] Fixed failing test cases from `FormField` `datetimeLocal` updates (#34798)
2025-07-01 09:27:06 +00:00
Dylan Hyun
f85a7caa4b
[VAULT-34733] UI: Move the textarea block in FormField under the HDS block (#30762)
* [UI] Updated `FormField` to use `Hds::Form::Textarea` (#34733)

* [UI] Updated `FormField` tests for `editType` of `textarea` (#34733)

* [UI] Fixed failing test cases from `FormField` `textarea` updates (#37433)

* [UI] Update if statements in `FormField` for `textarea` (#34733)

* [UI] Update `id` from attribute to argument in `FormField` `textarea` (#34733)

* [UI] Removed checks for `this.hideLabel` and `this.labelString` (#34733)

* [UI] Standardize test cases for `FormField` `editType=textarea` (#34733)

* [UI] Update `textarea` tests to use `GENERAL` selectors (#37433)

* [UI] Update `textarea` tests to use `assert.true`

* [UI] Removed unneeded `hasVisibilityToggle` argument from `textarea` (#34733)
2025-06-26 12:41:04 -04:00
Angel Garbarino
a51c5ed362
Clean up button test selectors (#30694)
* clean up selectors file and then update testButton to buttonByAttr

* a lot but not really in the scheme of things

* fix component test failures

* fix acceptance test failures

* fix namespace selector

* clean up remaining tests

* another test

* last test

* small changes, but I have test failures

* a mess in custom messages, really hard to test because of test pollution.

* make data-test-submit vs data-test-save

* change other-methods to sign in with other methods

* clean up of failing test

* buttonByAttr to button

* clean up test pollution on config messages

* sweep of clean ups

* another round of small cleanups

* fix some message things, remaining oidc issue?

* use a runCmd to better delete things

* fix to amend for recent auth test changes

* remove skip
2025-06-10 16:25:34 -04:00
claire bontempo
65677a9e77
UI: add legend to Hds::Form::Radio::Group (#30768)
* add legend to Hds::Form::Radio::Group

* add some tests for the radio groups in the wild
2025-05-28 21:35:35 +00:00
Jordan Reimer
e18b0485f5
[UI] Ember Data Migration - Config UI Engine (#30238)
* WIP updating config-ui engine to use api service and form class

* updates form-field component to support false values for radio types

* updates api-error-message util to log out error in dev env

* fixes issues in custom messages create and edit workflows

* fixes issues in api service

* updates capabilities handling

* updates to custom messages form

* removes store from custom messages tests

* removes store as dependency from config-ui engine

* removes commented out code in messages route

* updates orderedKeys to displayFields in messages page component

* removes unneccesary method var from message create-and-edit component

* removes comment about model in message details page
2025-04-28 16:09:11 -06:00
claire bontempo
9e6b5cebd1
UI: Use timestamp.now() in custom messages (#29525)
* use timestamp.now() in custom messages

* dynamically assert timezone

* dynamically assert timezone

* final cleanup, add comments

* remove assertion count
2025-02-07 15:47:24 -08:00
Chelsea Shaw
82eda875dd
UI: Test reorganization (#26340) 2024-04-10 22:01:35 +00:00
Kianna
a77f695bd2
Update acceptance test to use timestamp.now (#25721) 2024-02-29 08:15:26 -08:00
Kianna
ab6fb6eb20
UI: Add acceptance tests (#25313)
* Add tests

* Move tests

* Rename files

* Update test names
2024-02-09 14:01:13 -08:00