Commit Graph
12874 Commits
Author SHA1 Message Date
Eric 76386ad2a8 Website: Update heading size on homepage (#20514)
Closes: #20494

Changes:
- Updated the headings for the product category sections on the homepage
(h3 » h2)
- Updated the font size for the personalized product category sections
(14px » 16px)
2024-07-16 12:25:04 -05:00
Sarah Gillespie 60ced95c8a Add UI for VPP activities (#20493) 2024-07-16 12:16:57 -05:00
Eric a6904ed596 Website: update space between sections on landing pages. (#20510)
Closes: #20495
Changes:
- Updated the space between sections on the endpoint ops and
vulnerability management pages.
2024-07-16 12:13:46 -05:00
Sarah Gillespie 7dda2e9f84 Revert changes to DEP enrollment flow (#20506)
Reverts #20162 and #20355 per [QA
findings](https://github.com/fleetdm/fleet/issues/19185#issuecomment-2229544188)
2024-07-16 11:44:48 -05:00
Eric b700ad40ef Website: Update body parser configuration. (#20511)
Changes:
- Updated the website's body parser limit (5mb » 10mb)
2024-07-16 11:34:25 -05:00
Lucas Manuel Rodriguez 8cbcf3f9f7 Add fake certificates for testing TLS issues (#20390)
Changes to help QA #6085.
2024-07-16 13:21:39 -03:00
Roberto Dip 5ea213e875 improve VPP API error handling (#20446)
reading the [docs][1] I realized we're missing some recommendations for
error management.

the docs also note that certain operations like assignments happen
asynchronously and you must subscribe to events to get those errors.

this part wasn't estimated nor considered.

[1]:
https://developer.apple.com/documentation/devicemanagement/app_and_book_management/handling_error_responses

# 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. -->

- [x] Added/updated tests
2024-07-16 12:16:00 -04:00
Noah Talerman e03a537740 Handbook: Update MDM capacity (#20422)
- 6 contributors (engineers) on the MDM team. 26 points per engineer
2024-07-16 12:03:39 -04:00
Jahziel Villasana-Espinoza 5d2e40bc8b feat: backend for VPP related global activities (#20484)
> Related issue: #19870 

# 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. -->

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-07-16 10:51:08 -04:00
Noah Talerman 02f4bfb794 Dogfood: best practice teams (#20359) 2024-07-15 16:22:15 -07:00
Martin Angers b4b44986b3 Increase software installer upload timeout (#20479) 2024-07-15 15:36:37 -04:00
Martin Angers 464c248f30 VPP: List/Get software title endpoints to return VPP apps (#20445) 2024-07-15 15:06:30 -04:00
Tim Lee ffad2e7159 Bugfix: Orbit run-script copy update (#20473) 2024-07-15 12:59:32 -06:00
Sarah Gillespie ac368bdcf4 Update UI to allow device users to reinstall self-service software (#20472) 2024-07-15 13:56:10 -05:00
Rachael Shaw e4044c5d63 Documentation for query_report_cap config (#20414)
- Add documentation for the `query_report_cap` config option. For #19600
2024-07-15 14:10:34 -04:00
Victor Lyuboslavsky 5cc5e527e5 Fixing Homebrew intellij/pycharm CE false negative. (#20461)
#19853
Fixing Homebrew intellij/pycharm CE false negative.

# 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. -->

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-07-15 12:47:10 -05:00
Tim Lee 60c45c3d7d HotFix err on script timeouts for legacy orbit versions (#20462) 2024-07-15 11:17:20 -06:00
Luke Heath 0f0933ebf3 Add homebrew install and update script (#20318) 2024-07-15 10:09:50 -07:00
Eric 1e09672720 Website: increase bodyparser limit (#20457)
Changes:
- updated the website's http config to increase the bodyparser limit.
2024-07-15 11:21:03 -05:00
RachelElysia fb2778c9b3 Fleet UI: Tooltip shows dynamically on truncated text only (#20420) 2024-07-15 12:08:26 -04:00
RachelElysia bccb80d914 Fleet UI: Add copy for ios/macos to DDM profiles/OS vulns, add OS icons on Software OS tab and OS details page (#20423) 2024-07-15 11:55:04 -04:00
Eric 5515bb05f5 Website: Add ID to site-wide CTA. (#20434)
Changes:
- Added an ID to the site-wide /start CTA to make the buttons inside
easier to create filters for in Hotjar.
2024-07-15 09:55:22 -05:00
Savannah Friend 07415a66ea Update/handbook/digital-experience#delete-an-accidental-meeting-recor… (#20432) 2024-07-15 09:41:35 -05:00
Alex Mitchell 6c5a0a35e8 Update README.md (#20398)
Adding sales tax check before sending a quote.
2024-07-15 09:41:12 -05:00
Isabell ReedyandSam Pfluger eed9386d7d Add process for registering Fleet as an employer in a new state (#20195)
Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-07-15 09:37:42 -05:00
Savannah Friend 640bc57da0 Update handbook/digital-experience#check-linkedin-for-new-activity (#20436) 2024-07-15 09:37:07 -05:00
Victor Lyuboslavsky dc7a3cd827 Stop channel bug fix and reload frequency (#20425)
Unreleased bug fix for #19352
2024-07-15 09:25:44 -05:00
Sam PflugerandEric 7ae1fe9527 Add note from the community (#20433)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-07-12 18:15:43 -05:00
George Karr fc075f2cfb Update helpers.tsx (#20429)
#20426
2024-07-12 17:01:03 -05:00
Eric be919835e2 Website: Add testimonials to /register page (#20394)
Closes: #20074

Changes:
- Added personalized testimonials to the /register page.
2024-07-12 17:00:27 -05:00
Eric 36ca428b17 Website: Add build script error for multi-line comments that break markdown page rendering. (#20403)
Closes: https://github.com/fleetdm/confidential/issues/7260

Changes:
- Updated `build-static-content` to throw an error if it detects a
multi-line HTML comment that starts on the line after a list to prevent
rendering issues

e.g., 
```
- List item
<!--
- Commented-out list item
--> 
```
2024-07-12 16:42:04 -05:00
RachelElysia cc5ec6d8ed Fleet UI: Fix os version pagination to 8 pp (#20410) 2024-07-12 16:04:59 -04:00
Roberto Dip f20e4037b2 send an APNs push to hosts with pending commands every minute (#19941)
Initial naive implementation that sends push notifications to hosts with
pending enqueued commands every 1 minute.

# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
2024-07-12 15:39:59 -03:00
Rachael Shaw 121a191651 Update redirect for rotating enroll secret docs (#20418)
Was moved into the contributing docs
2024-07-12 13:11:10 -05:00
Lucas Manuel Rodriguez 73a8936568 Add orbit checklist to pull request template (#20417)
To help prevent issues like #20168.
2024-07-12 14:42:17 -03:00
Victor Lyuboslavsky 719a040690 In fleetctl package command, removed the --version flag (#20402)
#20042
# 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/`,
`orbit/changes/` or `ee/fleetd-chrome/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-07-12 11:29:11 -05:00
Tim Lee 78ec0b5254 Hotfix - Correct Async Run Script Validation Test (#20405) 2024-07-12 09:55:12 -06:00
Victor Lyuboslavsky df78d83e2b Fix TestIntegrations/TestGetHostSoftwareUpdatedAt (#20400)
Fix failing test `TestIntegrations/TestGetHostSoftwareUpdatedAt`
2024-07-11 16:42:14 -05:00
Tim Lee 80b11d873d Part 2 of 2: Script Timeout Agent Options (#20356) 2024-07-11 15:03:36 -06:00
James Kane 4e0c447daa Add "exclude software" parameter to get host by identifier (#20133)
For #19540

Just added the same "exclude_software" functionality that exists in "get
hosts" to the "get host by identifier" function.

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [ ] Manual QA for all new/changed functionality
2024-07-11 15:48:15 -05:00
Nathanael HollidayandSam Pfluger e4bbf9aea2 Update section on paying vendors (#19984)
Added details to section for processing vendor invoices. See:
https://github.com/fleetdm/confidential/issues/1026 for reference.

This was in our back log and was slightly out-of-date, but still
contained info we should handbook so updated the handbook with the
relevant portions.

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2024-07-11 15:28:26 -05:00
Jahziel Villasana-Espinoza aa1645628d feat: get app store apps, add app store app to Fleet (#20362)
> Related issue: #19867 

# 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. -->

- [x] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://fleetdm.com/docs/contributing/committing-changes#changes-files)
for more information.
- [x] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements)
- [x] Added/updated tests
- [x] If database migrations are included, checked table schema to
confirm autoupdate
- [x] Manual QA for all new/changed functionality
2024-07-11 16:09:30 -04:00
Eric ec126a0ec7 Website: Add subdomains to sails.config.custom.RX_PROTOCOL_AND_COMMON_SUBDOMAINS (#20289)
Changes:
- Added 6 common LinkedIn subdomains to
`sails.config.custom.RX_PROTOCOL_AND_COMMON_SUBDOMAINS`
2024-07-11 13:45:16 -05:00
Sarah Gillespie 24303c6670 Fix UI bug where "Script is already running" tooltip incorrectly displayed when script is not running (#20384) 2024-07-11 12:37:36 -05:00
Roberto Dip a410f330b9 additional fix for loadtesting issues for bundle_identifier (#20377)
previous work at https://github.com/fleetdm/fleet/pull/20354
2024-07-11 14:33:20 -03:00
Eric 601189d38c Website: Update docs CTA classes and styles (#20386)
Changes:
- Added a unique class to the CTA at the bottom of docs pages.
2024-07-11 12:21:22 -05:00
jacobshandlingandJacob Shandling dcb39dcbf1 UI – Make spacing between DataSet label and value on Firefox consistent with other browsers (#20366)
## Addresses #20363 

<img width="1170" alt="Screenshot 2024-07-10 at 3 05 36 PM"
src="https://github.com/fleetdm/fleet/assets/61553566/14a16330-e0fb-4a27-889d-dfe8dccb5d7b">

- [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-07-11 10:18:48 -07:00
Eric 673368332b Website: Update lead source on contact records (#20383)
Changes:
- Updated signup.js to add the "Website - Sign up" lead source to new
contact records.
2024-07-11 11:31:05 -05:00
32176ef286 Ubuntu Kernel Vuln Docs (#20125)
Doc updates

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
Co-authored-by: Noah Talerman <noahtal@umich.edu>
Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-07-11 10:40:44 -05:00
EricandNoah Talerman 3c91fffe56 Website: Update pricing feature table (#20096)
Changes:
- Updated the pricing features table yaml with the changes from
https://github.com/fleetdm/fleet/pull/20030
- Updated the names of features: (context for these changes are in this
comment:
https://github.com/fleetdm/fleet/pull/20030#issuecomment-2192803512)
  - "Self-managed" » "Self-hosted"
- "Free integrations (Tines, Snowflake, Terraform, Chronicle, Jira,
Zendesk, etc)" » "Integrations (Tines, Snowflake, Terraform, Chronicle,
Jira, Zendesk, etc)"
  - "Managed Cloud (700+ hosts)" » "Managed Cloud"
  - "Self service" » "Self-remediation"
- "Audit log of Fleet activity (queries, scripts, logins, etc)" » "Audit
log of activity (queries, scripts, logins, etc)"
- Added two new attributes to the pricing-features-table schema:
jamfProHasFeature (string) and jamfProtectHasFeature (string).

---------

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2024-07-11 10:12:32 -05:00