Commit Graph

10341 Commits

Author SHA1 Message Date
Mike Thomas
19809ac127
Website - text change on device management footer (#16314)
Website - text change on device management footer


.
2024-01-24 22:44:20 +09:00
Mike Thomas
109ffae251
Website update device management (#16312)
Updated messaging on the device management landpage

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-01-24 22:22:24 +09:00
Mike Thomas
95cee66a84
Website update homepage 2024 01 22 (#16311)
Updated messaging on the homepage.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-01-24 22:08:31 +09:00
Eric
11fda29c87
Website: Add parallax image to homepage and landing pages. (#16035)
Closes: #14987


Changes:
- Added a new component that displays a Fleet cloud city image with a
parallax effect when scrolled.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-01-24 14:18:07 +09:00
Luke Heath
bcc1799e07
Prepare v4.43.3 (#16297) 2024-01-23 17:15:19 -06:00
Luke Heath
576405b029
Typo fix (#16306) 2024-01-23 16:52:05 -06:00
Roberto Dip
3cb577a766
add orbit changelog for 1.20.1 (#16290) 2024-01-23 15:46:53 -06:00
Sharon Katz
09f9e4ba82
16026 - document that Disa-stig linux distribution is not supported. (#16281)
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-01-23 14:19:51 -06:00
Jacob Shandling
9f054b0535
UI - add padding to my device page (#16287) 2024-01-23 13:56:47 -05:00
Jacob Shandling
cad4ccadfd
UI - fix position of Copied! in enroll secrets table (#16280)
<img width="786" alt="Screenshot 2024-01-23 at 5 25 51 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/944b4ef6-e059-4e68-bef9-4f23b454f488">

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-23 18:33:09 +00:00
Mike McNeil
5098b4233f
Update integrations.ejs (#15686)
Mike T:
I had to update the styles a touch to accommodate the longer text. I
also suggested moving the content about custom workflows to a new line,
like this:

<img width="1460" alt="image"
src="https://github.com/fleetdm/fleet/assets/78363703/f193a0bf-68ac-45bc-af93-200f85c7f25a">

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-01-23 11:06:53 -06:00
Luke Heath
877cc4d8fd
Windows removal script (#16172) 2024-01-23 10:43:31 -06:00
RachelElysia
82887fc90c
Frontend: Cleanup 42 js warnings (#16219) 2024-01-23 09:16:10 -05:00
Sam Pfluger
2d33344f33
Remove repetitive links in Handbook/company/communications#all-hands (#16269) 2024-01-22 18:59:56 -06:00
Mike McNeil
a750a23b24
🕳️👖 vs 🐍👖 (#16265)
Malware detection is not exclusively "vuln management" (arguably not VM
at all)


like finding a snake in your pants vs a hole in your pants
2024-01-22 18:28:56 -06:00
Luke Heath
0f245df4fe
Clarification and typo fix in releasing Fleet docs (#16266) 2024-01-22 17:13:07 -06:00
Luke Heath
0430738030
Prepare v4.43.2 (#16261) 2024-01-22 15:55:43 -06:00
Noah Talerman
8b33ab0dc2
Update story issue template (#16233)
- Clarify that documentation changes can be either in public-facing docs
(fleetdm.com/docs) or contributor docs
2024-01-22 12:27:00 -06:00
RachelElysia
8f82c24cf4
Fleet UI: Update software icons (#16224) 2024-01-22 13:02:27 -05:00
Roberto Dip
f078660243
use the configured EntityID for audience validation on MDM SSO (#16144)
for #16139 this fixes a copy/paste error that caused the MDM SSO flow to
validate audiences using the global config EntityID

since we also consider an audience valid if you set EntityID to be:

- the same in both (case for local dev)
- your Fleet URL or the full path to the SSO API endpoint (QA)

we didn't notice this until now.
2024-01-22 14:30:45 -03:00
Jacob Shandling
f0db77a4b7
fix a typo in the regex for a test (#16253)
Correct the regex to match 1 or 2 digits, not 1 or 2 backslashes

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-22 16:37:44 +00:00
Victor Lyuboslavsky
a5482f6e6a
Team host expiry. (#16188)
Teams can configure their own host expiry setting. If global host expiry
is enabled, teams cannot disable host expiry, but they can set a longer
(or shorter) expiry time (in days).
- Added `host_expiry_settings` to team spec, which can be used via
fleetctl apply.
- Added `host_expiry_settings` to PATH /fleet/teams/:id endpoint.


#15609 (parent)
#15966 (subtask)

TODO: Create PR for API docs change: added parameter to `PATCH
/fleet/teams/:id` endpoint

# Checklist for submitter

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [x] Changes file added for user-visible changes in `changes/` or
`orbit/changes/`.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-01-22 10:00:02 -06:00
Victor Lyuboslavsky
3669089a11
Re-enabling tests in fleetd release flow. (#16229)
#16165 

Fixed test by adding missing dependencies. Added back test to
fleetd-chrome release workflows.
2024-01-22 09:54:16 -06:00
RachelElysia
11b5488b50
ChromeOS tables: Surface ChromeOS errors in Fleet UI for privacy_preferences columns (#16196) 2024-01-22 09:43:48 -05:00
Mike McNeil
ee5609830b
Website: Footer pt3 + pricing (#16249)
# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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 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
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] 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)).
2024-01-21 23:55:01 -06:00
Mike McNeil
06680c7939
Website: Footer links pt 2: Update layout.ejs (#16248)
# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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 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
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] 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)).
2024-01-21 23:30:08 -06:00
Mike McNeil
fa43332fb8
Update footer link (#16244)
# Checklist for submitter

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

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [ ] 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 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
- [ ] If database migrations are included, checked table schema to
confirm autoupdate
- For database migrations:
- [ ] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] 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)).
2024-01-21 23:07:58 -06:00
Mike McNeil
fa75fb300e
Frame hero text in a more positive way (#16247) 2024-01-21 19:09:53 -06:00
Victor Lyuboslavsky
e0ece3652e
Fixing tests due to known exec after write Linux issue. (#16243)
Replaces fix in https://github.com/fleetdm/fleet/pull/16241
2024-01-21 10:40:41 -06:00
Luke Heath
97824f1ada
Update open-positions.yml (#16237)
I'd like to remove these positions until we're ready to actively grow
the team again.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-01-20 11:28:25 -06:00
Mike McNeil
702ddb8de9
Zero trust access on endpoints (#16238)
…is inevitably delivered by the people who manage those endpoints.
2024-01-19 16:42:08 -06:00
Noah Talerman
6c16b6a377
Fix typo in UI (#16220) 2024-01-19 14:47:51 -05:00
Noah Talerman
28e1d2bf12
Add redirect from GitOps article => GitOps repo (#16228)
- Almost the entire article is invalid because we took down the GitHub
action while we’re working on updating it.
- Keep the heavily trafficked link up 
- Point folks to repo so they know that Fleet GitOps is coming soon.
2024-01-19 14:47:32 -05:00
Roberto Dip
4d90b8ee6b
filter for hosts_count > 0 in software title query (#16225)
for #15964, pair programmed with @jacobshandling 
---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-19 15:42:42 -03:00
Eric
433fe225d8
Website: Update social meta images (#16223)
Closes: #15987

Changes:
- Updated the default meta image for twitter for pages without a meta
image to be the Fleet logo on a white background.
- Updated the default meta image for other social previews (Linkedin,
Slack, etc) to be a cloud city image.
2024-01-19 11:36:45 -06:00
Eric
f26f7b4904
Add change for #15747 (#16222)
Added a change for #15747
2024-01-19 12:09:12 -05:00
Rachael Shaw
8e11d4d352
Add link to GitOps repo (#16213)
Added link to https://github.com/fleetdm/fleet-gitops
2024-01-19 10:37:24 -06:00
Mike McNeil
daf47a0d40
Make "@sampfluger88" CODEOWNER of issue templates (#16203)
Making @Sampfluger88 CODEOWNER for all GitHub issue templates
(fleetdm/fleet, fleetdm/ confidential)
Related to https://github.com/fleetdm/confidential/pull/5074
2024-01-19 10:14:37 -06:00
RachelElysia
c937305370
Fleet UI: Fix header styling to all use SectionHeader component (#16217) 2024-01-19 10:50:53 -05:00
Sarah Gillespie
b16455a5ed
Update puppet module (#16024) 2024-01-19 08:49:25 -06:00
Dave Herder
e4de411d63
Update pricing-features-table.yml for vm features (#15969)
1st pass of features important to the vulnerability management scenario

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-01-18 14:36:59 -06:00
Eric
fa6627ace9
Website: Update homepage content (#16169)
Closes: #16161

Changes:
- Updated the homepage to match the latest wireframes.
2024-01-18 14:18:48 -06:00
Jacob Shandling
16a413af0d
UI - compensate for tooltipwrappers in field labels (#16199)
Fixes a small discrepancy in label styling caused by tooltip wrapper
children:

**Before:**

![Screenshot-2024-01-18-at-115039A](https://github.com/fleetdm/fleet/assets/61553566/ebde5fe0-3d2b-4639-b48a-43c4ca0c11cd)

**Now:**

![Screenshot-2024-01-18-at-115510A](https://github.com/fleetdm/fleet/assets/61553566/cf8600b2-92de-45ca-934a-20a569150203)

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-18 14:45:50 -05:00
Dave Herder
196ff7d5d5
Update README.md to add the product category in the descr. (#16167)
refining the process for sc meeting booking.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-01-18 12:52:03 -06:00
Eric
df239ce401
Website: Update GH webhook to not send requests to Zapier for patch releases. (#16152)
Closes: #16135

Changes:
- Updated the `receive-from-github` webhook to not send requests to
Zapier when a patch version of Fleet is released.

For context: The request to Zapier triggers an automation that updates
Slack channel topics with information about the latest release of Fleet.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-01-18 12:39:32 -06:00
RachelElysia
87036988ba
Fleet UI: Clicking on active nav resets all filters except team ID (#16198) 2024-01-18 13:04:52 -05:00
Gabriel Hernandez
604a7615da
fix header ui bug (#16171)
Quick fix to ui with side nav main content headers.

> NOTE: the smtp section was done quick as there is a story
[here](https://app.zenhub.com/workspaces/-drafting-ships-in-6-weeks-6192dd66ea2562000faea25c/issues/gh/fleetdm/fleet/16046)
where we will do a more complete fix.

before:


![image](https://github.com/fleetdm/fleet/assets/1153709/0155d7a6-4862-4e13-9ffb-98e8f716436a)

after:


![image](https://github.com/fleetdm/fleet/assets/1153709/5ba37585-95fe-4a5a-8561-d2ba49e32002)


- [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
2024-01-18 17:56:29 +00:00
Victor Lyuboslavsky
e6ce8c29fc
Fix policy Jira/Zendesk integration. (#16163)
Fix policy Jira/Zendesk integration.
#15981 

# Checklist for submitter

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [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.
- [ ] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-01-18 10:15:07 -06:00
Jacob Shandling
58043c9d27
Remove lowercasing of display text match when generating label filter options (#16176)
## Addresses #15894 
![Screenshot 2024-01-17 at 12 14
38 PM](https://github.com/fleetdm/fleet/assets/61553566/92c520d4-d1d7-48df-80e8-9c40e2c261f3)

![Screenshot 2024-01-17 at 12 14
58 PM](https://github.com/fleetdm/fleet/assets/61553566/68607bec-48e6-4e4d-abe3-6f7afa0a4f94)
![Screenshot 2024-01-17 at 12 14
54 PM](https://github.com/fleetdm/fleet/assets/61553566/5ffd673b-2924-45c3-a4f0-8a3ee8c167f6)


## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-01-18 11:10:50 -05:00
Mike Thomas
58487c584a
Update "ask us anything" link on /support (#16189)
- I updated the "ask us anything" link to point to /contact rather than
opening the chatbot.
2024-01-18 10:03:37 -06:00