Commit Graph

11243 Commits

Author SHA1 Message Date
Rachael Shaw
9c39c6a431
Fix TCC query file names (#17941)
Accidentally gave them .yaml extension instead of .yml
2024-03-28 15:07:42 -04:00
Jacob Shandling
dcc28002fb
UI – Fix alignment of a filter on the hosts page (#17822)
## Addresses #17265 
<img width="352" alt="Screenshot 2024-03-22 at 4 54 25 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/aa804fde-b786-4b8f-be30-0d7c0da97e1f">

- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-03-28 11:58:08 -07:00
Robert Fairburn
57793c27a0
Remove WAF from dogfood (#17940) 2024-03-28 13:55:41 -05:00
Rachael Shaw
66dd003f7d
Add TCC tables with all available data (#17935)
Add more complete versions of the TCC tables to canary team (research
for #16899)

Also added queries to run on the canary team.
2024-03-28 14:23:48 -04:00
Joanne Stableford
42c5bd5ca7
Updating security policies for formatting consistency (#17936)
Updating to ensure alignment with the
[handbook](https://fleetdm.com/handbook/company/communications#lists),
and updating for consistency and readability. ...
2024-03-28 13:02:49 -05:00
Tim Lee
d984de41e7
Add batch gitops processing for policies and queries (#17714) 2024-03-28 11:39:27 -06:00
Patricia Ambrus
22387ba8a4
typo fix - Update vendor-questionnaires.md (#17919)
"appropriate" was spelled wrong in the encryption section

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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.
- [ ] 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
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] 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)).
...
2024-03-28 12:08:38 -05:00
Patricia Ambrus
86071554e5
Update vendor-questionnaires.md - fix typo (#17917)
Typo - "primarily" was spelled wrong (1st question under data security
section)

# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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.
- [ ] 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
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] 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)).
...
2024-03-28 12:07:59 -05:00
RachelElysia
2a8d84a0fe
[tiny unreleased bugs] Fleet UI: Calendar feature calendar settings page (#17905) 2024-03-28 08:57:41 -04:00
Noah Talerman
fc19b0fa5f
Update pricing-features-table.yml (#17845)
- [Policy
automations](https://fleetdm.com/docs/using-fleet/automations#policy-automations)
are free ...
2024-03-27 22:11:34 -05:00
Sam Pfluger
6331cbc468
Fix broken links on app sec page (#17922) 2024-03-27 20:52:17 -05:00
Sam Pfluger
65edee431d
Make Sam maintainer of open-positions.yml (#17921) 2024-03-27 20:09:30 -05:00
Eric
c4a411b6d6
Website: create <logo-carousel> component (#17846)
Closes: #17755

Changes:
- Created a new component: `<logo-carousel>`
- Added the logo-carousel component to the /start, /login, and /register
pages.
- Updated the /register and /login pages to match the latest wireframes.
2024-03-28 09:10:24 +09:00
Sam Pfluger
3588a7c3d8
Replace "🏹" with "🌦️" (#17920)
...
2024-03-27 18:20:02 -05:00
Sam Pfluger
770a43d48d
Remove Apprentice position (#17918)
...
2024-03-27 17:54:57 -05:00
Sam Pfluger
19c395a3ba
Remove ritual (#17914) 2024-03-27 16:44:06 -05:00
Grant Bilstad
0014a2b102
Revert "Update workstations-canary.yml" (#17911)
Reverts fleetdm/fleet#17907
2024-03-27 16:59:04 -04:00
Grant Bilstad
c7c07d9112
Revert "Update workstations.yml" (#17910)
Reverts fleetdm/fleet#17906
2024-03-27 16:58:37 -04:00
RachelElysia
c936896c1f
[tiny released bugs] Fleet UI: Fix 2 typos that include a random character (#17908) 2024-03-27 16:17:16 -04:00
Noah Talerman
465099fa31
Update workstations-canary.yml (#17907)
- Forgot to update workstations (canary) as part of the following PR:
#17906
2024-03-27 15:53:59 -04:00
Noah Talerman
cf531a242a
Update workstations.yml (#17906)
- Add policies Windows 11 CIS Benchmarks
- Remove Windows device health policies
2024-03-27 15:50:47 -04:00
Sam Pfluger
8aa1dcf84b
Move revenue report to Bizops (#17902) 2024-03-27 14:09:42 -05:00
George Karr
4d2d704bb9
georgekarrv publish release (#17870)
- **Added confirmation for tag**
- **Adding npm publish**
2024-03-27 14:02:35 -05:00
Rachael Shaw
1675b4ee73
Update agent options for canary team (#17901)
- This is to explore queries for
https://github.com/fleetdm/fleet/issues/16899
2024-03-27 13:52:05 -04:00
RachelElysia
a8f5bd9281
[released bug] Fleet UI: Fix numerical type sort on Query Report (#17891) 2024-03-27 12:38:49 -04:00
Sharon Katz
4905f5db01
Test release for beta (#17894) 2024-03-27 11:52:07 -04:00
George Karr
f2b3a58bff
Updating changelog for 4.47.3 (#17871) 2024-03-27 10:41:51 -05:00
Roberto Dip
087d758111
feat: macOS DDM support (#17886)
for #14550

PR for docs update: https://github.com/fleetdm/fleet/pull/17888
2024-03-27 12:40:42 -03:00
Roberto Dip
94c55f9c10
Merge branch 'main' into feat-macos-ddm 2024-03-27 12:21:49 -03:00
Noah Talerman
1777b9c5d1
Update macos-install-wine.sh (#17828)
- Add note about running the script in user context
- Add redirect so that we can change the link later
2024-03-27 11:21:19 -04:00
Roberto Dip
0d15132ae4 fix tests and lint 2024-03-27 12:21:08 -03:00
Mike McNeil
96d67af9d8
Handbook: Update vulnerability-management.ejs (#17853)
Thanks Paddy Harrington for the tip!

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-03-27 10:17:12 -05:00
Roberto Dip
e34b320ed5 Merge remote-tracking branch 'origin/main' into feat-macos-ddm 2024-03-27 11:58:22 -03:00
Martin Angers
79f9caf49d
macOS OOBE Prefill and Lock Local Account: feature branch (#17854)
Feature branch for #9147 .
2024-03-27 10:12:01 -04:00
Roberto Dip
15e671da9a add missing activities 2024-03-27 11:04:47 -03:00
Martin Angers
8abee3e72d
Merge branch 'main' into feat-prefill-account-name 2024-03-27 09:53:02 -04:00
Gabriel Hernandez
88b6ac9b17
Feat UI ddm integration (#17885)
relate to #17416

update to uploading, downloading, and deleting ddm profiles.

- [x] Manual QA for all new/changed functionality
2024-03-27 13:46:00 +00:00
Roberto Dip
0be9f085b0
batch set declarations as pending when they're uploaded (#17876)
#17685
2024-03-27 10:44:22 -03:00
Lucas Manuel Rodriguez
ea92433c34
Disabling calendar policies removes scheduled calendar events (#17882)
#17230

Fix for the following scenarios:
- Team has only one policy with calendar enabled. Events are created on
user calendars. Then the user disables the calendar on such policy.
Expected behavior: Events on the user calendar should be cleaned up in
that scenario.
- Policy `platform` is edited (which removes `policy_membership`
entries) and we'd like to have the calendar event removed for the hosts
that do not apply anymore.

To cover these scenarios I changed `ds.GetTeamHostsPolicyMemberships` so
that it also returns hosts that have a calendar event AND have no
results on policies (returned as passing=1).
E.g. this could happen if there ARE calendar events for a team but with
a platform that doesn't match the host (so it has no results).
2024-03-27 10:33:09 -03:00
Eric
1f1f0ce4d0
Update Fleet schema overrides (string » text) & regenerate osquery_fleet_schema.json (#17884)
Changes:
- Updated the type of all override columns with `type:string` to
`type:text`
- Regenerated `osquery_fleet_schema.json`
2024-03-27 08:17:28 -05:00
Roberto Dip
fdc5aa57c2
add ddm declarations in the API (#17880)
for #17409
2024-03-27 09:53:43 -03:00
RachelElysia
4103acf3bc
Fleet UI: Calendar settings design updates (#17869) 2024-03-27 08:47:21 -04:00
Martin Angers
98bccf54e3 Fix test with expected Google Calendar integration 2024-03-27 08:39:41 -04:00
Martin Angers
b449900602 Regenerate schema.sql 2024-03-27 08:19:21 -04:00
Sam Pfluger
1261956a89
Add link to "Why not continuously generate REST API reference docs fr… (#17879) 2024-03-27 03:12:53 -05:00
Sam Pfluger
d28810a8f2
Add link to "Why don't we sell like everyone else?" (#17878) 2024-03-27 03:07:29 -05:00
Dante Catalfamo
7b13d9ce17
Add mdm_apple_declarative_requests table to log DDM requests (#17844)
#17792
2024-03-27 00:09:09 -03:00
Sam Pfluger
37c1c3c8fd
Removing broken image from bizops page. (#17877) 2024-03-26 21:55:24 -05:00
Sarah Gillespie
1edd9f07bb
Update host details, list host filters, and MDM summary to include macOS declarations (#17866)
Issue #17619

---------

Co-authored-by: Roberto Dip <dip.jesusr@gmail.com>
2024-03-26 21:54:47 -03:00
Jacob Shandling
0f74ae0109
UI – Handle missing / null smtp_settings (#17850)
## Addresses #17065

Settings cleanly renders as empty and disabled despite nonexistent
`smtp_settings` from config response:
![Screenshot 2024-03-25 at 3 52
05 PM](https://github.com/fleetdm/fleet/assets/61553566/85c2a9af-7cc2-48b7-9ecf-604496813204)

- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-03-26 17:15:26 -07:00