fleet/frontend/components
Gabe Hernandez 1f97aebf61
implement user table with new table and hook up create and edit and delete users (#587)
* hook up user and invite data together for data table

* added client derived data to user table

* hooked up action dropdown to table

* hooked up edit modal and password reset

* started adding editing user functiaonlity

* add query params to /invite call

* clean up editing teams

* update select team from to handle existing users with teams

* update closes modal now

* reuse getUser to clean up code in userManagementpage

* pass form data to updating user that is not the current User

* add dynamic userform submit text and fix tests

* fix lint error in table component

* added empty state for user table

* clean up unused data table props

* added delete modal

* add delete user functionality

* add delete option for invite

* Add styles for rows in user table and action dropdown cell

* hook up user and invite data together for data table

* added client derived data to user table

* hooked up action dropdown to table

* hooked up edit modal and password reset

* started adding editing user functiaonlity

* add query params to /invite call

* clean up editing teams

* update select team from to handle existing users with teams

* update closes modal now

* reuse getUser to clean up code in userManagementpage

* pass form data to updating user that is not the current User

* add dynamic userform submit text and fix tests

* fix lint error in table component

* added empty state for user table

* clean up unused data table props

* added delete modal

* add delete user functionality

* add delete option for invite

* Merge in generateClassTag

* Refactor table styles

* Add newline to DropdownCell style sheet

Co-authored-by: Gabriel Hernandez <ghernandez345@gmail.com>

* update checking for admin through global_role in nav

* added defaultGloablRole for creat user modal

* remove unused comment

* fix broken tests

* reenabled search for users tests

Co-authored-by: noahtalerman <47070608+noahtalerman@users.noreply.github.com>
2021-04-09 11:44:57 +01:00
..
App adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
AuthenticatedAdminRoutes implement user table with new table and hook up create and edit and delete users (#587) 2021-04-09 11:44:57 +01:00
AuthenticatedRoutes adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
AuthenticationFormWrapper adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
Avatar change to horizontal nav (#379) 2021-03-08 16:48:29 +00:00
buttons partial implementation of user table with generic table and new create user form (#500) 2021-03-31 11:58:29 -07:00
ClickableTableRow Migrate JS tests to Jest and update libraries (#74) 2020-12-01 10:15:12 -08:00
ClickOutside adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
config/EnrollSecretTable adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
EmailTokenRedirect change to horizontal nav (#379) 2021-03-08 16:48:29 +00:00
EnsureUnauthenticated adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
flash_messages Adjust UI layout styles and fix empty state on "Hosts" page (#542) 2021-03-25 17:22:37 -07:00
forms implement user table with new table and hook up create and edit and delete users (#587) 2021-04-09 11:44:57 +01:00
hosts/AddHostModal genericise host table (#456) 2021-03-15 11:26:18 +00:00
icons adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
IconToolTip tooltip for org settings form input descriptions (#434) 2021-03-10 17:37:49 +00:00
InfoBanner partial implementation of user table with generic table and new create user form (#500) 2021-03-31 11:58:29 -07:00
KolideAce adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
loaders adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
LoginRoutes adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
modals/Modal adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
NumberPill adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
packs adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
Pagination genericise host table (#456) 2021-03-15 11:26:18 +00:00
queries Add platform text to Queries list on "Pack" page (#561) 2021-03-30 17:21:05 -07:00
side_panels implement user table with new table and hook up create and edit and delete users (#587) 2021-04-09 11:44:57 +01:00
StackedWhiteBoxes adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
TableContainer implement user table with new table and hook up create and edit and delete users (#587) 2021-04-09 11:44:57 +01:00
UserRow adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00
WarningBanner change smtp warning banner (#443) 2021-03-12 11:45:17 +00:00
YamlAce adding typescript and updating linting to work with it (#356) 2021-03-01 07:48:51 +00:00