Desmi-Dizney
55d1e338cb
Editor pass - Improve live query UX ( #6201 )
...
Editor pass for:
- https://github.com/fleetdm/fleet/pull/5749
2022-06-14 14:55:59 -04:00
Aaron
75f093e802
Use nanoseconds for campaign IDs ( #6216 )
...
Fixes #4806 by adding resolution to the generated IDs.
2022-06-14 15:46:09 +00:00
dependabot[bot]
8fe63d1260
Bump golang from 1.17.8-bullseye to 1.18.3-bullseye ( #6062 )
...
Bumps golang from 1.17.8-bullseye to 1.18.3-bullseye.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-14 08:44:18 -07:00
Zachary Winnerman
34bfe71674
Loadtest test ( #6218 )
...
* testing
* another fix
* Revert "add changes file"
This reverts commit bc2402348e2e6d6e7252ef899dd899b758379003.
* revert 71e1639531832217500fafcec32df781f22d85e7
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2022-06-14 15:39:49 +00:00
Mike Thomas
d61df9a920
Website state of device management patch ( #6191 )
...
* Update Fleet.report.-.State.of.device.management.pdf
- Added tracking links to PDF call to action
* State of device management report graphic on PDF
- Graphic to State of device management report PDF
Co-authored-by: Eric <eashaw@sailsjs.com>
2022-06-14 09:22:40 +09:00
gillespi314
21837ed8ac
Enable ticket workflow for failing policies automation ( #6066 )
2022-06-13 18:21:24 -05:00
gillespi314
7621a0b290
Show count of visible results after a column is filtered on live query page ( #6199 )
2022-06-13 18:20:57 -05:00
Zach Wasserman
12d915531e
Build universal macOS binaries for Orbit ( #6208 )
2022-06-13 19:43:47 -03:00
gillespi314
ed4ae18602
Handle transparency url for downgraded license ( #6207 )
2022-06-13 16:03:51 -05:00
Martin Angers
81f0e0ccfa
Track active hosts count and enforce limit ( #6099 )
2022-06-13 16:29:32 -04:00
Roberto Dip
ae21f0b227
use the API specified URL for the transparency link ( #6205 )
2022-06-13 17:11:19 -03:00
Roberto Dip
19c5e3545b
add a dedicated endpoint that redirects to fleet_desktop.transparency_url ( #6204 )
...
As part of https://github.com/fleetdm/fleet/issues/5947 , and in order to have a simplified workflow in Fleet Desktop, we defined https://github.com/fleetdm/fleet/issues/6200 to add a new endpoint that redirects to the transparency url as defined in the config (for premium users only)
```
~/projects/fleet $ curl -v -s https://localhost:8080/api/latest/fleet/device/bf34ab98-23b0-48bc-8e82-8c0143cba11c/transparency
* Connection state changed (MAX_CONCURRENT_STREAMS == 250)!
< HTTP/2 307
< content-type: application/json; charset=utf-8
< location: https://fleetdm.com/transparency
< content-length: 0
< date: Mon, 13 Jun 2022 18:09:29 GMT
<
* Connection #0 to host localhost left intact
```
2022-06-13 16:07:08 -03:00
Roberto Dip
ef6ae42d86
decouple orbit and Fleet Desktop's logging ( #6180 )
2022-06-13 15:41:12 -03:00
Mike Thomas
266e1d29bf
Update fleet-user-stories-f100.md ( #6196 )
...
typo fix
2022-06-13 11:29:34 -05:00
Zach Wasserman
ca1c8ffd58
Generate targets for osquery 5.3.0 ( #6188 )
2022-06-13 08:04:21 -07:00
Luke Heath
7822666603
Improve password recovery flow ( #6185 )
2022-06-13 07:51:37 -07:00
Martin Angers
7f9bb6431e
Update team integrations to reference global integrations (part of failing policies automation support) ( #6156 )
2022-06-13 10:04:47 -04:00
Eng Zer Jun
abe33f1d8d
test: use T.TempDir
to create temporary test directory ( #6080 )
...
This commit replaces `ioutil.TempDir` with `t.TempDir` in tests. The
directory created by `t.TempDir` is automatically removed when the test
and all its subtests complete.
Prior to this commit, temporary directory created using `ioutil.TempDir`
needs to be removed manually by calling `os.RemoveAll`, which is omitted
in some tests. The error handling boilerplate e.g.
defer func() {
if err := os.RemoveAll(dir); err != nil {
t.Fatal(err)
}
}
is also tedious, but `t.TempDir` handles this for us nicely.
Reference: https://pkg.go.dev/testing#T.TempDir
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2022-06-13 10:20:38 -03:00
Lucas Manuel Rodriguez
11af33e9a1
Allow troubleshooting of mocked live query store ( #6197 )
2022-06-13 10:18:03 -03:00
Lucas Manuel Rodriguez
515454e47f
Fix no such table errors for mdm
& munki_info
in vanilla osquery macOS hosts ( #6170 )
...
* Add discovery queries for mdm and munki_info
* Add changes file
* Amend discovery table tests
2022-06-13 08:52:33 -03:00
Eric
f3212f4537
Website: update marked dependency ( #6189 )
2022-06-13 13:41:18 +09:00
gillespi314
c146ea4aa4
Add new "Fleet Desktop" section to global settings page ( #6161 )
2022-06-11 12:23:02 -05:00
Roberto Dip
18de43f35b
fix fleetctl debug commands on Windows ( #6186 )
...
As reported in #6127 , the `fleetctl debug` `archive` and `errors` commands were failing on Windows because filenames are not allowed to contain colons `:`.
This changeset removes colina from the filename of the archives generated by both commands.
2022-06-10 21:59:44 -03:00
Roberto Dip
3ff18e2ae0
add fleet desktop version in menu ( #6187 )
2022-06-10 21:22:07 -03:00
Desmi-Dizney
84dcf1f2a3
Handbook editor pass - Product ( #6153 )
...
* Handbook editor pass - Product
This has been edited for copy.
* Update product.md
* Break confusing sentenceinto 2 sentences
* Update confusing sentence
Co-authored-by: Noah Talerman <noahtal@umich.edu>
2022-06-10 17:09:45 -05:00
Charlie Chance
94b8913c86
Handbook: Recruiting progress checkup ( #6182 )
...
https://github.com/fleetdm/fleet/issues/4686
2022-06-10 16:58:57 -05:00
Lucas Manuel Rodriguez
4cfeaa1580
Do not use golangci action for better reproducibility (use make lint-go
) ( #6175 )
...
* Do not use golangci action for better reproducibility
* Add fix to trigger build
* Fix all reported issues
* fix more lint errors
* Add missing import
* Remove unused method
* Remove change not necessary
2022-06-10 18:52:24 -03:00
Kelvin Oghenerhoro Omereshone
e4cbdb9281
Fix documentation bug in Organization settings yaml example ( #6179 )
...
- Remove stray closing quote
2022-06-10 14:47:20 -07:00
Noah Talerman
cacd72f867
Update fleetdm.com/pricing ( #6184 )
...
- Indicate that "Just-in-time provisioning" features is a customer request (`†`) and coming soon (`*`).
2022-06-10 17:02:02 -04:00
gillespi314
44f902218c
Improve live query UX ( #5749 )
2022-06-10 13:29:45 -05:00
Desmi-Dizney
961ffbf2b6
Added cold approach ( #6176 )
...
This was created as per @mikermcneil's Slack request.
Please let me know if this requires additional edits. I'm happy to help more if needed.
2022-06-10 12:21:26 -05:00
Guillaume Ross
bda0ad90ad
Fix linting issue ( #6178 )
...
* Fix linting issue
Removing a query that eslint is complaining about. Will fix next week - wether by adding ignore rules or figuring out a way to escape the tons of backslashes windows wants
* Fix linting issue
Putting query back in but with escaped backslashes, which should fix the linting issue and still work in the UI.
2022-06-10 13:17:29 -04:00
Desmi-Dizney
af52cd9f6b
Added levels of confidentiality ( #6164 )
...
Added levels of confidentiality
2022-06-10 12:09:05 -05:00
Guillaume Ross
04a0c355c5
Add Windows screen lock policy ( #6167 )
...
* Adding policy query to check firewall on Mac
This commit closes https://github.com/fleetdm/confidential/issues/1410 once merged.
* Adding policies
This commit closes https://github.com/fleetdm/confidential/issues/1412 . Right now there is no way to check the screenlock so instead we check if a profile for screenlock is there.
https://github.com/fleetdm/confidential/issues/1410 also closed by this.
* Update constants.ts
Fixed space
* Resolution text fix for new policies
Fixed copy based on @zhumo's comments!
* Screen lock policy
Adding a policy to check if the inactivity timeout is enabled on Windows and set to 1800 seconds or less (30min)
* Update constants.ts
Fix identation
* Update Windows screen lock policy
Changed wording from "administrator" to "IT administrator" in both files.
2022-06-10 12:05:32 -04:00
gillespi314
a3ab5646f5
Add new fleet_desktop
property to config object ( #6151 )
2022-06-10 10:39:02 -05:00
Mike Thomas
7c756bcd44
Update Fleet.report.-.State.of.device.management.pdf ( #6174 )
...
- Added tracking links to PDF call to action
2022-06-10 10:14:25 -05:00
Roberto Dip
3bcd4e4ca6
Revert "pin api version in DeviceClient.ListDevicePolicies ( #6139 )" ( #6163 )
...
This reverts commit 4d184ef583
.
2022-06-09 20:35:40 -03:00
Tomas Touceda
a15101601c
Use the improved users query everywhere ( #6126 )
...
* Use the improved users query everywhere
* Filter out users without a home dir
2022-06-09 17:18:28 -03:00
Guillaume Ross
38aaaffd65
Add policies ( #6158 )
...
* Adding policy query to check firewall on Mac
This commit closes https://github.com/fleetdm/confidential/issues/1410 once merged.
* Adding policies
This commit closes https://github.com/fleetdm/confidential/issues/1412 . Right now there is no way to check the screenlock so instead we check if a profile for screenlock is there.
https://github.com/fleetdm/confidential/issues/1410 also closed by this.
* Update constants.ts
Fixed space
* Resolution text fix for new policies
Fixed copy based on @zhumo's comments!
2022-06-09 15:20:30 -04:00
Desmi-Dizney
1874a30a40
Handbook editor pass - Sales ( #6155 )
...
This has been edited for copy.
2022-06-09 10:12:20 -05:00
Lucas Manuel Rodriguez
3dd89bc0a1
Fix flaky test TestVulnerabilityDataStream ( #6162 )
2022-06-09 10:36:37 -03:00
Tomas Touceda
fc215610a4
Allow users to customize detail queries for troubleshooting purposes ( #6150 )
...
* Allow users to customize detail queries for troubleshooting purposes
* Address review comments
2022-06-09 10:33:49 -03:00
Roberto Dip
a6cf9b3d8d
add endpoint in devices API to query for api features ( #6152 )
...
Related to #6063 , this adds a new device API to get an object with boolean values that we can use as feature flags to manage backwards compatibility in Fleet Desktop.
2022-06-09 10:17:55 -03:00
Eric
9965da174c
Website: add .retry() to Github API calls in estimation report script ( #6132 )
...
* website: add retry() to Github api calls in estimation script
* Update deliver-estimation-report.js
2022-06-09 00:08:13 -05:00
Desmi-Dizney
04e7ca3ccb
Guidelines for adding images on docs ( #6159 )
...
Added two bullet points.
2022-06-08 17:58:23 -05:00
Desmi-Dizney
202faf9b74
Handbook editor pass - People ( #6145 )
...
This has been edited for copy.
Co-authored-by: Eric <eashaw@sailsjs.com>
2022-06-08 16:31:54 -05:00
Michal Nicpon
bac168e3fd
fix mem usage cve sync ( #6131 )
2022-06-08 13:15:44 -06:00
Lucas Manuel Rodriguez
99833a3b92
Rearrange migrations ( #6140 )
...
Co-authored-by: Juan Fernandez <juan@fleetdm.com>
2022-06-08 16:03:23 -03:00
gillespi314
db7424282b
Add software details page ( #6089 )
2022-06-08 14:01:38 -05:00
Juan Fernandez
337734fce1
Bug: Issue while parsing dpkg objects with inline names ( #6146 )
...
* Bug: Issue while parsing dpkg objects with inline names
Dpkg objects can also define their names inline, not only using variable references.
2022-06-08 14:29:58 -04:00