Commit Graph
8406 Commits
Author SHA1 Message Date
RachelElysia a29132e773 Fleet Frontend: Remove unused icons (#12843) 2023-07-19 10:49:52 -04:00
RachelElysia 629f408d31 Fleet UI styleguide update: Replace all search bars and icons with new styling (#12312) 2023-07-19 10:40:59 -04:00
Noah Talerman c41ff1f2d3 Product handbook: Add note about assigning issues (#12828)
- Add note about assigning issues in designed column to engineering
manager
2023-07-19 09:39:20 -04:00
Noah Talerman ca999349a7 MDM docs: Add instructions for triggering native macOS update reminders (#12816)
- Add instructions on how to trigger native macOS notifications for OS
updates
- Link to this section from the RSR section
2023-07-19 09:32:21 -04:00
Noah Talerman a8318452dd MDM docs: Add instructions for custom macOS Setup Assistant (#12812)
- Add instructions that walk IT admin through how to use Fleet to
customize and test the macOS Setup Assistant
2023-07-19 09:31:00 -04:00
JD 31a308c6ed Update schema example for mounts table (#12779)
Noticed this had the wrong table example. Updated mounts table schema
example with an example from my PSU MacAdmins presentation.
2023-07-18 15:30:33 -07:00
Noah Talerman 106940e9ae Update name of example automatic enrollment profile (#12813)
- Update filename to match what we're going to call this file in the
docs: Fleet's example automatic enrollment profile
2023-07-18 16:12:07 -04:00
Roberto Dip e99f3aeab7 fixes for the puppet module (#12818)
- Don't cache requests to get profiles, they don't happen in order when
run agains a real Puppet server
- Report resource has changed if the profile was in the host but the new
resource type is absent
2023-07-18 14:53:43 -03:00
Sampfluger88andMike McNeil 5ea710127c Changed "Find a meeting time" link (#12829)
Changed to include specification about what "available" means in Google
Calendar when scheduling internal meeting.

Current: 

![image](https://github.com/fleetdm/fleet/assets/108141731/c0f49386-e81a-4bf3-8b55-46c9944d19d6)


With proposed changes: 


![image](https://github.com/fleetdm/fleet/assets/108141731/66b55ebb-9e3b-44c6-a3de-4d82e942e740)

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-18 12:28:00 -05:00
Marko Lisica cdc4d13b57 Update "Product/#Working with Figma" (#12823)
Additional step when duplicating starter file. There's no way to set
public visibility by default. So we need to ensure that each file is
visible to anyone with the link.

# Checklist for submitter

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-07-18 19:13:27 +02:00
Reed Haynes a983631aaf Update README.md community ticket timelines (#12826)
Update documentation on handling community bug reports. 

We will be notifying and then closing tickets at 2 and 4 week intervals
instead of the previous 3 and 6 week schedule.
2023-07-18 12:08:53 -05:00
Mo Zhu 48b0089d15 List future tables in Chrome (#12781) 2023-07-18 12:54:05 -04:00
Noah Talerman c85192449f MDM docs: Update statuses (#12806)
- Update statuses for custom settings (configuration profiles) to match
the current product
2023-07-18 12:21:11 -04:00
Roberto Dip df0672be36 version bump for the puppet module (#12824) 2023-07-18 13:06:21 -03:00
Lucas Manuel Rodriguez dda5a3138a Add fixes for loadtest guide for QA (#12750) 2023-07-18 12:27:06 -03:00
Sampfluger88andMike McNeil 3c4084ddf0 Simplify process for scheduling final interviews (#12821)
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-18 10:01:16 -05:00
Noah Talerman e51ff9aa16 Audit activities (#12807)
- Add note about Windows MDM features being in production
- Update doc generator to generate new title and meta tag
2023-07-18 09:25:19 -04:00
Gabriel Hernandez 04beb67f75 update max-height logo in nav bar (#12811)
quick change to make logo in nav bad have a smaller height. This was
done to give the logo a little more breathing space in the nav bar.

**before:**


![image](https://github.com/fleetdm/fleet/assets/1153709/e3e791bb-1d55-4d60-8245-22fb0a0e0171)

**after:**


![image](https://github.com/fleetdm/fleet/assets/1153709/1b303d11-9e73-444a-8b3a-a39b8b519f4f)
2023-07-18 10:38:37 +01:00
Mike McNeil 7a8923c14c Change handbook links (#12822) 2023-07-17 23:18:08 -05:00
Eric d7b17c7228 Update positioning in documentation readme and CTA example (#12464)
closes: #12422
Changes:
- Updated the positioning in the Fleet documentation readme
- Updated the example `<call-to-action>` component in the article
formatting guide.
2023-07-17 12:38:07 -07:00
Alex Mitchell 263c11a738 Update security-policies.md (#12814)
Added Authorized Sub-Processors for Fleet Cloud services to be
referenced in standard DPA

# Checklist for submitter

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-07-17 13:28:14 -05:00
Noah Talerman 41e7a38904 Update setup_assistant.json (#12810)
- Update `profile_name` to reflect what we're going to call this file in
the docs
2023-07-17 13:40:53 -04:00
Gabriel Hernandez c5a4fa60b7 Feat UI update macos windows setup (#12744)
relates to #12168

Updates the fleet UI so that the macOS mdm setup flow is similar to the
windows mdm setup. This includes:

**Adding a new macos setup card:**


![image](https://github.com/fleetdm/fleet/assets/1153709/dc3371a6-864b-4af8-8e97-d716d5a51361)


![image](https://github.com/fleetdm/fleet/assets/1153709/5d7ebb54-6c80-45ac-86b2-93d452357b96)

**Adding a new mac os mdm page on a new URL:**


![image](https://github.com/fleetdm/fleet/assets/1153709/30e42176-d4ab-4087-bde0-d74c81fde613)

- [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] Manual QA for all new/changed functionality
2023-07-17 15:51:40 +01:00
RachelElysia e919f32e68 Frontend: Testing main nav bar and settings nav bar moved from E2E layer to integration layer (#12682) 2023-07-17 09:01:54 -04:00
Mike McNeil 5cfd2db4e2 GitHub automation: Listen for "synchronize" events (#12804) 2023-07-15 23:19:32 -05:00
Mike McNeil 33ae2dbc4a Fix one more bug in github automation (#12801) 2023-07-15 22:49:32 -05:00
Mike McNeil 24d45c3316 Add in logs to see what's going on with ancestral paths (#12800) 2023-07-15 22:34:11 -05:00
Mike McNeil 9c11b43bce GitHub automation: Correctly check author using lowercased version of… (#12795)
GitHub automation: Correctly check author using lowercased version of
github username
2023-07-15 22:06:06 -05:00
Mike McNeil 6aa57951f9 Properly handle PR edits even when the original PR author is the DRI (#12793) 2023-07-15 21:43:55 -05:00
Mike McNeil 58c1137a8b Add a few priority CODEOWNERS on top of auto-request automation (#12791) 2023-07-15 21:20:19 -05:00
Mike McNeil 9badb14d98 Fix flipped conditional in DRI auto-request logic (#12792) 2023-07-15 21:17:30 -05:00
Mike McNeil 61e0c35661 Fix typo in maintainers config mapping (#12790) 2023-07-15 20:56:32 -05:00
Mike McNeil 6d91487d79 Fix typo in config for DRI of handbook page (#12789) 2023-07-15 20:54:24 -05:00
Mike McNeil bfb5fcc1ee reevaluate and potentially request review from others when PR is edited (#12787)
- reevaluate and potentially request review from others when PR is
edit…ed
- plus two optimizations to avoid tricking/testing the github api with
duplicate reviewers and empty reviewers
2023-07-15 20:35:12 -05:00
Sampfluger88andMike McNeil 0d93b9687b Request review automatically for non-codeowners (#12786)
https://github.com/fleetdm/confidential/issues/3146

To test this works:
- sam should be able to change ceo handbook and be autoapproved
- mike submitting a PR to the ceo handbook should request review from
Sam but auto-approve for mike
- Jarod's use case of creating an article should now work, even if his
PR contains images

.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-07-15 19:56:30 -05:00
Sampfluger88 a1a5f126f1 Added MDM design principles (#12783) 2023-07-14 19:59:10 -05:00
Joanne Stableford 2f3d89da88 Adding retirement benefits (#12770) 2023-07-14 18:09:43 -05:00
Mike McNeilandEric 92ccd71b87 Update npm_packages.yml (#12489)
Clarify docs for https://fleetdm.com/tables/npm_packages

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2023-07-14 16:27:18 -05:00
a62e4c8172 Add documentation for deploying ChromeOS test extensions. (#12579)
Adding documentation

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
Co-authored-by: Luke Heath <luke@fleetdm.com>
2023-07-14 13:44:36 -05:00
RachelElysia 07f8cb107f Fix: 12743 observer plus (#12772)
## Issue
Cerra #12743 

## Fix of the fix
- Fix of team observer + was catching global observer +


# Checklist for submitter

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

- [x] Manual QA for all new/changed functionality
2023-07-14 09:58:20 -07:00
Lucas Manuel Rodriguez b803bbe5bf osquery-perf changes needed for load testing with simulated Windows hosts (#12754)
Changes in osquery-perf to allow for testing of Windows hosts in
loadtest environments.
2023-07-14 13:06:34 -03:00
Roberto Dip e8070e0bd8 properly report changed profiles in the Puppet module (#12719)
For #12480
2023-07-14 12:53:03 -03:00
JD 490a6aa4f9 PSUMAC Article (#12769) 2023-07-14 08:51:57 -07:00
Gabriel Hernandez 72db837e58 add epic logos to puiblic website (#12768)
relates to #12767

hosting epic logos onto fleetdm.com. This is so that we can ensure
migration dark/light logo is working correctly.
2023-07-14 16:38:43 +01:00
Noah Talerman 0436391d5e Configuration files: Add note about Windows MDM being off (#12755)
- Clarify that Windows MDM features are disabled by default (behind a
feature flag)
2023-07-14 09:58:44 -04:00
Mike McNeil 9c2cc92d9b Handbook: Update numbers (#12766) 2023-07-13 23:17:54 -05:00
Zachary Winnerman ce57fa2c84 Scale down and delete cronjob for expired instances (#12764)
# Checklist for submitter

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-07-13 20:57:00 -04:00
Zachary Winnerman 0c864613ab Fix for sandbox vuln processing (#12763)
# Checklist for submitter

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-07-13 20:43:20 -04:00
Sampfluger88 5cbc8635e7 moved ceo-handbook.md to company (#12762) 2023-07-13 18:05:47 -05:00
gillespi314 e716406ed5 Mask URL params in server logs for webhook POSTs (#12761) 2023-07-13 17:47:34 -05:00