Commit Graph
11301 Commits
Author SHA1 Message Date
Victor Lyuboslavsky 25dc6829f5 Mark calendar webhook as errored so that it doesn't get stuck in pending and keeps logging warnings. (#18021)
Mark calendar webhook as errored so that it doesn't get stuck in pending
and keeps logging warnings.

This situation only occurs when webhook fired but returned an error. It
will try to fire again, but if it tries after the event concluded, then
we'll mark it as errored.
2024-04-02 17:17:04 -05:00
Victor Lyuboslavsky 0bca241680 Mark calendar webhook as errored so that it doesn't get stuck in pending and keeps logging warnings. 2024-04-02 16:03:51 -05:00
Sam Pfluger 77e74e729b Fix unnecessary call-out box and crazy formating (#18017)
![image](https://github.com/fleetdm/fleet/assets/108141731/74cf5698-4626-4c09-a4d9-dccf323ee9b1)


...
2024-04-02 15:39:04 -05:00
Luke Heath 7b91434452 Updating changelog for 4.48.0 (#18014) 2024-04-02 15:38:42 -05:00
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
JDandEric 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
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
EricandSam Pfluger 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 TalermanandMike McNeil 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 KarrandRachael Shaw 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 ShandlingandJacob 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 ShandlingandJacob 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
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