Commit Graph
6645 Commits
Author SHA1 Message Date
Mike Thomas e5bd7b9a58 4.27.0 release article: Image update (#9719)
- Updated the image on the release post.
2023-02-07 12:29:16 -05:00
Mike Thomas 45c359284d Update pricing.ejs (#9718)
Updated IT placeholder text.
2023-02-07 09:23:35 -06:00
Eric 57228a63b9 Website: Update CSR email template (#9714)
Closes https://github.com/fleetdm/fleet/issues/9671

Changes:
- updated the position of the lightbulb icon in the CSR email template.
2023-02-06 16:55:44 -06:00
Andrew BakerandEric d22d82f889 Release post 4.27.0 (#9709)
Co-authored-by: Eric <eashaw@sailsjs.com>
2023-02-06 17:36:26 -05:00
Artemis Tosini 61da4d3331 Add macOS CIS 2.3.3.4 (Printer Sharing) (#9665)
This makes sure printer sharing is disabled on macOS using the CUPS
configuration file. This script makes a change that both works and is
reflected in the macOS UI, unlike many of the scripts
2023-02-06 17:12:17 -05:00
Charlie Chance a57a728e10 Update ceo-handbook.md (#9707) 2023-02-06 13:35:08 -07:00
Charlie Chance 119ca732df Update ceo-handbook.md (#9706) 2023-02-06 13:31:43 -07:00
Artemis Tosini 857e6830d8 Add macOS CIS 2.3.3.11 (Bluetooth Sharing) (#9688)
This adds a test for 2.3.3.11, which verifies that all users have
Bluetooth sharing disabled.

It's not possible to create a profile and it's challenging to write a
script, so testing must be done manually.
As with all sharing tests, the machine will be compliant out of the box.
For QA you should open the sharing preference pane (System Settings >
General > Sharing) and then enable Bluetooth sharing and this test
should fail. Switching bluetooth sharing back off will fix it.
2023-02-06 15:29:47 -05:00
Charlie Chance 7e68e6b167 Update ceo-handbook.md (#9705) 2023-02-06 13:28:23 -07:00
Artemis Tosini 21428cb6a6 Add the first queries of CIS 2.3.3 looking at launchd overrides (#9619)
This adds all the CIS 2.3.3.x queries that are nearly identical and
based on launch agent overrides
2023-02-06 15:27:42 -05:00
Charlie Chance a3b744b837 Update ceo-handbook.md (#9704) 2023-02-06 13:26:23 -07:00
Eric 621b01cdf0 Website: update capitalization on pricing page (#9701) 2023-02-06 12:21:46 -06:00
Artemis Tosini 985c051ebb Add macOS CIS 2.3.3.6 (Remote Management) (#9664)
I can't find any way of adding a policy to remove ARD but this uses an
officially documented script to disable it which works on my mac.
2023-02-06 13:13:38 -05:00
Sharon Katz 7aefd5c73b Cis 3.4 (#9554) 2023-02-06 13:13:11 -05:00
Eric fb81af833b Website: Update pricing calculator (#9700)
Changes: 
- Updated the Fleet Ultimate card to show two decimal places on the
price per host, and to change color when the price per host changes
because of the pricing calculator.
- Fixed a bug where the pricing calculator would display as $NaN/month
when each field of the pricing calculator is set to 0 hosts.
2023-02-06 11:59:39 -06:00
Eric cb5b220989 Website: Disable bot comments on closed issues. (#9696)
Changes:
- Disabled the Open AI API request in the `receive-from-github` webhook.
It is currently returning a `429` response and causing `500` errors.
<img width="753" alt="image"
src="https://user-images.githubusercontent.com/7445991/217028846-77e75d98-a595-46e7-aefa-7a76811b32d4.png">
2023-02-06 10:45:29 -06:00
EricandMike Thomas 416963de36 Website: Update pricing page (#9621)
Closes https://github.com/fleetdm/confidential/issues/1818

Changes:
- Updated the layout and content of the `/pricing` page
- `pricing-features-table.yml`: Added an "Ultimate" tier with three
features.
- `build-static-content.js` - Updated the build script to add support
for the "Ultimate" tier in `pricing-features-table.yml`

---------

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2023-02-06 10:41:36 -06:00
Benjamin Edwards 78e41b60b3 refactor logging module to prefer logging directly to firehose (#9678)
prefer logging to firehose in target-account, this opens up more
flexibility to choose different out-of-the-box firehose destinations.

by default S3 destination is provided, as a destination is required to
create a firehose delivery stream
2023-02-06 10:38:23 -05:00
Marcos Oviedo 1c7f94b745 Adding support to user friendly command output (#9620)
This relates to #9310 

This PR adds a new column to the bridge mdm_table to provide a parsed
and user-friendly output of the input command

This will help in creating compliance queries

There is also an improvement to UTF16 to go string conversion scenarios.
This was required by scenarios on which output commands can vary in size

I've also added support to restrict input commands to read-only commands
(only the SyncML verb Get is supported)
2023-02-06 11:41:05 -03:00
Lucas Manuel Rodriguez c6ab010833 Amend the loadtesting README.md (#9650)
Amending some parts of the README.md after following the guide to load
test #9559.

PS: Great documentation we have here!
2023-02-06 06:54:44 -03:00
Luke Heath b3daf3d715 Prepare for 4.27.0 (#9683) 2023-02-03 17:03:06 -08:00
Luke Heath 157cb8346d Tweak new masthead styles (#9682) 2023-02-03 18:48:05 -06:00
Mike McNeil 92283bf66d Charlie's edits are auto-approved for handbook (#9681) 2023-02-03 17:30:58 -06:00
Mike McNeil 3b46e74688 Update development-groups.md (#9647)
.
2023-02-03 17:27:49 -06:00
RachelElysia fc2ecbc0a5 Fleet UI: 3 release fixes (#9673) 2023-02-03 16:33:29 -06:00
Charlie Chance 99f7eaca02 Update ceo-handbook.md (#9676) 2023-02-03 14:21:35 -07:00
Charlie Chance 5eb42b93ad Update ceo-handbook.md (#9675) 2023-02-03 14:16:39 -07:00
Charlie Chance ce2874930f Charlotte chance patch 1 (#9674) 2023-02-03 14:01:40 -07:00
9630f64e40 Wire up UI and server for correct ABM credentials download (#9660)
Final alignment of UI and server for ABM credential downloads

- [x] Added/updated test inventory
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2023-02-03 11:02:50 -08:00
Jacob ShandlingandJacob Shandling ec947bc5f0 Fix customer IDed UI bug in which updated query name not reflected in Edit Packs table (#9635)
# Fixes
https://www.loom.com/share/d3896278884844279edfd294b12a7929
# Now


https://user-images.githubusercontent.com/61553566/216435773-8eef0615-ebab-4fcf-b13c-dbc6872158fe.mov



# Checklist for submitter

If some of the following don't apply, delete the relevant line.

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

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-02-03 10:48:42 -08:00
Mike McNeil 8430ab0269 Capitalization (#9659)
https://fleetdm.com/handbook/marketing/content-style-guide#sentence-case
.
2023-02-03 12:45:11 -06:00
Zachary Winnerman ecbf9d9429 Add migration code for Dogfood to module. (#9648)
# Checklist for submitter
Closes https://github.com/fleetdm/fleet/issues/9385

If some of the following don't apply, delete the relevant line.

- [ ] 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.
- [ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- [ ] Documented any permissions changes
- [ ] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [ ] Added support on fleet's osquery simulator `cmd/osquery-perf` for
new osquery data ingestion features.
- [ ] Added/updated tests
- [ ] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [ ] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-02-03 13:05:57 -05:00
Benjamin Edwards 2f0f549e45 cross-account firehose destinations via module (#9528)
initial support for cross-account firehose destinations
2023-02-03 13:00:31 -05:00
Luke Heath 74617c03af Add logo sizing to device user page (#9657) 2023-02-03 11:57:59 -06:00
RachelElysia eb6db6ec33 Fleet UI: Controls > macOS settings Add better empty state (demo purposes) (#9654) 2023-02-03 12:45:52 -05:00
Marcos Oviedo 18592d17ad Adding CIS checks for for Win10 benchmark - Password policies 1.1.x (#9634)
This relates to #9581
2023-02-03 14:11:22 -03:00
RachelElysia 9d594e1b4e Fleet UI: MDM > ABM fix org_name key (#9655) 2023-02-03 11:36:27 -05:00
RachelElysia 100399878d Fleet UI: Fix mdm link URL (#9651) 2023-02-03 10:55:22 -05:00
RachelElysia f721e0daf5 Docs: Add disk encryption section to MDM page
- Add disk encryption section
- Update transparency section of website under here's what osquery can see on your device > file contents dropdown
2023-02-03 10:37:02 -05:00
Robert Fairburn 7f2ff02801 Ensure extra env vars apply (#9649) 2023-02-03 00:40:03 -06:00
Jacob Shandling ae8c2a40c9 Fixed nav style bugs (#9646) 2023-02-02 17:46:41 -06:00
RachelElysia a51b4709a2 Fleet UI: Manage host page performance issues > 50 hosts pp (#9641) 2023-02-02 17:31:51 -06:00
Charlie ChanceandMike McNeil 4448f98c1c Security redirect (#9624)
Vanta integration has a security link that is broken and needs a
redirect. See
https://fleetdm.slack.com/archives/C02QG7P5571/p1675285832669739?thread_ts=1675265729.619469&cid=C02QG7P5571
for more context.

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-02-02 15:29:05 -07:00
Robert Fairburn a027a2a893 Terraform Module to allow for unique dbpassword secret names (#9633) 2023-02-02 12:42:08 -06:00
KanchiMoe a864c52e8f Fix s3 bucket "installers" has deprecated argument (#8051) 2023-02-02 13:21:53 -05:00
Sharon Katz aae824804b Cis 3.3 (#9578) 2023-02-02 13:16:45 -05:00
Jacob ShandlingandJacob Shandling f8bb93266b Give clearer names to apple APN data on frontend (#9622)
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-02-02 10:15:59 -08:00
Sharon Katz d33b8e6e05 CIS 3.5 (#9592) 2023-02-02 13:13:20 -05:00
Sharon Katz 16d7091600 CIS_3.2 (#9522) 2023-02-02 13:08:02 -05:00
Sharon Katz 647c15a909 CIS 5.1.1 (#9617) 2023-02-02 12:50:01 -05:00