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
Jacob Shandling
cb75b975d0
UI: Fix and improve tab experience in setup flow ( #11194 )
...
## Addresses #10913
- Fixes the bug(s) outlined in the issue
- Improves look and feel of the tabbing experience throughout the setup
flow: https://www.loom.com/share/c482317d18314e629b7e5ebab7fd2840
## 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>
2023-04-18 10:34:21 -07:00
RachelElysia
d159ca8ae8
Fleet UI: When SES configured so no need for SMTP ( #11064 )
2023-04-07 15:32:08 -05: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
35f23431c6
Integrate with request CSR API ( #9613 )
2023-02-01 13:11:34 -06: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
Luke Heath
468f90f897
Add new activity types for login and user modifications ( #9101 )
2022-12-22 14:24:13 -06: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
e9afcc778a
Fleet UI: Fix input field alignments ( #8963 )
2022-12-08 10:57:28 -08:00
RachelElysia
fa8ee026ff
Frontend: Unit tests /components directory, convert to svg icons ( #8716 )
2022-12-07 09:59:38 -08:00
Jacob Shandling
9796a15b4d
UI: Set form field height to $form-field-label-min-height for consistency between states, including on error ( #8714 )
...
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2022-11-22 14:41:10 -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
Luke Heath
5493417fee
Ensure invite form always returns a base error ( #8615 )
2022-11-08 15:34:18 -06: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
Gabriel Hernandez
97415f0091
UI Polish for Login and forgot password pages. ( #8494 )
...
* fix margin on login form controlls
* fix margin and type on forgot password page
2022-11-01 11:39:02 +00:00
RachelElysia
c964ba4d90
Frontend: New BackLink component ( #8352 )
2022-10-27 09:34:45 -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
RachelElysia
0faa546f17
Fleet UI: Consistency between global and team agent options forms ( #8334 )
2022-10-20 13:39:47 -04: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
Luke Heath
ded2fb0149
Standardize back link implementation ( #8039 )
2022-09-30 12:50:04 -05:00
RachelElysia
b4a00e1f28
Fleet UI: Fix back to packs chevron ( #8019 )
2022-09-29 09:13:26 -04:00
RachelElysia
b23374ad16
Fleet UI: Placeholder text vertical padding ( #7828 )
2022-09-23 10:44:14 -04:00
RachelElysia
2668182bda
Fleet UI: Hitting enter saves new pack and saves editing a pack ( #7789 )
2022-09-21 13:06:29 -04:00
Luke Heath
65840ecf82
Fix pack dropdown function call, lock npm dependencies ( #7781 )
2022-09-15 11:46:48 -05:00
RachelElysia
fa52b7b107
Frontend Tech Debt: Remove unused schedule query side panel ( #7668 )
2022-09-13 12:37:47 -04: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