Commit Graph
1091 Commits
Author SHA1 Message Date
Martavis Parker 0fef79926f Host expiry setting to validate on change (#4604)
* cleaned up old conflicting tooltip styles

* fixed hsot expiry validation; validate on change
2022-03-15 23:38:19 -07:00
Martavis Parker d0ab0bca9e fixed prop type for inputfield (#4611) 2022-03-15 23:38:10 -07:00
gillespi314 bbb21c3096 Fix style bug (#4599) 2022-03-15 11:27:11 -05:00
gillespi314 c814011c0b Autofocus select query modal (#4595) 2022-03-15 11:09:04 -05:00
gillespi314andLuke Heath 3aa66aaf31 Remove automations view for observers (#4594)
Co-authored-by: Luke Heath <luke@fleetdm.com>
2022-03-15 10:48:31 -05:00
Guillaume Ross 62042e35cd Fix guest policy in standard query library and constants.ts (#4573)
* Fix guest policy in standard query library

* Fix guest policy in constants.ts
2022-03-14 14:31:33 -04:00
RachelElysia bb6db2434e Fleet UI: Enable and disable automation slider (#4554) 2022-03-11 11:56:14 -06:00
RachelElysia 5e3bcc4a61 React tab focus bug fix (#4538) 2022-03-10 16:16:07 -06:00
RachelElysia a022a11ebf Frontend Tech Debt: Typescript types (#4319) 2022-03-10 10:10:44 -05:00
RachelElysia 4abd85b5b0 Global RevealButton: Refactor dropdown buttons (#4447) 2022-03-09 13:00:37 -05:00
RachelElysia e21299c124 Add Host Modal: Generate fleet installer with fleet desktop (#4522) 2022-03-09 10:49:19 -05:00
RachelElysia 8935515a08 App Settings Page: Align global secret buttons (#4519) 2022-03-09 09:16:45 -05:00
RachelElysia 02fa778788 Refactor Query/Policy UX (#4334) 2022-03-07 15:10:23 -05:00
Martavis Parker 850add8c59 Docs for new patterns (#4438)
* added docs for homepage

* added docs for new tooltip pattern
2022-03-07 11:35:26 -08:00
gillespi314 482c20a3aa Fix undefined host software error (#4495) 2022-03-07 10:25:12 -06:00
RachelElysia 6f109cc792 Remove unused HostsError component (#4466) 2022-03-07 08:24:02 -05:00
RachelElysia 082dc4d755 Fix diff overriding agent options (#4479) 2022-03-04 16:20:22 -06:00
Luke Heath 9a5929d0cb Fix host details restarted time and deb casing (#4468) 2022-03-04 13:21:45 -06:00
RachelElysia 91a6b38851 Replace github docs with fleetdm docs (#4458) 2022-03-04 14:00:27 -05:00
RachelElysia c79c9030f1 Bug fix: Whitespace on remaining label tooltips (#4454) 2022-03-04 11:36:12 -05:00
RachelElysia 91474d89a3 Schedule page bug: Fix missing carat/bounciness (#4442) 2022-03-03 18:21:24 -05:00
Luke Heath fbd63c6210 Fix masthead avatar so that gravatar image displays (#4443) 2022-03-03 16:05:54 -06:00
gillespi314 c2ee68cf59 Set initial platform values for template policies (#4435) 2022-03-03 14:34:14 -06:00
RachelElysia 1db1ab933d Fix so target API staletime does not apply to on mount (#4439) 2022-03-03 15:28:20 -05:00
Guillaume Ross 4f8847ddd2 Adding new policy to check for MDM enrollment (#4343) 2022-03-03 14:22:23 -05:00
RachelElysia 7d60be4c15 Remove validation for webhook and metadata urls (#4432) 2022-03-03 12:20:49 -05:00
RachelElysia fa3df0347b Debounce, onchange, changelog (#4413) 2022-03-03 08:26:03 -05:00
Martavis Parker 9448c922d1 fixed whitespace for settings input labels for tooltips (#4417) 2022-03-02 15:09:32 -08:00
RachelElysia c895bbb9eb Certificate FleetCTL bug: Do not render if 500 error (#4407) 2022-03-01 17:19:45 -05:00
RachelElysia 8af5fa7a5a Fix duplicate (team name, label name, user email) error handling (#4352) 2022-03-01 13:28:51 -05:00
Luke Heath df08b40eb8 Update dependencies to resolve dependabot alerts (#4396) 2022-03-01 11:02:05 -06:00
Roberto Dip 68ec3e22ce Fix UI warnings when running make generate-dev (#4373) 2022-02-28 16:15:35 -06:00
Martavis ParkerandTomas Touceda 33c5f0651c New tooltips! (#4326)
* Allow sort by more than one key

* created custom tooltip component

* remove unused code

* fixed style for more layouts

* added tooltip to query side panel

* tooltips added to setting form

* finished settings form

* added tooltip for perf impact table headers

* tooltip for pack table and user form

* tooltip on manage policies page

* tooltip for manage schedules

* tooltip for automations; spacing for form input

* tooltip for automations modal

* user form; fixed input with icon component

* more user form tooltips

* tooltip for homepage; style fixes

* replaced many more tooltips with new version

* added story for tooltip

* added position prop

* fixed tests

* re-work how we click react-select dropdowns

* forcing the update button click

* trying a blur

* fixed typo

* trying blur on another element

* temp check-in

* replaced tooltip from host details software

* more consolidation of tooltip use for software

* fixed settings flow test

Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2022-02-28 13:25:06 -08:00
Martavis Parker ad9fb8b36f Removed uptime from about this host (#4384)
* removed uptime from about this host

* removed updated at from about this host

* modified time display for first enrolled
2022-02-28 10:41:45 -08:00
gillespi314 7e95a48096 Improve UX for async filtering in select targets component (#4349) 2022-02-25 13:04:05 -06:00
RachelElysia ecf15adc33 Fleet UI: Enter submits for Remove and Delete modals (#4336) 2022-02-24 09:15:50 -05:00
RachelElysia ee00b830d3 Remove Kolide from frontend directory, fix sentence casing as needed (#4338) 2022-02-24 09:11:57 -05:00
0af5e161d0 Remove numbers from documentation filenames in Fleet repo (#4313)
* Renaming files and a lot of find and replace

* pageRank meta tags, sorting by page rank

* reranking

* removing numbers

* revert changing links that are locked to a commit

* update metatag name, uncomment github contributers

* Update basic-documentation.page.js

* revert link change

* more explicit errors, change pageOrderInSection numbers, updated sort

* Update build-static-content.js

* update comment

* update handbook link

* handbook entry

* update sort

* update changelog doc links to use fleetdm.com

* move standard query library back to old location, update links/references to location

* revert unintentional link changes

* Update handbook/community.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2022-02-23 12:17:55 -06:00
RachelElysia 57697e4cd4 Loading/error state for Fleet certificate match Figma (#4317) 2022-02-22 17:45:46 -05:00
Tharun Rajendran cddc7cf4a5 chore(test): rewritten user settings form test using rtl (#4274) 2022-02-18 15:30:50 -06:00
gillespi314 85d0a8a7af Fix rename team bug on team details page (#4300) 2022-02-18 11:50:22 -06:00
gillespi314 3734cbd3a4 Remove new hosts count from homepage (#4283) 2022-02-17 17:27:29 -06:00
gillespi314 1526a1b336 Enhance activity feed UI (#4177)
* Refactor for useQuery
* Add apply policy spec activity
2022-02-17 16:54:27 -06:00
Tharun Rajendran 745ca2cb80 chore(test): add test for change email form using rtl (#4263) 2022-02-17 16:18:27 -06:00
Tharun Rajendran d1a717fef0 chore(test): rewritten change password form test using rtl (#4269) 2022-02-17 15:04:25 -06:00
RachelElysia f345446125 Edit Query Page: Fix UX for "Save as new" CTA (#4235) 2022-02-17 14:58:47 -05:00
RachelElysia 689de41878 Settings Page: Render SMTP port error (#4239) 2022-02-17 12:58:25 -05:00
Tharun Rajendran 2cf1074bf9 chore(test): rewritten reset password form test using rtl (#4251) 2022-02-17 10:43:14 -06:00
Martavis Parker d536aad63e Removed moment.js in favor of date-fns (#4238)
* removed moment.js in favor of date-fns

* updated yarn and unit test

* fixed e2e test
2022-02-16 15:01:05 -08:00
RachelElysia 6f1c61bc86 UI Revamp: Add hosts modal (#4217) 2022-02-16 16:21:42 -05:00