Commit Graph

8758 Commits

Author SHA1 Message Date
Zach Wasserman
4ecc7db6d6
Complete removal of Cypress (#13389)
Remove the last of the dependencies and configuration around Cypress
since we no longer use it for testing.
2023-08-18 11:06:12 -06:00
Roberto Dip
19a5ae6465
update macadmins/osquery-extension to v0.0.15 (#13371)
changelog for the version bump can be found here:
https://github.com/macadmins/osquery-extension/releases/tag/v0.0.15

related to #13158 as this fixes a bug in the extension causing `profiles
show --type enrollment` to be run almost every time we queried something
from the `mdm` table.

I couldn't find any new tables. Other than that, some dependencies were
updated on their repo as well, most notably `osquery/osquery-go`
2023-08-18 12:38:49 -03:00
gillespi314
d140a57355
Allow failed profiles to become verified if subsequently reported by osquery (#13343) 2023-08-18 12:34:13 -03:00
Zach Wasserman
a1b8226a15
Update default TUF root key for package generation (#13381)
TUF root keys have been rotated on the server. This brings the default
roots up to date with that newest metadata.

Verified that the new `fleetctl` still builds packages successfully.

# Checklist for submitter

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

- [x] Manual QA for all new/changed functionality
2023-08-18 09:03:00 -06:00
Joanne Stableford
a26d04f130
correct formula for quarterly reporting for investors (#13298) 2023-08-18 10:05:02 -04:00
RachelElysia
947eaddb13
Fleet UI: Update banner to remove old icon and use InfoBanner component (#13312) 2023-08-18 09:16:10 -04:00
RachelElysia
8e74f7c42d
Fleet UI: [released tiny bug] Fix dashboard double scroll bar (#13309) 2023-08-18 09:15:44 -04:00
RachelElysia
ccdd1a02f4
Fleet UI: Convert URLs in Policy resolution text to be clickable links (#13023) 2023-08-18 09:15:23 -04:00
Gabriel Hernandez
4e8696cb1d
update windows auto enrollment page list items in UI (#13330)
relates to #12606

this updates the styling of the list items on the windows automatic
enrollment page. It pushes the wrapping text to the right side of the
list number.

**Before:**


![image](https://github.com/fleetdm/fleet/assets/1153709/44b8942e-eb89-4592-bd5a-ccb9a6a53fce)

**After:**


![image](https://github.com/fleetdm/fleet/assets/1153709/7a0e6a0f-2807-4d28-97b0-788f391367cd)

- [x] Manual QA for all new/changed functionality
2023-08-18 12:49:12 +01:00
Eric
73559b8298
Website: update header navigation (#13377)
Closes: #13221

Changes:
- Updated the hover styles for the pricing link on the header
navigation.
2023-08-17 19:01:08 -05:00
Benjamin Edwards
14be5a0938
add helper command to terraform docs to discover module versions (#13359) 2023-08-17 19:30:34 -04:00
Luke Heath
1260db9360
Prepare v4.36.0 (#13364) 2023-08-17 16:11:19 -05:00
Isabell Reedy
4a72afdfd0
Handbook: update product rituals to reflect current practices (#13328)
...
2023-08-17 11:19:15 -05:00
Dave Herder
7fecdb72e2
Handbook: Customers: Solutions consulting (onboarding as) (#13280)
...Added a "Solutions consulting" section

---------

Co-authored-by: Will Mayhone <51935532+willmayhone88@users.noreply.github.com>
2023-08-17 11:07:08 -05:00
Joanne Stableford
dace627771
Update offboarding process to ensure appropriate notification (#13352)
...
2023-08-17 10:42:51 -05:00
Sampfluger88
1f4f673816
Markdown guide and styleguide page inline as sections in new /handbook/communications (#13155)
<!-- It's not this actually- this is an unrelated issue:
https://github.com/fleetdm/confidential/issues/2187 -->
...

---------

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2023-08-17 04:51:46 -05:00
Joanne Stableford
a05ab1adaa
Update with context on pay dates (#13317)
.
2023-08-16 22:24:29 -05:00
Sampfluger88
e8c88399f0
removing DRI (#13354)
.
.
2023-08-16 22:22:22 -05:00
Eric
26f49bc906
Website: update MDM landing page styles (#13322)
Closes: #13218

Changes:
- Fixed the widowed "MDM" in the heading of the /device-management
landing page.
2023-08-16 17:50:50 -05:00
Eric
5c4f38d28a
Docs: Split server installation page into multiple deployment guides (#13321)
Related to #12627 

Changes:
- Removed the `docs/deploy/server-installation` page and moved the
content into three deployment guides.
- Updated links to the server installation page
- Renamed the Cloud.gov page ("Cloud.gov" » "Deploy Fleet on Cloud.gov")
2023-08-16 17:26:27 -05:00
Sampfluger88
45d28d2e4d
Update website-handbook.md (#13337)
.
2023-08-16 14:23:52 -05:00
Will Mayhone
f5649513a4
Adding willmayhone88 to humans (#13331)
.
2023-08-15 23:31:37 -05:00
Eric
003e23843e
Website: increase body parser limit (#13334)
Closes: #13315
Changes:
- Increased the limit of the Fleet website's body parser. (1mb » 2mb)
2023-08-15 21:35:21 -05:00
Noah Talerman
a36cb76733
MDM docs: Add end user migration workflow (#13261)
- Add instructions for setting up end user migration workflow
- Break out a separate section to default migration workflow for
automatically enrolled (DEP hosts)
- Break out separate end user instructions for manually enrolled hosts,
automatically enrolled hosts - default migration workflow, and
automatically enrolled hosts - end user migration workflow.
2023-08-15 22:32:46 -04:00
Eric
08af35d294
Schema: Regenerate merged schema JSON (#13311)
Changes
- Ran the `generate-merged-schema` script to regenerate
`schema/osquery_fleet_schema.json`.
2023-08-15 18:35:19 -05:00
Roberto Dip
2a02936ed6
account for mixed case domains (#13342)
Unreleased tweak, do a case insensitive comparison of domains.
2023-08-15 19:11:44 -03:00
RachelElysia
e6f3f2e965
Fleet UI: [4.36 unreleased bug] Dropdown width styling fix (#13340) 2023-08-15 16:26:37 -04:00
Lucas Manuel Rodriguez
f9d6cf986b
Fix expected number of hosts in fleetctl-preview-latest workflow (#13329)
#13182

[This PR](https://github.com/fleetdm/osquery-in-a-box/pull/18) in the
osquery-in-a-box repository recently added a new host to the simulated
host list which broke the CI job in the fleetdm/fleet repository.

PR run with this branch:
https://github.com/fleetdm/fleet/actions/runs/5866786432

PS: One of the reasons we had this osquery-in-a-box repository outside
the monorepo was to not break customers using `fleetctl preview`. But
now that we have Fleet Sandbox and we don't encourage users to use
`fleetctl preview`:
1. Does it  make sense to have the separate repository?
2. Does it make sense to continue supporting this workflow in CI?
2023-08-15 14:16:07 -03:00
Luke Heath
fc944f6065
Add additional meetings to the engineering handbook (#13196)
. . .
2023-08-14 23:23:14 -05:00
Marko Lisica
0ed78b4b74
UI copy conventions (#13274)
.
2023-08-14 23:22:35 -05:00
Isabell Reedy
cb0d0a4fa2
Handbook: fixing typo in feature fest para (#13266)
.

Co-authored-by: Mo Zhu <mo@fleetdm.com>
2023-08-14 23:18:52 -05:00
Noah Talerman
fb1ad3007b
Update fleetdm.com/pricing table (#13212)
- I think this feature refers to the ability to ship audit logs
(shipped): https://fleetdm.com/docs/using-fleet/audit-logs#audit-logs

@zhumo when you get the chance, can you please confirm? .
2023-08-14 23:15:32 -05:00
Mike McNeil
20fcb8aa0f
Automation: Try removing trailing slash on handbook/ (#13326)
Automation: Try removing trailing slash on `handbook/` in this config to
verify that editing https://github.com/fleetdm/fleet/pull/13196 as me
does put the `#g-ceo` label properly back on this PR.

If that doesn't work, then we need to keep digging into what's wrong.
2023-08-14 23:11:08 -05:00
Mike McNeil
d92e5df64c
Automation: Draft PRs now get #g-ceo label if appropriate (#13325)
Closes #13324

Previously, `expectedReviewers` were not built for draft PRs, (they were
left empty) which meant the code for determining whether a PR should get
the #g-ceo label didn't work for PRs that began their life as draft PRs.
2023-08-14 23:00:47 -05:00
Martin Angers
aec640271d
Update why-this-way.md (#13316)
Fix a typo. .
2023-08-14 22:33:55 -05:00
Roberto Dip
998e1dfb6b
fix issues when MDM info is empty during migration (#13320)
for #13319
2023-08-14 19:21:06 -03:00
Andrew Baker
34bacf5312
Change link for self service registration (#13228)
# 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-14 12:12:53 -05:00
Roberto Dip
902e064d04
fix issues with migration flow (#13297)
For #13094
2023-08-14 09:56:59 -03:00
Mike McNeil
700fdd3999
Handbook: Clarify position opening process to ensure "hired, starting… (#13300)
… soon" count is correct

Handbook: Clarify position opening process to ensure "hired, starting
soon" count is correct .
2023-08-13 22:01:28 -05:00
Mike McNeil
6ed56ca8c9
Automation: Fix maintainers automation for new handbook pages (#13301) 2023-08-13 21:59:57 -05:00
RachelElysia
6010f06c9c
Fleet UI: Add hover/focus state to icon and border of label filter search (#13299) 2023-08-11 15:47:45 -04:00
Mike McNeil
a3b47c1877
handbook: company (#13295)
.. airplane let’s see if your wificontjnues to work
2023-08-11 09:17:01 -07:00
RachelElysia
c177b8ecbb
Fleet UI: [released bug] Add hover state/ tabbing state to user side panel buttons (#13292) 2023-08-11 10:21:05 -04:00
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 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