Commit Graph
2894 Commits
Author SHA1 Message Date
RachelElysia 403ef5cc59 Dev X: Destructure props in functional component's argument (#2582) 2021-10-22 11:34:45 -04:00
RachelElysia 70dc68f329 Dev X: Fix hosts.spec.ts commented out tests (#2610) 2021-10-22 11:20:41 -04:00
RachelElysia 03d5de364d Fix subsequent delete checkbox state (#2587) 2021-10-22 11:19:34 -04:00
eashaw 4d2b098f39 remove second growth link (#2634) 2021-10-22 13:55:44 +09:00
eashawandMike Thomas 54cb389857 Improve messaging on "Get started" page (#2631)
* Update get-started.ejs

* Update website/views/pages/get-started.ejs

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2021-10-22 13:54:41 +09:00
eashaw 53c815fbd4 focus-visable -> focus (#2605) 2021-10-22 13:51:59 +09:00
eashaw 80454f19c8 Update pricing page styles (#2600)
* adjust pricing columns and padding

* Update pricing.ejs
2021-10-22 13:46:44 +09:00
Lucas Manuel Rodriguez c84cbb1679 Fix SearchHosts to match for one-char and two-chars queries (#2590)
* Fix SearchHosts to match for one-char and two-chars queries

* Add issue number for future reference
2021-10-21 17:46:21 -03:00
Tomas Touceda bcf6697741 Handle null resolution in host details (#2622)
* Handle null resolution in host details

* Add test for null resolution
2021-10-21 15:53:23 -03:00
Renee Jackson 43ea04206e cleaner_steps (#2624)
remove sso, which is not possible with preview, and add cleaner reset steps
2021-10-21 15:19:45 -03:00
Lucas Manuel Rodriguez 91ae5ba870 By default, force password reset on CreateUser (#2570)
* By default, force password reset on CreateUser

* Use ptr.Bool and add test

* Add changes file

* Simple fix for e2e tests

* Add API changes
2021-10-21 15:00:38 -03:00
Zach Wasserman 35523017c9 Make migrations compatible with GTID replication (#2615)
* Make migrations compatible with GTID replication

Fixes an issue some deployments encountered when migrations used a
statement that is unsupported in GTID replication mode (#2462).

Local dev MySQL now enforces this consistency, so it should be easier to
maintain compatibility going forward.

* Update docker-compose formatting

* if exists
2021-10-21 07:46:02 -03:00
m4wh6k b856f351b0 Fix broken link on QueriesListWrapper and in docs to std query lib docs (#2614) 2021-10-20 16:53:01 -07:00
Zach Wasserman 42c7933b22 Add WiX Dockerfile and update image name (#2548)
Use a different base image and newer version of Wine to try to mitigate
crashes experienced by users in #2527.
2021-10-20 15:30:46 -07:00
Tomas Touceda 923d094471 Allow to skip loading CVEs in some cases (#2611) 2021-10-20 19:26:25 -03:00
Tomas Touceda c2696c1261 Issue 1892 query perf everywhere (#2580)
* wip

* wip

* wip

* Add performance stats

* Add docs and other self review fixes

* lint

* Update based on review comments

* Add quick cleanup first and then reset to 1hr

* Reduce the load in the test
2021-10-20 18:35:38 -03:00
Tomas Touceda cbe931c0e9 Add vulnerable filter for software and also wire up the query search (#2604)
* Add vulnerable filter for software and also wire up the query search

* Add documentation

* Update to use software list options
2021-10-20 18:01:20 -03:00
Zach Wasserman 92e3e83a74 Remove software object in list host API example (#2608) 2021-10-20 13:27:33 -07:00
Zach Wasserman 0a94cc9fa0 Update enroll secrets/teams docs (#2588) 2021-10-20 10:14:35 -07:00
Tomas Touceda 86b1926d7c Add missing join condition (#2586) 2021-10-20 13:24:51 -03:00
Tomas Touceda c3f7577bd8 Add query description and resolution to the list of policies in hosts (#2584)
* Add query description and resolution to the list of policies in hosts

* Add docs

* Fix get host tests
2021-10-20 12:07:16 -03:00
Martin Angers 07cf136d03 Add TLS support to Redis connections (#2568) 2021-10-20 10:09:18 -04:00
RachelElysia 34510ed144 Host Details Page: Resolve policy issues (#2571) 2021-10-19 19:18:02 -04:00
Martavis Parker 1dfe37accc Automatically log in preview user (#2578)
* automatically logging in preview user

* fixed url check

* simplified logic
2021-10-19 14:23:40 -07:00
Tomas Touceda fe5660e006 Reimplement host expiration to not need mysql events (#2552)
* Reimplement host expiration to not need mysql events

* Update mocks
2021-10-19 17:47:37 -03:00
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