Charlie Chance
91eb9fbc9b
Template: CEO shadow onboarding ( #8097 )
2022-10-05 16:25:52 -06:00
d8d9a745a0
4.21.0 release article ( #8090 )
...
* Article: fleet 4.21.0 release
Created article for the 4.21.0 release.
* Add 4.21.0 release article images
* Added image links.
* Added 4.21.0 feature and link
* Update articles/fleet-4.21.0.md
Adding Noah's suggestion.
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com >
2022-10-05 18:14:51 -04:00
0c49a57ca4
Article: osquery vulnerability management at scale ( #8061 )
...
* Article: osquery vulnerability management at scale
Zach's presentation from osquery@scale September 2022. Slides are embedded in the article. Video will be added when available.
* Add embed for google slides presentation
* Update osquery-vulnerability-management-at-scale.md
Added link to osquery@scale website. Removed placeholder hero image.
* Add thumbnail image
- added a thumbnail image
- changed "Osquery" to "osquery"
* Updated intro and publication date
Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com >
Co-authored-by: Mike Thomas <mthomas@fleetdm.com >
2022-10-05 16:27:49 -05:00
Noah Talerman
e98941aeaf
Prepare for 4.21.0 ( #8011 )
...
This PR addresses the instructions under number (1) in the releasing Fleet steps: https://fleetdm.com/docs/contributing/releasing-fleet#what-to-do
- Update CHANGELOG
- Bump versions
2022-10-05 13:18:22 -07:00
Eric
8fecef3ed5
Update merged schema helper and script. ( #8092 )
...
* update helper to use the osquery schema from the osquery/osquery-site repo
* update script description and generated json filename
* Add ritual to digital experience handbook
* add merged schema
* Update README.md
* Update get-extended-osquery-schema.js
2022-10-05 15:10:08 -05:00
Mike McNeil
d892c84874
Simplify digital experience handbook so there is a single DRI ( #8093 )
2022-10-05 14:05:20 -05:00
RachelElysia
3054450065
Improve developer documentation: Update seed data documentation ( #7904 )
2022-10-05 12:42:45 -04:00
Luke Heath
753483ffd6
Add consistent input hover ( #7677 )
2022-10-05 09:43:54 -05:00
RachelElysia
db348351ac
Frontend e2e tests: Refactor using page objects ( #7869 )
2022-10-05 09:36:42 -04:00
Martin Angers
c23a15394e
Keep created_at timestamp of existing enroll secrets ( #8062 )
2022-10-05 08:35:36 -04:00
Eric
8c18446762
Update bullet point list on homepage ( #8083 )
2022-10-04 17:09:42 -05:00
Mo Zhu and Guillaume Ross
1592309f7a
Specify where docker_volumes.name comes from. ( #8075 )
...
* Update fleet_schema.json
* Make description uppercase.
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com >
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com >
2022-10-04 12:49:56 -07:00
Martin Angers
ec75fb10b2
Fix CI tests for Go ( #8079 )
2022-10-04 15:48:14 -04:00
Eric and Mike Thomas
53939e7858
Website: update billing info form for Fleet Sandbox users purchasing a license ( #7748 )
...
* add additional inputs to billing info form
* adjust layout, update labels to match wireframes
* update inputs
* rebuild cloud-sdk with new inputs
* Remove focus from billing info form
* update updateOne inputs
* Add signupReason to the User model, update new-license page script and signup action
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com >
2022-10-04 14:35:09 -05:00
Eric
fba863f1e1
Update test-website.yml ( #8076 )
2022-10-04 12:52:00 -05:00
RachelElysia
ee2f28e890
Fleet UI: Rename to machine serial and private IP address ( #8074 )
2022-10-04 13:35:32 -04:00
RachelElysia
69ee2bd4c1
Fleet UI: Update create team name suggestions ( #8073 )
2022-10-04 13:35:15 -04:00
86b05bce3d
Bug process ( #7983 )
...
* shift quality stuff to its own level
* add bug process
* specify rituals and slack channels
* remove QA steps section
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
* GitHub not github
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
* Use bug review DRI
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
* GitHub not Github or github
* reconcile previous release blocking process with new
* typo
* specify help-release-bugs channel for more specificity
* specify DRIs
* specify metrics
* Apply suggestions from code review
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com >
* include suggestions
* update filter links slightly
* fix typo
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com >
Co-authored-by: Chris McGillicuddy <108031970+chris-mcgillicuddy@users.noreply.github.com >
2022-10-04 13:15:02 -04:00
Zach Wasserman
44dc5ab175
Add handling for Apple Team ID in Notarization ( #7991 )
...
Fleet's Notarization workflows no longer work without this argument, so this is added as an optional argument for Notarization.
2022-10-04 09:48:21 -07:00
Mo Zhu and Guillaume Ross
3b7926a6b3
Account policy data example query ( #8070 )
...
* query for checking for brute force intrusion attempts
* Fixing query
Co-authored-by: Guillaume Ross <guillaume@fleetdm.com >
2022-10-04 08:50:41 -07:00
Mike McNeil
2d6bb9f869
Guillaume == DRI of schema docs ( #8071 )
...
* Update CODEOWNERS
* Update custom.js
2022-10-04 10:40:21 -05:00
gillespi314
e3590beaf7
Ingest ReleaseId from Windows registry ( #8030 )
2022-10-04 10:34:08 -05:00
Charlie Chance
e453bac594
Handbook: key review edits ( #8069 )
...
dropped casing
2022-10-04 09:22:15 -06:00
RachelElysia
fe9effa575
Update Docs: Add file carving and links to permissions documentation ( #8064 )
2022-10-04 11:12:10 -04:00
RachelElysia
01654925c7
Fleet UI: Add optional tooltip delay used on compatibility tooltip ( #8065 )
2022-10-04 10:03:51 -04:00
Martin Angers
f5b6523359
Hide overrides key if empty, display comment for flags if empty ( #7986 )
2022-10-04 08:40:40 -04:00
Juan Fernandez
812d3c85de
Fixes various bugs with NVD vulnerability detection ( #7963 )
...
- Improved NVD CPE matching process.
- Fixed bug with the 'software/<id>' endpoint not showing the generated_cpe value.
2022-10-04 07:04:48 -04:00
Frank Sievertsen
a5912bedea
API Bugs: Team view (fleet/teams/{id}) #6970
...
Fix host_count and user_count being always returned as `0` in `teams/{id}` endpoint.
2022-10-04 09:26:04 +02:00
Martin Angers
7151e05c6d
Remove value validation of agent_options.{packs,schedule} ( #8066 )
2022-10-03 16:43:47 -04:00
Lucas Manuel Rodriguez
a4d7e81475
Orbit to support environments with revoked enroll secrets ( #8056 )
...
* Support environments with revoked enroll secrets
* Add instructions on how to fix Orbit enroll
* Rename to last_recorded_error
* Add alternative instructions
2022-10-03 17:28:19 -03:00
RachelElysia
ecb7c333d2
Frontend: Standardize modal and modal button code ( #7740 )
2022-10-03 15:11:36 -04:00
Roberto Dip
c0bb0cc4e7
avoid panic when storing a nil pointer in cached_mysql ( #8020 )
...
related to #7420 , this improves the logic of the clone function in cached_mysql to properly handle nil and nil pointers.
2022-10-03 13:29:20 -03:00
Roberto Dip
cd2ab6b17c
add server side validation for emails ( #8022 )
...
related to https://github.com/fleetdm/fleet/issues/7199 , this adds email validation to the `verifyCreateShared` which is used for user creation in the server.
validation messages come directly from Go's `net/mail` package.
```
~/fleet $ curl 'https://localhost:8080/api/latest/fleet/users/admin ' -X POST -H 'Authorization: Bearer $TOKEN' --data-raw '{"email":"asdf","name":"asdf@asd.com ","password":"as;lkdfjasdlk;fja3234@","global_role":"observer","teams":[]}'
{
"message": "Validation Failed",
"errors": [
{
"name": "email",
"reason": "mail: missing '@' or angle-addr"
}
]
}
```
2022-10-03 13:29:01 -03:00
Guillaume Ross
e48fbad3ac
Adding the schema path to the fleet website deployment workflow ( #8063 )
2022-10-03 12:20:30 -04:00
Guillaume Ross
b77113b1b5
Adding a bunch of examples ( #8028 )
...
* Adding a bunch of examples
Adding a bunch of examples and fixing missing trailing `;`s in existing ones
* Delete .sailsrc
Added .sailsrc accidentally form building locally
* Replaced sailsrc with original content
* Fixed typo in table name
* Undoing .sailsrc again
Ooops!
2022-10-03 11:32:03 -04:00
Martin Angers
8eee0b35f3
Add validations for agent options' command-line flags section. ( #7979 )
2022-10-03 08:29:41 -04:00
Charlie Chance
658c9ca437
Handbook: added new links ( #8055 )
...
Onboarding template is complete and added to the handbook.
2022-09-30 17:08:43 -06:00
Eric and Mike McNeil
cf7ee367d4
Remove custom heading renderer when compiling markdown tables ( #8054 )
...
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com >
2022-09-30 18:03:52 -05:00
Charlie Chance
69b0d39083
Handbook: Product edits ( #8053 )
...
Added some info about KPIs to the OKR section of the handbook.
2022-09-30 15:41:02 -07:00
Mike McNeil
93f0316d8c
Website: Add redirect that requires less typing ( #8044 )
2022-09-30 17:01:49 -05:00
Charlie Chance
985701a0d7
Handbook: ceo shadow program finalization ( #8052 )
...
finalized details within the ceo shadow program
2022-09-30 15:41:40 -06:00
Luke Heath
cc5783581b
Change display type for label checkboxes ( #8048 )
2022-09-30 14:53:33 -05:00
Luke Heath
6b4d76b975
Fix device user page icon sizing ( #8043 )
2022-09-30 14:08:30 -05:00
Eric
742de5354d
move swag CTA, update stylesheet ( #8037 )
2022-09-30 13:35:42 -05:00
Luke Heath
ded2fb0149
Standardize back link implementation ( #8039 )
2022-09-30 12:50:04 -05:00
Gabriel Hernandez
64fa2bafe4
fix sso input values with leading or trailing spaces by adding trimming ( #8000 )
...
* add trimming to sso form data values
* add sso login failure error message on login form
2022-09-30 14:59:43 +01:00
RachelElysia
c9527a51f3
Fleet UI: Packs chevron ( #8034 )
2022-09-30 09:58:57 -04:00
Eric and Mike McNeil
963297aab8
Website: Update meta titles and Twitter previews ( #7772 )
...
* update meta titles on pages built from markdown
* switch to summary_large_image for twitter previews
* Revert "update meta titles on pages built from markdown"
This reverts commit 8ac41e48a88b7f0a95819045b801ab00346acc76.
* Fleet device managment » Fleet for osquery
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com >
2022-09-29 16:41:00 -05:00
Eric and Mike McNeil
ddb074996c
Website: Move schema table merging into helper, update build script ( #7980 )
...
* move table schema merging into helper
* update helper name, add evented value to table configuration
* update indentation
* update error messages for readability
* typo
* update helper name, exits and description
* Add missing columns to osquery_tables.json
* add merge schema script
* rename script to `generate-merged-schema`
* Update generate-merged-schema.js
* Add error messages
* update error messages
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com >
2022-09-29 16:38:10 -05:00
Charlie Chance
bd5eeee7e7
Handbook: per diem change ( #8029 )
...
clarified per diem to per day allowance
2022-09-29 13:09:28 -06:00