Commit Graph
3291 Commits
Author SHA1 Message Date
Zach Wasserman ab664e5304 Clean up E2E testing configurations (#3360) 2021-12-24 12:18:00 -08:00
Lucas Manuel Rodriguez 30e922db07 Fix mdm direct query ingestion for non-mdm hosts (#3483)
* Fix mdm direct query ingestion for non-mdm hosts

* Amend TODO comment

* Add dummy test
2021-12-24 09:43:31 -03:00
gillespi314 b54b5722d8 Handle certificate errors in generate installer UI (#3435)
* Handle errors in generate installer UI

* Add pem validation
2021-12-23 18:12:08 -06:00
gillespi314 013f425b0b Add form validation to create/edit user modal (#3479) 2021-12-23 18:09:48 -06:00
Lucas Manuel Rodriguez 787944482b Global policies automation webhooks (#3378)
* Add webhook to app config

* Add redis failing policies set and webhook

* Add basic webhook test

* Store hostname in redis

* Global policy deletion to remove policy ID from set and config

* Also process new passing policies

* Fix unit test

* Sort hosts

* Add more tests

* Add ListSets to the failing policies interface

* Fix server URL and garbage collect on the triggering side

* Do not use Redis SCAN

* Fix Redis operation order

* Add API changes to doc

* Add comments

* Add more tests

* Fix tests

* Add tests for config update upon deletion of policies

* Run make dump-test-schema

* Ignore policies that failed to run

* Add proper unit tests to trigger logic

* Fix comments

* WIP

* Add tests to service_osquerty_test.go

* Use SSCAN for listing hosts instead of SMEMBERS

* Add failing policies to docs/01-Using-Fleet/configuration-files/README.md

* Remove skip

* Fix PR comments
2021-12-23 18:26:55 -03:00
Zach Wasserman fb10d50f73 Hide warnings for removed migrations (#3449)
For #3427
2021-12-23 17:07:17 -03:00
Tomas Touceda 7b46df569c Update return values to be null if the data is not available (#3490)
* Update return values to be null if the data is not available

* Return nil in the parent object if neither is available

* Improve readability of the code
2021-12-23 16:57:43 -03:00
Tomas Touceda 06a64cdd2c Use id instead of seen time/created_at to sort hosts (#3482)
* Use id instead of seen time/created_at to sort hosts

* Add test for ordering by id
2021-12-23 15:45:50 -03:00
Lucas Manuel Rodriguez 5dc93a8c7a Fix TestPackage version (#3484) 2021-12-23 15:13:38 -03:00
Luke Heath 1d891cd343 Fix incorrect load state when selecting all hosts from the hosts filter (#3426) 2021-12-22 20:56:52 -06:00
Zach Wasserman 51b19b445f Prepare for Orbit 0.0.5 release (#3478) 2021-12-22 16:02:26 -08:00
Zach Wasserman fa568575d0 Don't strip debugging symbols from Orbit binary (#3477) 2021-12-22 15:58:06 -08:00
Zach Wasserman d377923750 Fix handling of enroll secret env vars in Orbit (#3458) 2021-12-22 15:57:09 -08:00
RachelElysia d3b2bd362d E2e policy flow (#3322) 2021-12-22 13:06:52 -05:00
Luke Heath e75c5dbdaf Clear selected hosts on transfer (#3430) 2021-12-22 11:07:12 -06:00
Mike Thomas b030315c55 Add headings styleguide to handbook (#3460)
* added instructions for how to use headings for the handbook and Fleet docs.
* Also added "Feature flags" section link to README.md
2021-12-22 20:09:28 +09:00
Mike Thomas 54cbbee9cd handbook-normalize-heading (#3459)
Normalized the headings through out the handbook and updated associated css styling.
2021-12-22 15:29:44 +09:00
Mike Thomas f1212b64fd Handbook - add page title to engineering (#3457) 2021-12-21 21:07:08 -06:00
Mike Thomas b8a30ed8bb add-page-headings-to-handbook-pages (#3448)
Added the H1 page headings to the individual handbook pages.
2021-12-22 11:51:26 +09:00
Mike Thomas ee7625c3da moving DRIs table to People (#3454) 2021-12-22 11:39:34 +09:00
Mike McNeil b54cbf56f2 closes https://github.com/fleetdm/fleet/issues/3450 (#3452) 2021-12-21 19:49:12 -06:00
Mike Thomas 9f9b9d8b40 Renamed Manual QA section (#3444)
I have renamed the manual QA section as per #3277. I also rephrased the intro to that section slightly.
2021-12-21 17:33:44 -06:00
Mike Thomasandeashaw c8b1599d48 Add engineering section to handbook (#3442)
* Add engineering section to handbook

Added engineering section to handbook and moved Release process section into it from Product.

* update support process link

* remove support process section

Co-authored-by: eashaw <eric@fleetdm.com>
2021-12-22 06:44:42 +09:00
Martin Angers 5cf911794f Fix metrics test by ensuring each path has a unique name (#3443) 2021-12-21 16:09:20 -05:00
Martin Angers 1e2059585a Add support for google chrome profiles (#3423) 2021-12-21 15:36:19 -05:00
Lucas Manuel Rodriguez 93f4577c7d Fix policy membership migration for MariaDB (#3418)
* Fix policy membership migration for MariaDB

* Use constraintsForTable to get the proper foreign key names
2021-12-21 14:39:46 -03:00
Noah Talerman 7f5b3cc15c Update policy template for "Are guest users disabled on macOS devices?" (#3431)
* Update policy's `query` by setting `value = 1` instead of `value = 0`. This way, hosts with guest users disabled respond with "Yes".
2021-12-21 08:20:47 -08:00
Omereshone Kelvin 27691fe82a Fix a typo in a configuration flag (#3405)
Fixed a typo in the `allow_missing_migrations` configuration flag.
2021-12-21 08:19:48 -08:00
Tomas Touceda fe67b0486b Finish first draft of API versions (#3216)
* Finish first draft of API versions

* wip

* Finalize tests

* Revert change in handler

* Remove made up version

* Update versioning with aliases

* Add changes file

* Address review comments

* Revert overupdated routes

* Expand life time of deprecated APIs

* Fix test

* Comment out problematic part of test

* Revert bad path changes
2021-12-21 12:23:12 -03:00
Martin Angers a74e562893 Migrate labels endpoints to new pattern (#3354) 2021-12-21 09:53:15 -05:00
Tomas Touceda 7d527f9d01 Update faq with common problem in docker (#3438) 2021-12-21 11:25:00 -03:00
Tomas Touceda 5a9e207fbf Update documentation and add changes file (#3437) 2021-12-21 10:47:02 -03:00
Tomas Touceda 39e71c6d77 Add mdm and munki (#3406)
* Draft for mdm and munki as direct ingest funcs

* Expose mdm/munki over API

* Add test for service and fix bug

* Update queries test

* Fix lint

* Address review comments
2021-12-21 09:37:58 -03:00
RachelElysia 77994cb5e5 Update cut off icons (#3410) 2021-12-20 17:03:30 -08:00
gillespi314 c9e8f4aab0 Fix bug in target selector UI (#3419) 2021-12-20 12:24:52 -06:00
Luke Heath 1c4bc0954c Fix loading indicator on select targets pages (#3408) 2021-12-20 11:36:17 -06:00
Martin Angers e988d16eb3 Update the prometheus go client library (#3140) 2021-12-20 09:20:58 -05:00
Katheryn Satterlee 2c8f0dac42 Update Kafka Rest Plugin results section
Corrected `##### kafkarest_result_topic` to indicate that it set the results log location rather than status.
2021-12-20 08:06:53 -06:00
Zach Wasserman 46ec514ffc Remove certificate file after import in Orbit release Action (#3416)
Otherwise, GoReleaser errors due to a dirty git tree.
2021-12-19 17:43:54 -08:00
Zach Wasserman 3ff3d35f45 Update Orbit changelog for 0.0.4 release (#3415) 2021-12-19 17:38:10 -08:00
Zach Wasserman 698ef79495 Update GitHub goreleaser configuration for Orbit (#3414) 2021-12-19 17:37:54 -08:00
Zach Wasserman 4e72ebb68f Build Orbit releases in GitHub Actions (#3413)
Complete build including macOS signing+notarization.
2021-12-19 17:06:17 -08:00
Zach Wasserman 52420ec7a6 Remove Badger DB in Orbit (#3412)
The database is currently unused and sometimes causing problems in Orbit
deployments due to file corruption on Windows. We may need to look at
something less prone to corruption.
2021-12-19 17:05:26 -08:00
Katheryn Satterlee 9eeaf5ed16 Add links in configuration docs (#3393)
Added links from configuration docs to osquery logs docs for logging plugins. Resolves #2872
2021-12-17 18:06:41 -06:00
Zach Wasserman ae8fb5441e Add fleetdm.com/jobs route (#3411) 2021-12-17 15:58:09 -08:00
Luke Heath 5b64985ece Refine manage hosts page to better handle timing and loading issues (#3402) 2021-12-17 15:40:57 -06:00
RachelElysia 040b8eddc3 E2e tests failing: Fix 2 recent e2e detached doms (#3387) 2021-12-17 10:36:47 -08:00
Tony Gauda 57137d3d31 Moving support process documentation to CX area (#3385) 2021-12-17 14:30:36 +09:00
Tony Gauda c393be3225 Update customer-experience.md (#3386)
* Update customer-experience.md

* Update customer-experience.md
2021-12-17 14:11:49 +09:00
Zach Wasserman 050cffa886 Remove Badger DB in Orbit (#3404)
The database is currently unused and sometimes causing problems in Orbit
deployments due to file corruption on Windows. We may need to look at
something less prone to corruption.
2021-12-16 17:20:15 -08:00