Commit Graph

11297 Commits

Author SHA1 Message Date
Dave Herder
5c7783eca0
Update vendor-questionnaires.md (#18009)
added subprocessors link from trust portal
...
2024-04-02 13:35:01 -05:00
George Karr
011d97fad1
Adding theoretical main variation (#17904) 2024-04-02 13:26:31 -05:00
enzo-g
8a22f13f53
Update README.md (#17979) 2024-04-02 11:24:16 -05:00
Roberto Dip
416d5e728c
increase TUF expiration warning by one day (#18000)
hopefully this will get obsolete before we have time to use it, but just
in case this increments the warning time to give us more leeway.
2024-04-02 12:27:44 -03:00
JD
04f7682c50
Article: sysadmin diaries passcode profiles (#17994)
Article: Sysadmin diaries: passcode profiles
https://github.com/fleetdm/confidential/issues/5587

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-04-02 08:26:41 -07:00
Mike McNeil
b0ed358207
Handbook: revops » digital experience (#17992)
Looks like we missed some updates here at prev transition
2024-04-02 10:26:05 -05:00
Roberto Dip
8dac783c50 increase TUF expiration warning by one day
hopefully this will get obsolete before we have time to use it, but just
in case this increments the warning time to give us more leeway.
2024-04-02 11:21:17 -03:00
Victor Lyuboslavsky
dbe8f95692
Enabling calendar clean up job to delete Google calendar events in parallel. (#17987)
#17230 

This fix addresses the unreleased bug where calendar cleanup job can
take too long, causing the subsequent job to miss a calendar event. The
event deletions now occur in parallel.

Also, reducing max bandwidth for accessing Google calendar by 10% to
prevent potential rate-limiting corner cases.

# Checklist for submitter

- [ ] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-04-01 17:03:00 -05:00
Marko Lisica
87fe581b93
Scripts API: documented missing parameter and improved copy (#17881)
- Updated `GET /api/v1/fleet/scripts`: documented `team_id` parameter
that was missing
- Replaced "Upload" with "Add" since that's the language we want to use
across the product and docs.
- Removed articles from headings

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-04-01 16:53:00 -05:00
Victor Lyuboslavsky
af80a7bff7
Reducing max bandwidth by 10% to prevent potential rate limit issues. 2024-04-01 16:31:38 -05:00
Victor Lyuboslavsky
e65fe99316
Ensure each thread has its own calendar struct. 2024-04-01 16:15:20 -05:00
Victor Lyuboslavsky
74968de6e3
Enabling calendar clean up job to delete Google calendar events in parallel. 2024-04-01 15:54:37 -05:00
Luke Heath
fa8d1fcb00
Update engineering handbook to reflect new bug branch strategy (#17986) 2024-04-01 15:36:46 -05:00
Eric
ab34c102bc
Handbook: Add instructions for upgrading self-service Fleet Premium licenses (#17945)
Closes: #17915
...
Changes:
- Added a handbook section with instructions for changing the host count
on a Fleet Premium subscription in Stripe.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-04-01 15:25:25 -05:00
Roberto Dip
3e34c0a240
OS updates w/ DDM coming soon! (#17969)
- In Fleet 4.48, we'll ship declaration (DDM) profiles (#14550)
- OS updates w/ DDM (#17230) will ship in 4.49
- Update error message so users know OS updates w/ DDM are coming soon.
Figma is also updated
[here](https://www.figma.com/file/t3j8CGAHR1x1YGjuFLlMst/%2314550-Add-declaration-(DDM)-profiles-for-macOS?type=design&node-id=476%3A11294&mode=design&t=aMjkgv7PGEbePjmH-1).
- In the [Figma wireframes
here](https://www.figma.com/file/JDbJcLRGRs7c7gKDxAfios/%2317295-Use-new-Software-Update-(DDM)-for-macOS-Sonoma-(14)-and-higher?type=design&node-id=348%3A892&mode=design&t=kkpRKOYrvJxfFbM5-1)
for (#17295) add designs for new error message copy so we make the
change when we ship OS updates w/ DDM.
2024-04-01 14:45:49 -03:00
Eric
2ae85ac2c4
Website: update get-extended-osquery-schema helper to ensure all column types are lowercase. (#17931)
Closes: #17883

Changes:
- Updated the `get-extended-osquery-schema` helper to set the `type`
values of columns of tables with Fleet overrides to be lowercase.
- Regenerated `osquery_fleet_schema.json`
2024-04-01 12:05:42 -05:00
Roberto Dip
7186cd9342 update tests 2024-04-01 13:42:27 -03:00
Noah Talerman
4ae6b362b9
Cut content from CIS Benchmarks (#17887)
- Remove "Overview" header 
- Cut "MDM required" and "Fleetd required" sections
- Move "How to add" above "Requirements."
- Cut the "Audit vs. remediation" section
2024-04-01 11:34:39 -04:00
Katheryn Satterlee
2479c21622
Update fleetctl-CLI.md (#17975) 2024-04-01 08:53:00 -05:00
Mike McNeil
cd1249225c
Handbook: Fix broken link (#17978) 2024-03-30 21:28:41 -05:00
Noah Talerman
f4177d9aa6
Update pricing-features-table.yml (#17726)
- "Control which laptop and desktop devices can access corporate apps
and websites..." (aka device health w/ Okta) is coming soon (Q2 2024)
- Best practice GitOps is shipped
- iOS/iPadOS DEP enrollment, config profiles, and MDM commands are
coming soon
- VPP is coming soon (Q2 2024)
- Productivity app install/update and self-service software library are
coming soon (Q2 2024)
- Remove lock and wipe are shipped
- Vuln management is coming later (Q4 2024)

...

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2024-03-30 11:15:04 -05:00
George Karr
b0bb2e6ab5
Update FAQ.md (#17707)
This instructions were inaccurate following these steps only `Fleet
Osquery` was installed not `orbit`

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-03-30 02:33:41 -05:00
Eric
286d6f86eb
Update examples in osquery_fleet_schema.json (#17932)
Related to: https://github.com/fleetdm/fleet/issues/17861

Changes: 
- Updated `get-extended-osquery-schema` helper to remove `examples`
values from the merged schema JSON if they are an empty array.
- regenerated `osqeury_fleet_schema.json`
2024-03-29 19:41:13 -05:00
Eric
b94f7b8b77
Website: update osquery table schema documentation to show hidden columns (#17933)
Related to: #17787

Changes:
- Updated build-static-content not to hide columns of tables with
`hidden: true`, and instead add a note about the column not being
returned in results from a `SELECT * FROM [table]` query.

Note: These columns will still be hidden in the Fleet UI. This PR only
changes the table documentation on fleetdm.com/tables
2024-03-29 19:40:33 -05:00
Eric
50930b5e0f
Update auto-approvals/DRI of website/ folder (#17977) 2024-03-29 19:03:05 -05:00
Dave Herder
f4ab2125cc
Update enroll-hosts.md (#17834) 2024-03-29 16:05:46 -07:00
Mike McNeil
2fe1693dd9
Add link to events spreadsheet (#17976) 2024-03-29 17:54:08 -05:00
Noah Talerman
85a6d6f7a4
Update tests 2024-03-29 17:03:12 -04:00
Noah Talerman
9217625387
Update error message for OS updates declaration profile
- In Fleet 4.48, we'll ship ""
- OS updates w/ DDM will ship in 4.49
- Update error message to let user know OS updates w/ DDM are coming soon.
- In the Figma wireframes here for () add designs for new error message copy.
2024-03-29 16:44:36 -04:00
Rachael Shaw
8f1f1b7eb9
Update canary agent options (#17948)
Remove some columns that aren't super helpful from the tcc tables (see
https://gist.github.com/rachaelshaw/74578f458ce89b3306777b8263357d69)
2024-03-29 15:17:25 -05:00
Sarah Gillespie
841350f556
Add cross-platform check for duplicate MDM profile names (#17916) 2024-03-29 14:55:03 -05:00
Roberto Dip
140dde17b7
add missing activity items, fix CLI error messages (#17961)
for #17954
2024-03-29 15:55:26 -03:00
Roberto Dip
7973a32487
missing table cleanups for DDM (#17957)
for #17953, this adds missing cleanups when:

- teams are deleted
- hosts are deleted

also includes a few extra tests.
2024-03-29 15:19:40 -03:00
Jacob Shandling
54e03522d5
UI – restore arrow to left-positioned dropdown tooltip (#17950)
## Addresses #17949 
<img width="705" alt="Screenshot 2024-03-28 at 5 18 35 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/9e33c768-8687-4201-8961-b2f8839a2b71">


- [x] Manual QA for all new/changed functionality

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-03-29 10:51:35 -07:00
Roberto Dip
9af01e53e9 add missing activity items, fix CLI error messages
for #17954
2024-03-29 14:43:28 -03:00
Roberto Dip
e39d5d9341 fix tests 2024-03-29 14:18:26 -03:00
Roberto Dip
0b14641d2e
add missing GIF for setup experience (#17959) 2024-03-29 14:16:57 -03:00
Jacob Shandling
2682e411a7
UI - Update policies table pass/fail empty state logic (#17956)
## Addresses frontend portion of #17895 

![Screenshot 2024-03-28 at 4 27
25 PM](https://github.com/fleetdm/fleet/assets/61553566/ab8fb729-ed81-43a3-9777-26e87ea52435)

- [x] Manual QA for all new/changed functionality

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-03-29 10:07:19 -07:00
Sam Pfluger
a8c80aadd3
Update Zoom license policy (#17960)
Update Zoom license policy to move all fleeties to "licensed" due to 40
min meeting limit on the "basic" plan
2024-03-29 11:45:36 -05:00
Roberto Dip
9186bf4070 add missing GIF for setup experience 2024-03-29 13:00:56 -03:00
RachelElysia
0903381abe
[released bug] Fleet UI: Fix ability to bulk delete hosts (#17909) 2024-03-29 11:49:15 -04:00
Roberto Dip
4e11b3574c missing table cleanups for DDM
for #17953, this adds missing cleanups when:

- teams are deleted
- hosts are deleted

also includes a few extra tests.
2024-03-29 12:40:47 -03:00
Lucas Manuel Rodriguez
c0f693c9b2
[osquery-perf] Rename variable and reduce failure prob for software ingestion (#17952)
Fixes from the changes added to #17003.

- 50% failure for the software query was not realistic (changing to 5%).
- 50% failure for the VS Code query was also not realistic (changing to
5%).
- Renamed a wrongly named variable.
2024-03-29 12:18:31 -03:00
Lucas Manuel Rodriguez
1833e1fc5b
Reset query report when platform/min_osquery_version is changed (#17847)
#17018

- [X] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [X] Added/updated tests
- [X] Manual QA for all new/changed functionality

---------

Co-authored-by: RachelElysia <rachel@fleetdm.com>
Co-authored-by: RachelElysia <71795832+RachelElysia@users.noreply.github.com>
2024-03-29 12:17:52 -03:00
Sarah Gillespie
bb0d031ea8
Populate host.MDMInfo when getting host details for Windows host (#17893) 2024-03-29 09:48:31 -05:00
RachelElysia
75ef2c0efa
New yarn configuration: Sets installing a dependency to a specific semantic versioning instead of latest stable (#17938) 2024-03-29 10:39:20 -04:00
RachelElysia
ea874bc134
[styling bug] Fleet UI: Update live query disabled warning styling (#17929) 2024-03-29 10:38:13 -04:00
Mike McNeil
456b546256
Increase default credit card limit (#17937)
Up to @JoStableford

Co-authored-by: Joanne Stableford <59930035+JoStableford@users.noreply.github.com>
2024-03-29 10:04:09 -04:00
Roberto Dip
51b5cc2b1b
fix unreleased issues for macOS DDM (#17939)
for #17924 and #17923
2024-03-29 10:05:48 -03:00
Eric
7867ec98ab
Website: update header navigation links on admin pages (#17947)
Closes: #17943

Changes:
- Updated the styles and layout of admin links that are visible on admin
pages.
2024-03-28 15:26:12 -05:00