Commit Graph
5266 Commits
Author SHA1 Message Date
Martin Angers c8cdddf0ea Update /macadmins endpoints to include MDM name and aggregate count (#7137) 2022-08-10 15:15:01 -04:00
Lucas Manuel Rodriguez 0d255d2252 Amend dependabot branch format (#7148) 2022-08-10 16:14:28 -03:00
Roberto Dip fc8c15c0d1 add application config setting to enable JIT provisioning (#7140)
As part of #7053, this adds a config setting to enable JIT provisioning.
2022-08-10 15:15:35 -03:00
Robert Fairburn 1f1ee964ab Improve APM in Loadtesting (#7061)
* Initial cloudwatch stub for loadtesting/apm

* Fix duplicate policy attachment name

* elastichsearch pull keys from ssh secret

* Set aws region for run-ansible

* Alternate way to specify region in run-ansible

* Fix elasticsearch_ansible ssh file modes

* Cloudwatch agent config elasticsearch

* Fix ansible indents

* Set platform to linux/amd64 for loadtesting docker image

* Use /dev/sdb on elasticsearch/apm

* fixup

* elasticsearch volume mounted

* elasticapm increase shards and size

* Increase elasticapm instance size

* Document how to get the IP for APM ec2 instance
2022-08-10 12:33:49 -05:00
gillespi314 e2194be61c Add schedule package and refactor cron jobs for cleanups, aggregations, and usage statistics (#6618) 2022-08-10 11:00:56 -05:00
Mike McNeil 69fb9ad026 Handbook: Add link re: working at Fleet (#7146)
This page is linked to from hiring materials, which don't always make the "open source is forever" point.  This adds a link to accomplish that, for folks who are really digging in.
2022-08-10 10:25:09 -05:00
Martin Angers 9755eb2e27 Support async saving of scheduled query statistics (#7012) 2022-08-10 10:01:05 -04:00
Zachary Winnerman 56910ea261 Add vuln database config for sandbox (#7126) 2022-08-10 09:22:13 -04:00
Kelvin Oghenerhoro OmereshoneandEric 71952c9b0a Make top banner not sticky (#6797)
* feat: Make top banner not sticky

* fix: issue with transition on page load and scroll

* fix: add semi colon to less to resolve linting issues

* fix: commas issue in less

* fix: space between header and cta-banner

* fix: resolve scrolling weird animation and hero section jumps

* fix: responseive top value set

* feat: don't animate background color

* feat: add transition for the top property of the header

* update sticky header function and styles

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-08-10 12:23:14 +09:00
dependabot[bot] 56ea9ee1b3 Bump dawidd6/action-download-artifact from 2.21.1 to 2.22.0 (#7132)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.21.1 to 2.22.0.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/6765a42d86407a3d532749069ac03705ad82ebc6...ea71f332a90fd52416b1629b933dcf7e0ccd421d)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-09 16:02:11 -03:00
Roberto Dip bfd98557f9 update golangci-lint version (#7115) 2022-08-09 15:42:35 -03:00
gillespi314 3a88afaf98 Add new database tables and queries for host operating systems (#6920) 2022-08-09 13:34:41 -05:00
Zachary Winnerman 3a1c4e45f2 Add ALB logging for fleet sandbox (#7127)
Closes #7121
2022-08-09 13:38:14 -04:00
Zachary Winnerman 8b0b885613 Give fleet more memory (#7128) 2022-08-09 13:37:37 -04:00
Roberto Dip 8e554ca832 lock rcodesign version to 0.16.0 (#7113) 2022-08-09 14:07:13 -03:00
Luke Heath f8570bc1c1 Remove CORS headers from expires request (#7123) 2022-08-09 11:43:17 -05:00
Luke Heath fb874caf03 Fix incorrect property name in REST API docs (#7005) 2022-08-09 11:34:29 -05:00
Gabriel Hernandez a0ae8eb77c normalise styling on setting pages for sandbox mode messaging and integrations (#7114) 2022-08-09 10:45:42 -05:00
Zachary Winnerman f1d76d7e24 Testing applying basic config to sandbox instances (#7105)
* Testing applying basic config to sandbox instances

* fixup

* Consistency nit from @lucasmrod
2022-08-09 12:24:10 -03:00
Gabriel Hernandez 34749e377f fix sandbox expiration styling on host details (#7110) 2022-08-09 15:13:31 +01:00
RachelElysia 73d0299af9 Fleet UI: Schedule frequency units, Convert seconds to units using date-fns (#7102) 2022-08-09 10:00:09 -04:00
Gabriel Hernandez 35a0c1c1a0 clean up host entity loadHosts method (#7083) 2022-08-09 12:25:49 +01:00
Mike McNeil 618bb7eb52 Docs: Capitalization (#7009) 2022-08-08 17:57:26 -05:00
Eric 667c566b28 Website: Remove machinepack-github dependency (#7101)
* Remove machinepack-github dependency, update recieve-from-github

* remove unused variable, update headers in delete request
2022-08-08 16:58:48 -05:00
Gabriel Hernandez 01d5d14f82 Fix navigation to teams settings sandbox (#7094) 2022-08-08 13:39:08 -05:00
Roberto Dip d3e2e2dca0 enable notarization on Sandbox pre-provisioner (#7100) 2022-08-08 14:25:01 -04:00
Gabriel Hernandez 4cd4a7759b fix for expiry message message (#7093)
this fixes the expiry message label and also makes the whole message a link
2022-08-08 15:17:52 +01:00
RachelElysia 4b2a8db537 Fleet UI: Fix localized tooltip alignment (#7072) 2022-08-08 08:52:01 -04:00
Mike ThomasandGuillaume Ross 4987125862 Update tales-from-fleet-security-google-groups-scams.md (#7088)
* Update tales-from-fleet-security-google-groups-scams.md

Updated blockquote type to the new <purpose="large-quote">

* Update tales-from-fleet-security-google-groups-scams.md

added strong tags

Co-authored-by: Guillaume Ross <guillaume@fleetdm.com>
2022-08-08 11:31:58 +09:00
Tim Kern 8acbbc6c7b Changed date— make the blog .01% more professional (#7090) 2022-08-05 18:39:02 -04:00
Tim Kern 47307f4027 Added keyword 3 times in body (#7089) 2022-08-05 18:23:58 -04:00
Lucas Manuel Rodriguez 6dcff28be0 Move specs parsing functionality to a new pkg/spec package (#7050) 2022-08-05 19:07:32 -03:00
Tim Kern 272691c6e5 Added Fleetdm.com/swag for community engagement (#7086) 2022-08-05 16:23:59 -04:00
Roberto Dip 6fead4c08d better handling of path differences for MSI installers (#7035)
Related to #7036, Tested in:

- [x] macOS via `fleetctl package --type=msi` (non-native)
- [x] Linux native via `docker run -v "$(pwd)" fleetdm/fleetctl package --type=msi` (native)
- [x] Windows via `fleetctl pacakge --type=msi` (thanks to @edwardsb) (non-native)
2022-08-05 17:12:05 -03:00
Roberto Dip e40c5b02c1 lock Docker version to 4.10.0 on macOS runners (#7082)
The macOS runners installing Docker are having problems initializing the new Docker version (4.11.0) which effectively blocks PRs with Go code.

This locks the Docker version we install to 4.10.0, which works until we figure out a solution or a new Docker version goes out.
2022-08-05 14:21:54 -03:00
Zachary Winnerman 82ba1a00a2 Demo packaging (#7020)
* checkin for testing

* Initial work on packaging, still need to configure fleet to use it

* Add the terraform stuff for installers

* Add iam permissions for packaging

* Add environment variables for installers to fleet

* Implement review fixes

* Add an extra state for provisioned, but not ready for customers

* Add secretsmanager stuff for apple

* fixup

* fixup

* Bugfixes

* fixup

* fixup and added some stuff to the readdme

* Add link to openapi.json in readme
2022-08-05 11:41:41 -04:00
fab53df348 Tales from Fleet security: mailing list scams with Google Groups (#6953)
* Google Groups spam article for 6914

Creating the file in which the Google Groups spam article for #6914 will go.

* Google Groups Blog Post: Renaming file + submitting early draft and image

* Reverting accidental update to vscode settings

Reverting accidental update to vscode settings in blog post PR

* Formatting for Google Groups scam post

* added article images

- added cover image and updated inline image to a higher res version (and re-composed).
- fixed a stray typo and also rephrased the sentence for clarity.

* Apply suggestions from code review

Fixing as per Des's suggestions.

Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>

* Update tales-from-fleet-security-google-groups-scams.md

Making it more obvious the quotes were quotes from Google support

* Quick typo fix

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Desmi-Dizney <99777687+Desmi-Dizney@users.noreply.github.com>
Co-authored-by: Andrew Baker <89049099+DrewBakerfdm@users.noreply.github.com>
2022-08-05 11:39:48 -04:00
Eric b303a509fd Update subtopics on docs and handbook pages (#7069) 2022-08-05 10:29:21 -05:00
Juan Fernandez 02944660ee Feature 6588: Proposal for detecting Windows vulnerabilities (#6742)
Proposal for detecting Windows vulnerabilities
2022-08-05 10:14:30 -04:00
Gabriel Hernandez aa60f3a54f cleanup of manage host page utilities (#7055)
* colocate LabelForm with ManageHostPage

* add url utility to create query string from params object
2022-08-05 09:27:10 -04:00
RachelElysia 4ae4eabf31 e2e Testing: Test software UI and zendesk integrations (#6443) 2022-08-05 09:21:02 -04:00
Eric cbaae94d38 Website: Add Fleet Premium call to action to documentation pages (#7063)
* add Fleet premium CTA, update styles

* Add final Calendly link

* Replace logo in docs cta
2022-08-05 16:24:15 +09:00
Eric 0811946a84 Website: update Markdown blockquotes (#7046)
* Add blockquote styles, to-html.js updates

* test article *REVERT THIS COMMIT BEFORE MERGE*

* Revert "test article *REVERT THIS COMMIT BEFORE MERGE*"

This reverts commit 3192bdbf753894c354146048df24ebeb30cdc3bc.

* to-html comments & update variable names

* Update to-html.js

* add new blockquote styles to docs and handbook pages

* update purpose name & stylesheets

* wrap blockquoteHtml in divs, add examples to markdown guide

* lint fix

* update quote and large quote blocksquotes usage, revert *most* to-html changes

* lint fixes
2022-08-05 16:15:46 +09:00
Roberto Dip 2b8743e240 send enroll secret in query for installers (#7064)
This changes how the enroll secret is sent to the server, as they might contain /, which was causing problems with our router.
2022-08-04 18:39:38 -03:00
Zach Wasserman 1f479f5cdd Make Desmi codeowner for all markdown files (#6997) 2022-08-04 10:04:27 -07:00
RachelElysia 44bbaebf68 Fleet UI: Back to host from details page keeps filters applied (#7027) 2022-08-04 13:03:18 -04:00
Kelvin Oghenerhoro Omereshone a26d53931a feat: update guide to add a Windows host (#7059) 2022-08-04 18:02:56 +01:00
RachelElysia 931564f2d3 Frontend / UI: Update naming UI button, frontend table components (#7056) 2022-08-04 12:56:30 -04:00
Noah Talerman 7ad0667b6a Add DRIs for release testing (#6804)
- Add DRIs for release testing
- Add DRIs for patch release testing
- Update patch release playbook
2022-08-04 12:23:19 -04:00
RachelElysia a84c7d6754 Dashboard UI: macOS operating system and munki card stack at lower widths (#7033) 2022-08-04 11:05:53 -04:00