fleet/server
Lucas Manuel Rodriguez ecdfd627b6
Fleet Desktop MVP (#4530)
* WIP

* WIP2

* Fix orbit and fleetctl tests

* Amend macos-app default

* Add some fixes

* Use fleetctl updates roots command

* Add more fixes to Updater

* Fixes to app publishing and downloading

* Add more changes to support fleetctl cross generation

* Amend comment

* Add pkg generation to ease testing

* Make more fixes

* Add changes entry

* Add legacy targets (until our TUF system exposes the new app)

* Fix fleetctl preview

* Fix bool flag

* Fix orbit logic for disabled-updates and dev-mode

* Fix TestPreview

* Remove constant and fix zip-slip attack (codeql)

* Return unknown error

* Fix updater's checkExec

* Add support for executable signing in init_tuf.sh

* Try only signing orbit

* Fix init_tuf.sh targets, macos-app only for osqueryd

* Specify GOARCH to support M1s

* Add workflow to generate osqueryd.app.tar.gz

* Use 5.2.2 on init_tuf.sh

* Add unit test for tar.gz target

* Use artifacts instead of releases

* Remove copy paste residue

* Fleet Desktop Packaging WIP

* Ignore gosec warning

* Trigger on PR too

* Install Go in workflow

* Pass url parameter to desktop app

* Fix fleetctl package

* Final set of changes for v1 of Fleet Desktop

* Add changes

* PR fixes

* Fix CI build

* add larger menu bar icon

* Add transparency item

* Delete host_device_auth entry on host deletion

* Add SetTargetChannel

* Update white logo and add desktop to update runner

* Add fleet-desktop monitoring to orbit

* Define fleet-desktop app exec name

* Fix update runner creation

* Add API test before enabling the My device menu item

Co-authored-by: Zach Wasserman <zach@fleetdm.com>
2022-03-21 14:53:53 -03:00
..
authz Refactor authz skip for device auth, add org_logo_url for frontend (#4619) 2022-03-16 10:15:25 -04:00
bindata Allow users to be readded if they were ever removed (#1945) 2021-09-07 13:33:40 -03:00
config Add public ip to hosts & derive geolocation when rendering host (#4652) 2022-03-21 12:29:52 -04:00
contexts Add public ip to hosts & derive geolocation when rendering host (#4652) 2022-03-21 12:29:52 -04:00
datastore Fleet Desktop MVP (#4530) 2022-03-21 14:53:53 -03:00
errorstore Migrate team-related endpoints to new pattern (#3740) 2022-01-19 10:52:14 -05:00
fleet Add public ip to hosts & derive geolocation when rendering host (#4652) 2022-03-21 12:29:52 -04:00
health Fix documentation typos (#1682) 2017-12-21 18:37:32 -08:00
launcher Add distributed discovery query support for detail queries, add orbit… (#4597) 2022-03-15 16:51:00 -03:00
live_query Migrate team-related endpoints to new pattern (#3740) 2022-01-19 10:52:14 -05:00
logging make context type value header configurable (#4441) 2022-03-09 17:22:29 -05:00
mail update copyright year in core product transactional email templates (#3549) 2022-01-01 12:41:32 -06:00
mock Add distributed discovery query support for detail queries, add orbit… (#4597) 2022-03-15 16:51:00 -03:00
ptr Add CentOS parsing+post-processing to reduce false positives in vulnerability processing (#4037) 2022-02-14 15:13:44 -03:00
pubsub Migrate team-related endpoints to new pattern (#3740) 2022-01-19 10:52:14 -05:00
service Add public ip to hosts & derive geolocation when rendering host (#4652) 2022-03-21 12:29:52 -04:00
sso Merge pull request from GHSA-ch68-7cf4-35vr 2022-02-02 15:50:09 -08:00
test Add hosts_count field to "list software" endpoint (#3873) 2022-01-26 09:47:56 -05:00
vulnerabilities Fix race in mock datastore for recent_vulns test (#4230) 2022-02-16 09:23:27 -05:00
webhooks Trigger webhooks for recently published vulnerabilities (#3941) 2022-02-02 16:34:37 -05:00
websocket Use new error handling approach in other packages (#2954) 2021-11-22 09:13:26 -05:00
utils.go Modify /server/utils to handle all 2xx codes as POST success (#3534) 2021-12-30 16:00:10 -06:00