Commit Graph
8702 Commits
Author SHA1 Message Date
Mike McNeil 68460d2618 Automation: Change maintainers for docs and query library path to avo… (#13240)
…id confusion

This relates to #13207  (see my comment)
2023-08-10 00:36:05 -05:00
Mike McNeil 6cb74eab03 Handbook: Tipping while traveling in the US (#13242) 2023-08-10 00:35:28 -05:00
Mike McNeil 50de3a72e7 Handbook: Taking time off clarifications (#13230) 2023-08-10 00:01:53 -05:00
RachelElysia e8889a4d61 Fleet UI: Disable save button for invalid sql or name (#12994) 2023-08-09 16:24:46 -04:00
RachelElysia ab159edcc9 Fleet UI: Move observer + to under observer to conform with permissions ordering (#13257) 2023-08-09 16:24:09 -04:00
RachelElysia 067447cb64 Fleet UI: Fix typo 12630 (#13255) 2023-08-09 16:23:41 -04:00
Zach Wasserman f520038932 Update README for Black Hat talk (#13258) 2023-08-09 13:23:27 -07:00
Zach Wasserman b11f49bf1b Update README for Black Hat 2023 resources (#13246) 2023-08-09 13:10:23 -07:00
Martin Angers b3d0192995 Return 403 instead of 500 when conditions are not met to perform a required pwd reset (#13244) 2023-08-09 15:28:04 -04:00
Noah Talerman 49a3a15fe9 Product handbook: Add design convention (#13252)
- Document design convention for using bold text for copy in UI and docs

Discussed with @rachaelshaw and @marko-lisica during product design sync
on 2023-08-08
2023-08-09 12:25:18 -07:00
Rachael Shaw c5ce89f546 Docs: Update FAQ section about the "Packs" UI (#13194)
Update FAQ answer to better align with [more recent content about
packs](https://fleetdm.com/handbook/company/why-this-way#why-does-fleet-support-query-packs).
2023-08-09 11:57:00 -07:00
Sampfluger88 b2de1c64c4 update hiring process (#13248) 2023-08-09 13:45:02 -05:00
Mike McNeil e7d6d599ef Why make it obvious when things break? (#13249)
Closes https://github.com/fleetdm/fleet/issues/12305
2023-08-09 13:35:15 -05:00
RachelElysia e2d68b9b51 Fleet UI: (Styling bug) Search bar alignment, hover state (#13151) 2023-08-09 13:35:28 -04:00
Zach Wasserman 0f99f2aec0 Update routes.js with Black Hat 2023 URL (#13234) 2023-08-09 07:47:47 -07:00
Sampfluger88 e8060e5085 Update people-operations.md (#13236) 2023-08-09 03:33:01 -05:00
Marcos Oviedo d0232561b9 Pushing Blackhat USA 2023 assets for Windows Agentless C2 talk (#13233)
This commit contains the following assets

- Whitepaper
- Slides
- MDM PoC Server
- Exploit Code for CVE-2023-38186
- Sample CSP Boilerplate code
2023-08-08 18:24:50 -07:00
Sampfluger88 7ade93ade1 Linked article to #is-it-any-good (#13220)
Linked [Finding Balance While Working
Remotely](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)
article to "[fit your
lifestyle](https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/)"


Credit: @flammable (Mike Solin)
https://mikesolin.com/2023/08/05/finding-balance-while-working-remotely/
2023-08-08 18:07:12 -05:00
Luke Heath b43d587d13 Update drafting handbook to include estimation deadline (#13217) 2023-08-08 17:03:10 -05:00
Zachary Winnerman 42b1951ea7 fixup (#13209)
# 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-08-08 15:55:21 -04:00
Roberto Dip ac25d8f581 remove quotes from FLEET_URL property in Windows templates (#13190)
related to #13175 and #13186
2023-08-08 16:36:33 -03:00
Sampfluger88 97722be178 Added link to company values (#13211)
Added link to company values from GitLab handbook:
https://about.gitlab.com/handbook/leadership/#process-gets-a-bad-rep
2023-08-08 14:12:09 -05:00
Sampfluger88 f22bf5c10e Time sensitive rituals (#13208) 2023-08-08 13:58:36 -05:00
Zachary Winnerman 004cc0d3cd Add external vuln scans addon (#13206)
# 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-08-08 14:38:20 -04:00
Jacob Shandling 5b711cdc2e Frontend – correctly represent all platform string possibilities (#13193) 2023-08-08 10:40:07 -07:00
Jacob Shandling a7f1501054 Update fleetctl convert for schedulable queries (#13125) 2023-08-08 10:39:20 -07:00
Gabriel HernandezandMarcos Oviedo 6555d8def4 Feat UI windows automatic enrollment (#12988)
relates to #12606

Implementation of the Windows automatic enrollment Fleet UI pages. This
includes implementation of card for windows automatic enrollment, the
setup page for windows automatic enrollment, and terms and conditions
page for windows (This is currently still being worked on as our current
solution is not working).

**windows mdm auto enrollment card**


![image](https://github.com/fleetdm/fleet/assets/1153709/d4dc1813-dc28-4a63-bacd-cb7e43e18170)

**windows auto enrollment setup page**


![image](https://github.com/fleetdm/fleet/assets/1153709/92da4b05-0d5d-4404-867f-6d315957bdc3)

- [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

---------

Co-authored-by: Marcos Oviedo <marcos@fleetdm.com>
2023-08-08 15:57:55 +01:00
Roberto Dip 6d186602cd add flags to configure Windows MDM certs using their contents (#13184)
related to #13033

seems like we're not currently documenting any Windows MDM config flags,
so I left those undocumented too.
2023-08-08 10:54:50 -03:00
Gabriel Hernandez b4ee1c58b5 update OSversion service method to not search on for no team (#13127)
relates to #12986

This is a fix for a case where the `os_versions` endpoint was returning
a 404 when searching for `no teams`.

# Checklist for submitter

- [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-08-08 13:30:29 +01:00
Martin Angers 37ba43d404 Add fleetctl upgrade-packs command to migrate 2017 packs to queries (#13078) 2023-08-08 08:21:57 -04:00
Mike McNeil 20e3c9dc4f Handbook: Expand "Be reliable" (#13203) 2023-08-08 00:16:48 -05:00
Nathanael HollidayandSampfluger88 47804195cc Added Vetty to Tools We Use (#13121)
Included instructions on accessing historical background checks.

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-08-07 20:18:37 -05:00
Mike McNeil 963b243853 Bizops = people+it+revops+legal+finance functions (#13187) 2023-08-07 16:40:45 -04:00
Tim Lee 1a0186e0fd Add mostlikelee to maintainers (#13185) 2023-08-07 12:47:20 -06:00
Martin Angers 554e024f7b Fix gitops access when using --dry-run with fleetctl apply (#13178) 2023-08-07 13:51:11 -04:00
RachelElysia 100e45e700 Fleet UI: [Unreleased bug] Fix setup flow bug created with fix for vertical overflow bug (#13179) 2023-08-07 13:09:44 -04:00
Jacob Shandling 82858f8c3e UI: Add padding to users count in host details (#13165) 2023-08-07 09:21:48 -07:00
Jacob Shandling 4527d52ead UI – add grey dashboard icons (#13015) 2023-08-07 09:21:02 -07:00
Sampfluger88 0a499402e9 Fixed italics in broken heading links (#13180) 2023-08-07 11:13:53 -05:00
Roberto Dip 8fda48db8b use only the UUID part of external_host_identifier for Puppet runs (#13176)
related to #12483, we have found out that in distributed scenarios, the
URL of the Puppet server used for the request is appended to the
identifier, and it can be different between `/preassign` and `/match`
calls.

to account for this, we're only grabbing the first 36 characters of the
identifier.
2023-08-07 12:41:13 -03:00
gillespi314 9ae3aa8036 Update MDM profile verification (#13138) 2023-08-07 09:46:03 -05:00
gillespi314 5b27581fdc Configure bootstrap package and end user auth for newly created teams in MDM pre-assignment flow (#13089) 2023-08-07 09:43:39 -05:00
RachelElysia fafea94dba Fleet UI: Dropdown arrows updated, on hover button icon color, etc (#13129) 2023-08-07 09:25:32 -04:00
Sampfluger88 daed440579 Update ceo.md (#13168) 2023-08-05 14:51:54 -05:00
Zachary Winnerman b95c85be59 Revert "Do vuln scans only during peak hours (#12978)" (#13166)
This reverts commit bea7fa6dd0.

# 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-08-05 00:17:34 -04:00
Eric 46802ee56a Website: Add admin page to manage the Fleet Sandbox waitlist (#13111)
Closes: #12954

Changes:
- Added an admin page that displays a table containing all of the users
that are currently on the Fleet Sandbox waitlist where admins can
approve waitlisted users.
- Added a new email template that tells users that their Fleet Sandbox
instance is ready.
- Added a new action:
`admin/provision-sandbox-instance-and-deliver-email.js`, an action that
provisions a Fleet sandbox instance for a single user and sends them an
email telling them that their Fleet Sandbox Instance is ready.
- Added a script that provisions a Fleet Sandbox instance for the user
who has been on the waitlist the longest and sends them an email telling
them that their Sandbox instance is ready.
2023-08-04 18:32:00 -05:00
Benjamin Edwards f7296de183 expose env var for orbit enrollment retry interval (#12991) 2023-08-04 14:50:03 -07:00
Luke Heath 4cc5bfbe4a UI: Add missing call to new query path making function (#13162)
Reapplies https://github.com/fleetdm/fleet/pull/13156/
2023-08-04 14:49:25 -07:00
Luke Heath 8d1fb85d9c Revert UI query path fix (#13161) 2023-08-04 14:22:15 -07:00
Noah Talerman c18d04b5e0 MDM docs: typo (#13159)
Fix typo
2023-08-04 17:17:13 -04:00