Commit Graph
8715 Commits
Author SHA1 Message Date
RachelElysia 449d0c99d5 Fleet UI: [unreleased bug] Fix hover fill of reveal button (#13291) 2023-08-11 10:00:21 -04:00
RachelElysia 78d070d0b2 Fleet UI: [bug fix] Selected organization tab styling (#13269) 2023-08-11 09:32:02 -04:00
Roberto Dip d845720c2d fix: ensure we assign ABM profiles for modified hosts (#13275)
for #12958 and #13110
2023-08-10 19:51:17 -03:00
Roberto Dip 70bdfe9512 fix panic if concurrent requests write capabilities (#13278) 2023-08-10 19:49:07 -03:00
gillespi314 c42f8230f7 Check assigned DEP in Orbit MDM migration (#13232) 2023-08-10 17:36:34 -05:00
Jacob Shandling ed229c28f2 Prevent host page label filter text from jumping at low viewport width (#13256) 2023-08-10 14:41:49 -07:00
Jacob ShandlingandJacob Shandling 948ae13507 UI - Fix host count (#13276)
## Addresses #13277 

<img width="642" alt="Screenshot 2023-08-10 at 11 22 19 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/3f7e4b47-c0ef-4f52-9aed-75adcf12ab61">
<img width="649" alt="Screenshot 2023-08-10 at 11 22 49 AM"
src="https://github.com/fleetdm/fleet/assets/61553566/55cf79ca-fbb2-42e8-a545-de30b55fb8f5">

- [x] Manual QA

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2023-08-10 11:40:43 -07:00
Luke Heath 21b21abd22 Prepare v4.35.2 (#13273) 2023-08-10 11:35:03 -07:00
Luke Heath f3b9bcc02a Prepare v4.35.1 (#13163) 2023-08-10 08:43:52 -07:00
Sampfluger88andMike McNeil b5b7fba561 Handbook CODEOWNERS (#13195)
Everyone can contribute to the handbook, and page DRIs are expected to
keep their pages up to date. To shape and absorb changes, and learn from
how GitLab evolved its handbook as that company grew, CEO will ALSO
review all PRs that change the handbook before they are merged.
(Background: As of mid-2023, there are only ≤3 handbook PRs per weekday
on the busiest of weeks. If this increases dramatically, or when time
allows the company to prioritize writing down the content design,
structure, and vision for the evolution of the handbook, we'll change )

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-08-10 10:13:36 -05:00
RachelElysia 970b3c3962 Fleet UI: [bug fix] Text cells in all tables no longer overflow into next column (#13241) 2023-08-10 09:27:54 -04:00
Isabell Reedy 18d232bfe6 Change "tier" to "echelon" to match the handbook (#13235) 2023-08-10 00:50:31 -05:00
Mike McNeil 4ee14ca463 Handbook: Typo fixes (#13264)
Follow-up for:  https://github.com/fleetdm/fleet/pull/13236/files
And for: https://github.com/fleetdm/fleet/pull/13248/files
2023-08-10 00:36:23 -05:00
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