Commit Graph
9154 Commits
Author SHA1 Message Date
Mo Zhu 9cce5ffd7f 2023-09-25 Update macOS supported version to match MDM (#14025) 2023-09-25 21:43:53 -05:00
Dave Herder dff5d54814 Update README.md (#14118)
added instructions on extending sandbox trials
2023-09-25 21:15:33 -05:00
Luke Heath 6807cfe897 Prepare v4.38.0 (#14123) 2023-09-25 16:43:52 -05:00
Isabell Reedy 9ec5aae288 Docs - Add bytes option for Windows MDM config (#13933) 2023-09-25 17:22:52 -04:00
Jahziel Villasana-Espinoza 56e5a978d2 adding Jahziel to humans list (#14120)
...
2023-09-25 15:42:47 -04:00
Luke Heath 1e1e28791f Document milestone release ritual (#13932) 2023-09-25 14:35:36 -05:00
Luke Heath c30fd4292e Adjust teams dropdown arrow position (#14117) 2023-09-25 13:09:58 -05:00
Jacob Shandling 5f2b83c5e6 Add documentation for using --local-wix-dir (#14070) 2023-09-25 11:05:11 -07:00
Mo ZhuandRachael Shaw 83810fb85c Link to scalability testing for CIS benchmarks (#13799)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-09-25 10:59:09 -07:00
Mo ZhuandRachael Shaw 3cf57dfd3b Document that fleet tested FLEET_OSQUERY_ENABLE_ASYNC_HOST_PROCESSING… (#13966)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-09-25 10:46:36 -07:00
Jacob Shandling 1993c02b3a Move code for --local-wix-dir into ee directory (#14104) 2023-09-25 10:38:03 -07:00
Mo Zhu 56d4380ba6 State that latest version of osquery is supported (#13982)
.  ...
2023-09-25 10:34:42 -07:00
Mo Zhu 1c7359b117 Update certificates.yml to include warning about potential corruption… (#13976)
Partially addresses #13065
2023-09-25 10:33:53 -07:00
Mo Zhu 2e09371aaf Update keychain_items.yml to include warning about potential corruption of the certificate (#13975)
Partially addresses #13065
2023-09-25 10:33:30 -07:00
Mike McNeil 28bab51269 Website: Convenience redirects for company handbook sub-pages (#14108)
(Feel free to merge if looks good Eric, just wanted a separate pair of
eyes.)
2023-09-25 12:26:39 -05:00
Mike Thomas bb8a85c9fa Update homepage.ejs (#14112)
I updated "Transparency: user-first" to "Scope transparency" as per
point one of https://github.com/fleetdm/fleet/issues/13962
2023-09-25 10:34:08 -05:00
Mike McNeil 126e7b1cab Handbook: CEO flaws (#14110) 2023-09-23 21:39:32 -05:00
Mo ZhuandMike McNeil 85082d7976 Remove version support from Fleet Desktop, consolidate version support (#14093)
Single place where host OS version support is listed: 


https://fleetdm.com/docs/using-fleet/supported-host-operating-systems#supported-host-operating-systems

..

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-23 00:27:33 -05:00
a5936e58b3 Update feature request template - ask for core problem (#14089)
Slight shift in the template to focus more on the problems people are
facing. Helps us get to the root of issues without getting sidetracked
by suggested solutions.

---------

Co-authored-by: Mo Zhu <mo@fleetdm.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-23 00:19:42 -05:00
Mo ZhuandMike McNeil d592a431d0 Issue template: User story: Always specify feature tier, rather than assume (#14098)
Feedback from team that it was not obvious that if you delete it, you
should assume it is free. Probably should not rely on that embedded
assumption going forward, esp. for new engineers.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-23 00:03:43 -05:00
Sampfluger88andMike McNeil 8094f1ed03 Handbook: communications#equipment (#14075)
As a contributor to Fleet I want to make it easy and simple for new team
members current contributors to follow the process to gain new
equipment.

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-22 23:54:01 -05:00
Mike McNeil 18b2e92101 Handbook: Spending company money > Spend less (#14109) 2023-09-22 23:34:09 -05:00
Sampfluger88andMike McNeil cc6742410c Handbook: CEO#contact-us (#14063)
- implement [Schedule CEO interview
template](https://github.com/fleetdm/confidential/pull/3691/files)

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-22 23:28:43 -05:00
Mike McNeil 30a0d1c2ea Handbook: Update customer team (#14107) 2023-09-22 21:14:34 -05:00
Roberto Dip 60ab8c1ac8 ensure enrollment commands are sent to devices assigned in ABM to Fleet (#14100)
for #13702
2023-09-22 21:54:45 -03:00
Roberto DipandRachael Shaw e18b6bd52b add missing docs for org_info (#13972)
As the title says, this adds missing docs for a feature we shipped a
while ago.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2023-09-22 19:15:37 -03:00
Eric 21e449041f Website: add homepage meta title and description to routes. (#14066)
Closes: #13731

Changes:
- Added the meta title and description for the Fleet homepage to
`website/config/routes.js`.
2023-09-22 17:00:14 -05:00
EricandMike Thomas 1b25187453 Docs: add syntax highlighting keywords to code blocks (#13963)
Closes: #13691

Changes: 
- Added keywords for syntax highlighting to code blocks in documentation
Markdown files.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2023-09-22 16:57:40 -05:00
gillespi314 38bf87b0a0 Preserve pending status for DEP-assigned hosts that are deleted in Fleet (#14073) 2023-09-22 16:50:43 -05:00
Jacob Shandling 1524510e89 UI – capitalize and align status icon in Automations column (#14095) 2023-09-22 16:27:45 -05:00
Rachael Shaw 433212dfed Docs: Add vulnerability description to software api 2023-09-22 14:07:31 -06:00
RachelElysia e1513086f6 Backend (ListHostsInLabels): Surface used by data when filtering hosts by labels (#14050) 2023-09-22 15:56:44 -04:00
RachelElysia 8f6368da4e Fleet UI: Fix vertical alignment of truncated cell (#14096) 2023-09-22 15:55:35 -04:00
RingoandSampfluger88 9e65664104 2023-09-19 Update open-positions.yml - SDR (#13974)
As we're going to be hiring for an SDR, here is a job spec with no
fluff. Please criticise....

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-09-22 14:23:59 -05:00
Jacob Shandling b6f072775f Add ability for fleetctl package to use local WiX v3 binaries when generating installer .msi (#14033) 2023-09-22 08:49:01 -07:00
RachelElysia 858092f137 Fleet UI: [tiny bug fixes] Table text cell vertical alignment [released], fix first letter capitalization [unreleased] (#14086) 2023-09-22 10:48:21 -04:00
Lucas Manuel Rodriguez 4bdef5dbe9 Add labels to the fleetd extensions feature (#14008)
#13287

- [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.
- ~[ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)~
- ~[ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)~
- ~[ ] 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.~
- [X] Added/updated tests
- [X] 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-09-22 11:09:09 -03:00
Gabriel Hernandez 89a6b538b7 fix formatting on the script content and output UI (#14048)
relates to #13847

fixes the formatting of the script content and output fields. we now
preserve the spacing and line breaks.


![image](https://github.com/fleetdm/fleet/assets/1153709/70e28637-ea4b-4679-a38a-02d42f49830c)


- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Manual QA for all new/changed functionality
2023-09-22 12:52:27 +01:00
Lucas Manuel Rodriguez eb8349567c Fix performance regressions in hosts APIs (#14036)
#13926 

I re-added the old queries back and we are now using them when not using
pagination or if the page size is larger than 100 (UI always uses
per_page=50)

TODO: We need to run actual load tests with high number of hosts (50k
hosts with 140 policies each)

- [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] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)
- ~[ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)~
- ~[ ] 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.~
- [X] Added/updated tests
- [X] 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-09-22 05:19:02 -03:00
Lucas Manuel Rodriguez 2daebb41b1 Fix extension delivery bug fix Windows extension paths to .ext.ext (#13986)
Found these bugs while testing the extensions feature for #13287.

- [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.
- ~[ ] Documented any API changes (docs/Using-Fleet/REST-API.md or
docs/Contributing/API-for-contributors.md)~
- ~[ ] Documented any permissions changes (docs/Using
Fleet/manage-access.md)~
- ~[ ] 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.~
- [x] Added/updated tests
- [X] Manual QA for all new/changed functionality
  - For Orbit and Fleet Desktop changes:
- [x] Manual QA must be performed in the three main OSs, macOS, Windows
and Linux.
- [x] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).
2023-09-22 05:17:27 -03:00
Andrew BakerandMike McNeil 36b3dff1f2 Handbook: Swag responsibilities and ritual (#14061)
Looking to match format with
https://fleetdm.com/handbook/company/leadership#vision-for-dept-handbook-pages

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2023-09-21 21:15:23 -05:00
Andrew BakerandEric 63a2d071a9 Drew bakerfdm expeditionpers podcast 4 (#14064)
Adding podcast episode with John Reynolds

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2023-09-21 18:06:38 -04:00
Sampfluger88 88219135f2 Handbook: Communications#spending-company-money (#14065)
- Linked "Why-spend-less"...
2023-09-21 16:54:19 -05:00
RachelElysia fd4e2733ba Frontend: [hour/s old bug] Ensure type null option for lastEditedQueryId (#14055) 2023-09-21 14:51:13 -04:00
Lucas Manuel Rodriguez fe7d9f9f8b Allow manual run of docker publish CI action (#14051)
I need this change to load test #13926.

Due to recent changes we are not triggering a build on every
branch/commit pushed.
For load testing we need a way to trigger a build manually.
2023-09-21 15:14:43 -03:00
RachelElysia 3a74a9fda4 Fleet UI: [bug squashes] Fix team dropdown z-index issue, fix copy icon hover state, fix spacing before icons (#14034) 2023-09-21 13:46:14 -04:00
RachelElysia 8dab938a89 Fleet UI: [small bug] Creating multiple new policies save button always enabled (#14042) 2023-09-21 13:44:02 -04:00
Alex Mitchell 0958cb8ea1 Update README.md (#14043)
Added a bullet for AE to help get the PO from the customer after
contract signing so we can invoice.

...
2023-09-21 11:19:23 -05:00
Mike McNeil 23bffce944 Update ceo.md (#14041)
# 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 (docs/Using
Fleet/manage-access.md)
- [ ] 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-09-21 08:53:59 -05:00
Isabell ReedyandSampfluger88 6c8cab58b1 Handbook: process for equipment requests (#14032)
...

---------

Co-authored-by: Sampfluger88 <108141731+Sampfluger88@users.noreply.github.com>
2023-09-21 04:05:35 -05:00