Lucas Manuel Rodriguez
3136cc105e
Replace into software to update empty bundle_identifier entries ( #2676 )
2021-10-26 09:48:25 -03:00
Lucas Manuel Rodriguez
fb1e78d039
Make /refetch run labels and policies for the host ( #2651 )
...
* Make /refetch run labels and policies for the host
* PR rework changes
2021-10-25 15:46:49 -03:00
gillespi314
cab1099890
Surface query-platform compatibility in FleetUI ( #2640 )
...
- Add functionality to parse sql for platform compatibility based on osquery tables
- Surface query-platform compatibility in create/edit query form
- Surface query-platform compatibility as new column in manage queries table
- Add filter-by-platform feature to manage queries table
- Refactor manage queries page to useQuery and useContext patterns
2021-10-25 13:00:32 -05:00
RachelElysia
fdfabf9e32
Packs UI: Create pack navigates to pack's edit page ( #2581 )
2021-10-25 09:43:52 -04:00
m4wh6k
bb5e5d08f5
Update Orbit README to reflect packaging now done with fleetctl ( #2626 )
2021-10-24 17:57:08 -07:00
gillespi314
6c58159fb8
Change default org name for fleet preview ( #2642 )
2021-10-22 17:35:01 -05:00
RachelElysia
36babcc510
UI feature: Frontend of performance impact bubbles ( #2589 )
...
Includes backend fixes and test
Co-authored-by: Tomas Touceda <chiiph@gmail.com>
2021-10-22 16:05:49 -04:00
Lucas Manuel Rodriguez
54805b5b72
Perform early session check on fleetctl commands ( #2620 )
...
* Perform early session check on fleetctl
* Add fleetctl test for the early session check
2021-10-22 15:41:17 -03:00
Zach Wasserman
03b81245ee
Update files for 4.4.3 release ( #2636 )
2021-10-22 09:41:50 -07:00
RachelElysia
03d5de364d
Fix subsequent delete checkbox state ( #2587 )
2021-10-22 11:19:34 -04: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
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
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
Tomas Touceda
86b1926d7c
Add missing join condition ( #2586 )
2021-10-20 13:24:51 -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
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
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
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
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
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
RachelElysia
5ba22347ff
App Settings Page: Fix buggy anchor links ( #2479 )
2021-10-14 16:43:30 -04:00
RachelElysia
67645f327b
Manage Host Page: Add tooltip to search ( #2475 )
2021-10-14 11:11:53 -04: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
Luke Heath
6cda48220d
Fix hosts table search and pagination ( #2494 )
2021-10-13 13:36:17 -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
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
Luke Heath
b3e492d10b
Fix pixelated border around default avatar ( #2482 )
2021-10-12 19:56:40 -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
Tomas Touceda
782f276e0b
Issue 2050 add software filter list hosts ( #2486 )
...
* Add software_id filter to list hosts
* Add integration test for API endpoint
* Add doc
* Simplify sql query
2021-10-12 11:38:12 -03:00
Martin Angers
dcf701ef2b
Support fleetctl preview from a branch, default to production ( #2476 )
2021-10-12 10:20:28 -04:00