Gabriel Hernandez
0491c730ac
Feat UI mdm migration ( #11732 )
...
relates to #11669
Implements the UI for the end-user migration workflow. This includes:
UI for migration form:

Preview payload modal:

Mdm setup state:

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files )
for more information.
- [x] Manual QA for all new/changed functionality.
2023-05-17 17:32:55 +01:00
RachelElysia
49eb3885f8
Fleet UI: New font face... Inter! ( #11625 )
2023-05-12 09:40:43 -04:00
Jacob Shandling
6b70d11bc6
UI: Login page bugs ( #11520 )
...
## Addresses #11338
- Validate emails on login page
- Fix jumping error state for no email provided ("Email field must be
completed")
- Fix jumping error state for password field
- Fix jumping error state for Forgot password > email field
https://www.loom.com/share/92a238fcd2614d6e8d2655d571aa2757
# Checklist for submitter
If some of the following don't apply, delete the relevant line.
- [x] Changes file added for user-visible changes in `changes/`
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-05-09 10:12:29 -07:00
Gabriel Hernandez
d027036985
add figma to storybook and a couple new stories ( #11521 )
...
add figma addon to storybook that allows us to link figma designed to
our storybook
2023-05-09 16:53:43 +01:00
Gabriel Hernandez
3b86ed0156
add components to storybook ( #11500 )
2023-05-03 17:51:33 +01:00
Gabriel Hernandez
546225ed35
update storybook to work with webpack 5 and move babelrc into its own file out of package.json ( #11499 )
2023-05-03 17:50:17 +01:00
Jacob Shandling
cb58849d95
Fleet Premium to Sandbox ( #11372 )
...
## Addresses #9371
### Adds a suite of UI logic for premium features in the Sandbox
environment
For reviewer: please review the work for the below 3 substasks, which
are the only remaining subtasks encompassed by this PR that have not yet
passed review individually:
- #10822 (9)
- #10823 (10)
- #10824 (11)
## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2023-04-27 08:53:30 -07:00
RachelElysia
dbec2f85df
Fleet UI: Consistent URL validation ( #9806 )
2023-02-22 09:05:38 -05:00
Gabriel Hernandez
52d0078bbc
check disk encryption key from host details page ( #9691 )
...
related to https://github.com/fleetdm/fleet/issues/8708
This allows a user to check a disk encryption key for a host on the host
details page.
- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files )
for more information.
- [x] Manual QA for all new/changed functionality
2023-02-14 17:00:36 +00:00
Gabriel Hernandez
091ee35ba6
implement macOS update content ( #9469 )
2023-01-27 16:25:53 -06:00
Luke Heath
abb5a332c5
UI hackathon: transitions, tooltips, empty states, buttons, bookmarks ( #9195 )
2023-01-06 17:08:48 -06:00
RachelElysia
9a5789459e
Fleet UI: Autofocus forms ( #9180 )
2023-01-06 09:25:00 -05:00
Gabriel Hernandez
a2d672435d
update buttons to match new styleguide ( #9183 )
...
* update button to follow new style guide
* update button styles for inverted ghost buttons
* update a color name to match new styleguide
2023-01-05 15:23:27 +00:00
Gabriel Hernandez
7ec3cfbfe1
add bookmarkability for search query filtering on hosts ( #9067 ) ( #9182 )
2023-01-04 16:41:15 +00:00
Luke Heath
dea1d6b66e
UI hackathon transitions ( #9163 )
2023-01-04 10:06:30 -06:00
RachelElysia
772caeaa09
Fleet UI: Fix packs target details to show on click ( #9155 )
2023-01-04 09:58:18 -05:00
Gabriel Hernandez
3a5036f65c
Revert "add bookmarkability for search query filtering on hosts ( #9067 )" ( #9160 )
...
This reverts commit ba62064500 .
2023-01-03 23:38:56 +00:00
Gabriel Hernandez
ba62064500
add bookmarkability for search query filtering on hosts ( #9067 )
2023-01-03 10:39:01 +00:00
RachelElysia
322356e929
Fleet UI: Fix multiselect remove selection coloring ( #9112 )
2022-12-22 16:47:21 -06:00
RachelElysia
8980088f98
Fleet UI: Fix multi select styling on schedule, packs, members ( #9102 )
2022-12-22 16:34:47 -05:00
Jacob Shandling
54bf64ada4
UI: Fix line height issue on error in registration flow via replacing InputFieldWithIcon with InputField ( #8819 )
...
* Replace InputFieldWithIcon with InputField on setup page
* same refactor on OrgDetails and FleetDetails
* Fix admin setup page spacing issue
* change file
* Remove redundant registration flow placeholders per style guide - info already in labels
* Update reg flow tests getByPlaceHolder -> getByLabel
* update e2e tests with getByPlaceHolderText -> getByLabelText
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2022-12-16 10:32:10 -08:00
RachelElysia
51d1cf8569
Fleet UI: Add critical policy option ( #8758 )
2022-12-14 13:57:57 -05:00
RachelElysia
267f65a603
Frontend testing documentation ( #8936 )
2022-12-14 13:56:56 -05:00
RachelElysia
fa8ee026ff
Frontend: Unit tests /components directory, convert to svg icons ( #8716 )
2022-12-07 09:59:38 -08:00
RachelElysia
4e9ac903e3
Fleet UI: App settings styling ( #8529 )
...
Co-authored-by: Luke Heath <luke@fleetdm.com>
2022-11-11 16:12:00 -05:00
RachelElysia
46a38daf3b
Fleet UI: Various dropdown fixes ( #8645 )
2022-11-10 11:55:43 -05:00
Gabriel Hernandez
443153a5d5
UI polish and style fixes for query pages ( #8643 )
...
* polish manage query page styles
* fix pencil icon spacing on query and policy edit form
* increase gutter style for edtior
* truncate long table names in table dropdown on query sidebar
* add change file
2022-11-10 11:00:06 +00:00
RachelElysia
caf3a6e5ef
Fleet UI: Live query icons bugs ( #8568 )
2022-11-04 09:14:18 -04:00
RachelElysia
373378cdd6
Fleet UI: Dropdown and dashboard styling fixes ( #8448 )
2022-11-01 16:09:57 -04:00
RachelElysia
797ea6c707
Fleet UI: Host/Software pages styling fixes ( #8474 )
2022-11-01 15:59:26 -04:00
RachelElysia
97b4d1f3fb
Fleet UI: Option to show public IP address in hosts table ( #8425 )
2022-10-25 11:56:09 -04:00
Luke Heath
428b3958ae
Fix one pixel offset on dropdown menu ( #8374 )
2022-10-20 16:34:32 -05:00
Luke Heath
ed174c4847
Remove border around actions button ( #8363 )
2022-10-20 12:29:32 -05:00
Luke Heath
6d4c885f22
Fix select dropdown highlighting on Firefox ( #8264 )
2022-10-19 17:57:06 +00:00
RachelElysia
c04ebbc490
Fleet UI: Missing host and low disk space filters on dashboard and manage host page ( #7728 )
2022-10-14 15:21:30 -05:00
RachelElysia
5084ea2783
Fleet UI: Select all fix on table checkboxes ( #8198 )
2022-10-13 09:29:30 -04:00
Luke Heath
753483ffd6
Add consistent input hover ( #7677 )
2022-10-05 09:43:54 -05:00
Luke Heath
cc5783581b
Change display type for label checkboxes ( #8048 )
2022-09-30 14:53:33 -05:00
RachelElysia
b23374ad16
Fleet UI: Placeholder text vertical padding ( #7828 )
2022-09-23 10:44:14 -04:00
Luke Heath
65840ecf82
Fix pack dropdown function call, lock npm dependencies ( #7781 )
2022-09-15 11:46:48 -05:00
Gabriel Hernandez
eb06ef8049
simplify TeamsDropdown component and update ManageHostPage to keep po… ( #7606 )
...
* simplify TeamsDropdown component and update ManageHostPage to keep policy filter across team change
* fix TeamDropdown for users not on global team
2022-09-12 16:18:12 +01:00
Gabriel Hernandez
f1995bf79e
Fleet UI update to testing tooling user-event library ( #7514 )
...
* adding FE testing documentation
* extend radio button tests
* update test to work with new user-events lib version
* more testing docs
2022-09-12 16:10:10 +01:00
RachelElysia
4631e4eeaa
Fleet UI: Sentence casing, typo ( #6942 )
2022-07-28 14:54:01 -04:00
RachelElysia
f78fa3c42a
Fix firefox/safari > input alignment ( #6925 )
2022-07-27 17:22:35 -04:00
RachelElysia
45b8ba2675
Fleet UI: Align dropdown cursors, buttons ( #6886 )
2022-07-27 08:51:45 -04:00
RachelElysia
fbbe4bb1e6
Fleet UI: Align checkboxes ( #6873 )
2022-07-26 08:15:57 -04:00
RachelElysia
f00647379e
UI: Fix disabled cursor with/without tooltip ( #6846 )
2022-07-25 16:22:00 -04:00
RachelElysia
9ce5ef2f59
Host Details Page UI: Granulated disk space levels ( #6586 )
2022-07-14 10:21:36 -04:00
RachelElysia
9bfb43b2cf
Fix alignment for dropdown's placeholder and search text ( #6395 )
2022-06-29 09:49:27 -04:00
gillespi314
2db2c16511
Include MIA hosts under total count for Offline hosts ( #5854 )
2022-05-23 14:11:02 -05:00