Commit Graph
2869 Commits
Author SHA1 Message Date
Martin Angers a7420140ce Use a redis cluster-friendly store for rate limit (#2577) 2021-10-19 16:24:13 -04:00
Zach Wasserman 1de7b8c4ca Update osquery-perf readme (#2573) 2021-10-19 11:54:45 -07:00
RachelElysia 61e0f37cc6 Manage Host Page: Host issues column with tooltip icon (#2554) 2021-10-19 14:15:48 -04:00
Martavis Parker 5be54a72cf Teams and Software for Homepage (#2567)
* added global teams dropdown

* added teams dropdown

* created tabs wrapper component

* comment out software table for now

* lint fixes

* added changes file

* removed test data

* fixed permissions

* fixed scroll behavior for test with sticky header

* lint fixes
2021-10-19 11:13:18 -07:00
gillespi314 974485e639 Add ability to refresh host vitals without page reload (#2559)
* Implement useQuery refetch for host details
* Disable useQuery auto refetch options
* Change refetch message
* Refactor software table
* Refactor users and software states to useQuery
2021-10-19 11:52:57 -05:00
RachelElysia ce8a8e371a Team Settings: Edit team modal can hit enter to save team name (#2555) 2021-10-19 10:38:42 -04:00
RachelElysia a768a4402d Host Details Page: Spiffier vertically centered header (#2566) 2021-10-19 10:07:55 -04:00
eashawandMike Thomas af5a9c37c0 Replace duplicate section on fleetdm.com/transparency (#2558)
* replace duplicate section

* Update website/views/pages/transparency.ejs

Co-authored-by: eashaw <eashaw@sailsjs.com>

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-19 09:11:41 +09:00
eashaw b56b44b1c8 Add search to fleetdm.com/handbook (#2545)
* uncommented searchbar, live search config

* update docsearch config

* Remove second search bar, adjust layout of page to work with a single search bar

* lint fix

* Update basic-handbook.less
2021-10-19 08:44:49 +09:00
Renee Jacksonandeashaw 56aee3b582 add_criteria (#2556)
* add_criteria

adds agreed upon criteria for
1. version support and troubleshooting
2. freeze period definition
3. Some adjustment to the Manual QA section based on the creation of Release QA ticket templates and smoke tests.

* Update handbook/product.md

Co-authored-by: eashaw <eashaw@sailsjs.com>

Co-authored-by: eashaw <eashaw@sailsjs.com>
2021-10-18 19:22:34 -03:00
Zach Wasserman 27a4fa75d0 Run Actions on patch branches (#2565) 2021-10-18 14:49:32 -07:00
RachelElysia 57150fde6c Host Details Page: Paginate user and software tables (#2464) 2021-10-18 15:14:24 -04:00
Luke Heath fb6d83ea05 Add policies table to host details page (#2547) 2021-10-18 13:29:48 -05:00
RachelElysia fda757a700 Dashboard: Fix activity feed verbage (#2540) 2021-10-18 13:44:13 -04:00
RachelElysia d58d9507b8 Bug Fix: Loading veil (#2538) 2021-10-18 13:42:54 -04:00
Martin Angers b1bd3aee5b Try to fix flaky redis standalone test on ci (#2553) 2021-10-18 11:08:36 -04:00
gillespi314 8c6ca606c3 Add new UI feature: Filter hosts by software version (#2541)
* Add new UI feature: filter hosts by software version
* Move specific CVE information to appear alongside aggregate hosts filtered by software version
rather than on individual host details page
* Relocate users table to below software inventory on host details page
2021-10-18 10:01:01 -05:00
Tomas Touceda b783b5721f Add RoleAdmin to ValidTeamRoles for verification (#2551) 2021-10-18 11:38:47 -03:00
Martavis Parker 5f4541be30 New layout for home page with cards (#2524)
* renamed spinner

* removed redux

* new layout

* changes; default view until more info is added

* fixed page background

* added activities pagination

* lint fix
2021-10-18 06:36:43 -07:00
Martin Angers 057d4e8b2e Add configuration and support for Redis to read from replicas (#2509) 2021-10-18 09:32:17 -04:00
Martin Angers eda6d60be8 Add replicas to the redis docker-compose setup. (#2511) 2021-10-18 08:33:26 -04:00
Tomas Touceda b11c6ffe31 Download and launch orbit for the current device when starting preview (#2437)
* Download and launch orbit for the current device when starting preview

* Add windows kill

* Fix imports

* Fix import

* Disable secure directory checks on windows for now

* Add missing import
2021-10-15 18:23:06 -03:00
Noah Talerman e821bcb054 Edits to Fleet public load testing documentation (#2535)
- Add a summary to the top of the document
- Rename "Baseline Test" section to "Test parameters"
- Rename "Bare minimum setup" section to "1,000 hosts"
- Several smaller edits that call out the number of hosts tested and the results (did Fleet work?)
2021-10-15 13:52:25 -04:00
Tomas Touceda 74960d74be Update calls to new signature (#2536) 2021-10-15 10:48:44 -03:00
RachelElysia cc40bf132d Manage Host Page: No host renders generate installer modal (#2493)
* Update Context API to contain enrollSecret
* Update e2e tests with generate installer modal
* Edge case with empty Team showing Generate Installer CTA
2021-10-15 09:40:42 -04:00
Tomas Touceda 89c6d18ed2 Issue 2293 reveal failing policies list host (#2528)
* Add host issues

* Update docs

* Remove comment

* Update tests
2021-10-15 07:34:30 -03:00
Tomas Touceda d3a0d62902 Issue 2456 policies yaml (#2512)
* wip

* Add policy specs support

* Add documentation

* Make policy apply idempotent

* Fold in code

* Improve tests and simplify auth checks

* Lint and fix test
2021-10-15 07:34:11 -03:00
Zach Wasserman a6e8f22d83 Update changelog and configs for patch releases (#2531) 2021-10-14 18:17:47 -07:00
Mike McNeilandeashaw 2e6352ed40 Fleet's core is MIT-licensed. This helps avoid any confusion (just the website is creative commons) (#2516)
* Fleet's core is MIT-licensed.  This helps avoid any confusion

* Removing other instance of creative commons license text

Co-authored-by: eashaw <caglc@live.com>
2021-10-15 09:06:46 +09:00
eashaw e0d054ff78 added cookie banner (#2529) 2021-10-14 18:26:32 -05:00
RachelElysia 5ba22347ff App Settings Page: Fix buggy anchor links (#2479) 2021-10-14 16:43:30 -04:00
Tomas Touceda bb1dc401a3 Load vulnerabilities alongisde the software (#2518)
* Load vulnerabilities alongisde the software

* Update docs
2021-10-14 13:51:41 -03:00
RachelElysia 67645f327b Manage Host Page: Add tooltip to search (#2475) 2021-10-14 11:11:53 -04:00
Tomas Touceda d904d501ac Add infra for loadtest (#2218)
* Add infra for loadtest

* Move loadtest stuff to a new file and parametrize fleet min/max capacity

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update to be ready for review

* Update link and other variables needed

* Address review comments and update links
2021-10-14 12:04:27 -03:00
Tomas Touceda 825939e3dc Improve osquery perf (#2503)
* Improve osquery perf

* Update dependencies

* Embed template so this can be run from the root of the repo

* Fix lint

* Address review comments
2021-10-14 10:09:58 -03:00
Zach Wasserman 4d6956b6cb Remove usage of temporary table in migration (#2515)
Temporary tables were causing migration issues under some MySQL
configurations as discussed in #2462.
2021-10-13 16:25:08 -07:00
eashaw 491992c1b5 Handle scrolling to hash links when coming from an external page (#2513) 2021-10-13 17:31:25 -05:00
Luke Heath 6cda48220d Fix hosts table search and pagination (#2494) 2021-10-13 13:36:17 -05:00
RachelElysia de1e73b5b4 Bug Fixes: sortBy key and e2e hosts.spec.ts (#2506) 2021-10-13 13:12:44 -05:00
Tomas Touceda 0510075398 Issue 2134 add team admin role (#2499)
* wip

* Add team admin role and tests

* Revert change in invites

* Update permission doc

* Fix lint
2021-10-13 12:34:59 -03:00
gillespi314 08225ed6bb Remove extra query params from host count API call (#2502) 2021-10-13 10:30:29 -05:00
RachelElysia 3ca3b1c823 Manage Host Page (Bug fix): Transfer and delete hosts updates total host count (#2501)
* refetchHosts includes retrieveHosts and retrieveHostCount
2021-10-13 11:30:01 -04:00
eashaw 01d38150c8 Add first draft of values to Fleet handbook (#2498)
* Update company.md

* updated h5 styles, add values section
2021-10-13 13:54:48 +09:00
Luke Heath b3e492d10b Fix pixelated border around default avatar (#2482) 2021-10-12 19:56:40 -05:00
eashawandMike Thomas f97072f2a4 Update using fleet FAQ (#2483)
* add question to faq

* Update docs/01-Using-Fleet/FAQ.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-12 17:11:03 -05:00
Martavis Parker 688a9f01d5 E2E Test fixes (#2491)
* fixed flow for resetting current session

* ignoring downloads for windows because paths

* using correct shell for windows

* using correct shell for windows

* ignoring exception; we can't fake react context

* changes file

* must wait for flash to show

* lint fixes

* re-added secure package
2021-10-12 14:33:56 -07:00
Benjamin Edwards 16c5823692 add support for minio backend file carving (#2448)
* add support for minio backend file carving
* add changes file
Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2021-10-12 15:32:06 -04:00
Tomas Touceda 28be73c410 Add missing software in list hosts response (#2492) 2021-10-12 15:59:01 -03:00
Martin Angers e1afb3547e Update preview tests (#2487) 2021-10-12 11:49:25 -04:00
Luke Heath 94a10cb6b9 Update README.md 2021-10-12 10:02:31 -05:00