Commit Graph
4316 Commits
Author SHA1 Message Date
Kelvin Oghenerhoro Omereshone 3ba104e8dd feat: reorder entities on REST API page (#5433)
* feat: reorder entities on REST API page

* feat: fix order for Authentication endpoint
2022-05-02 14:55:27 +01:00
Martin Angers ee4dfca476 Use a debug mux to support both fleet-authenticated and token-auth debug paths (#5424) 2022-05-02 08:58:03 -04:00
Martin Angers 5c0031c8f1 Change jira ticket type from Bug to Task (#5426) 2022-05-02 08:56:42 -04:00
Roberto Dip a4725518ac filter out Google Chrome profiles without an associated email before ingesting (#5440)
To add support for #400, we're using the macadmins/osquery-extension to gather Google Chrome profiles from hosts.

Under the hood, the extension looks and parses a json file in which Chrome stores a bunch of data. Given that emails are not required to create Chrome profiles, some of the profiles stored in this file and returned by the query we're using contain empty emails.

The idea after this change is to prevent empty emails from being ingested in the first place instead of filtering them after the fact. I have also included a migration to clean the rows with empty email columns.

Fixes #4780
2022-05-02 09:55:40 -03:00
Tim Kern 86a27b3148 Added lead enrichment to growth handbook (#5483)
Included one line linking to the private gdoc
2022-05-02 07:21:07 -05:00
Lucas Manuel Rodriguez ed8faa791c Add slack notification (#5481)
* Add slack notification

* Fix standard-query-library.yml
2022-05-02 08:42:20 -03:00
Mike Thomas 1bb82ed4ae Handbook - updated Community Slack channels (#5450)
Added #g-community Slack channel.
2022-05-02 10:25:27 +09:00
Charlie Chance 413d212dfb Handbook: Update index to include "Interviewing at Fleet" (#5461) 2022-04-30 18:05:51 -05:00
Nathanael Holliday 7c2adcf81b Handbook: Index update (#5467)
Added rituals links to the handbook where applicable.
2022-04-30 18:04:40 -05:00
Mike McNeil ac032ff87a Handbook: Process for creating positions and making offers (#5448)
* Update people.md

* Hand over more responsibilities to people ops

* Update people.md
2022-04-30 18:04:16 -05:00
Roberto Dip 25beeacdce add roperzh to receive-from-github.js (#5466) 2022-04-29 18:35:57 -03:00
Katheryn SatterleeandKathy Satterlee 3454d78a50 Weekly Doc Update (#5468)
* Weekly Doc Update

* Update FAQ.md

Fixed missing entry in TOC

Co-authored-by: Kathy Satterlee <ksatter@Kathys-MacBook-Pro.local>
2022-04-29 16:35:24 -05:00
Mike ThomasandEric 0269a25b50 Handbook update - How to make edits with GitHub (#5451)
* Handbook update - How to make edits with GitHub

- Added instructions for how to edit content in the docs from fleetdm.com via the GitHub editor.

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update brand.md

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-04-29 15:21:45 -05:00
RachelElysia 0aa8db3a2f Spiffier UI: Fix empty states (#5395) 2022-04-29 15:59:27 -04:00
RachelElysia 390ea4d82f App Settings Page: Styling fixes (#5453) 2022-04-29 14:00:25 -04:00
d3270e84cd Editor pass - Growing the team (#5363)
* Editor pass - Growing the team

Editor pass for:  https://github.com/fleetdm/fleet/pull/5292

* revert HTML comment change

* Revert "revert HTML comment change"

This reverts commit c6f44cd624063b71b944ba834717fed0a9148b29.

* fix blockquote

Co-authored-by: Eric <eashaw@sailsjs.com>
Co-authored-by: eashaw <caglc@live.com>
2022-04-29 10:33:35 -05:00
Luke Heath 2651343be4 Refresh user and config on every route change (#5425)
* Refresh user and config on every route change

* Fix build error

* Remove stray log
2022-04-29 08:22:02 -07:00
Desmi-Dizney 998b9311fb Editor pass - Collect last_opened_at for macOS software, and return it in host details payload (#5414)
Editor pass for: https://github.com/fleetdm/fleet/pull/5376 -  
cmd/osquery-perf/README.md
2022-04-29 09:19:13 -05:00
Desmi-Dizney a986615a7d Editor Pass - Add osquery.min_software_last_opened_at_diff configuration option (1) (#5416)
Editor pass for: https://github.com/fleetdm/fleet/pull/5394 - docs/Deploying/Configuration.md
2022-04-29 09:18:50 -05:00
Desmi-Dizney 2feb1256f3 Docs editor pass - 01-Using-Fleet - Standard-query-library - README.md (#5420)
This has been edited for content and copy.
2022-04-29 09:18:13 -05:00
Desmi-Dizney d6deec277f Docs editor pass - 01-Using-Fleet - Standard-query-library - Standard-query-library.yml (#5427)
This has been reviewed for copy.
2022-04-29 09:17:53 -05:00
Desmi-DizneyandMike Thomas bc846b18da Added Docs and Handbook review rituals (#5436)
* Added Docs and Handbook review rituals

* Update handbook/brand.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-04-29 22:04:49 +09:00
Desmi-DizneyandMike Thomas 3b59443987 Editor pass - Writing at Fleet guidance and editing processes (#5270)
* Editor pass - Writing at Fleet guidance and editing processes

Editor pass for https://github.com/fleetdm/fleet/pull/5211

* Update handbook/brand.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

* Update handbook/brand.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-04-29 21:59:09 +09:00
Mike Thomas 051fda8be2 Updated Brand Slack channels (#5449)
I have removed the #g-community Slack channel from this group.
2022-04-29 21:37:36 +09:00
Roberto Dip 2c23cb5f24 fix mysql tests by with a regexp assertion of possible error messages (#5444)
this fixes #5377 by asserting that the error message starts with "tsl" or "x509" as either of the strings represent the same error depending on the mysql version.

we should refactor the code to avoid checking on the error messages and probably use different error types instead.
2022-04-29 09:31:58 -03:00
Eric 26abd032db Fix scrollbar on Firefox on windows (#5446) 2022-04-28 19:13:52 -05:00
Charlie Chance a5fe1c6a46 CEO offer letter approval step (#5271)
update the People page to reflect that all offers get CEO approval before being sent out?
2022-04-28 16:48:03 -05:00
Desmi-DizneyandEric 01201f44a1 Editor Pass - Added 1:1 documentation to Rituals sections (#5250)
I edited for content and copy.
See: https://github.com/fleetdm/fleet/pull/5094/files#

Co-authored-by: Eric <eashaw@sailsjs.com>
2022-04-28 16:44:03 -05:00
Mike Thomas 3e68425d6a handbook-operations-section (#5286)
* handbook-operations-section

Made a couple of changes to Digital Experience rituals that I missed during my review.

• Added daily handbook PR reviews
• Moved DevRel related rituals to Community group. I think that's a more suitable home for them.

* Update brand.md

* Update community.md

Fixed up some punctuation.

* Update brand.md
2022-04-28 16:42:32 -05:00
Eric c906fbbd85 Update routes.js (#5443) 2022-04-28 15:05:31 -05:00
Desmi-Dizney ed14c0b02a Editor pass - New query and new policy: Identify optional fields to users - docs/01-Using-Fleet/standard-query-library/README.md (#5412)
Editor pass for: https://github.com/fleetdm/fleet/pull/5167 - docs/01-Using-Fleet/standard-query-library/README.md
2022-04-28 11:21:59 -05:00
Desmi-Dizney 2cd3508c88 Editor pass - New query and new policy: Identify optional fields to users (2) (#5413)
Editor pass for: https://github.com/fleetdm/fleet/pull/5167 - frontend/pages/policies/PolicyPage/components/NewPolicyModal/NewPolicyModal.ts
2022-04-28 11:21:40 -05:00
Mike Thomas d4fb3724f6 Update articles.less (#5432)
- Added a style fix that I missed previously.
2022-04-28 10:37:19 -05:00
Roberto Dip fc859321dc tweak docs related to dev local environment setup (#5434)
* remove outdated config file description

`example_config.json` was removed in f11da7b05b but the documentation
was still there, this removes the description from the README as well.

* add a note about how to use scripts with premium features
2022-04-28 11:42:22 -03:00
Mike McNeil 5596b29901 Handbook: Change recommendations so that NFC still works on iPhones (#5431) 2022-04-28 09:37:15 -04:00
EricandMike Thomas f713668390 Website: Add article landing and category pages (#5428)
* articles page

* update articles route to handle category urls

* update articles page

* add articleImageUrl meta tags to article pages

* basic empty state, add comments

* Update view-articles.js

* Update articles.less

* add articles, update styles and image url validation

* lint fix

* Update routes.js

* Update articles.ejs

* Update articles.page.js

Updated article category descriptions.

* migrated more articles

I migrated more articles so that all categories are populated.

* Added thumbnails to new posts

* Some style tweaks

- Tweaked a couple of styles
- Added cursor: pointer to filters
- Changed "Blog" to "Articles" in the navigation
- Changed /blog to /articles in the navigation

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
2022-04-28 15:16:07 +09:00
Eric c11bd43f6f Website: sticky "On this page" navigation (#5342)
* sticky nav

* Update basic-documentation.less

* Update basic-documentation.less
2022-04-28 11:33:56 +09:00
Nathanael HollidayandMike Thomas bbaa571f0c Handbook: Bizops rituals in people section (#5284)
* Handbook: Bizops rituals in people section

Not quite ready yet but want to get the changes going.  Will require some further discussion to sort out missing details and settle format difference.

* Update handbook/people.md

* Update handbook/people.md

* Update handbook/people.md

* Update people.md

* Update people.md

* Update handbook/people.md

* Update handbook/people.md

* Update handbook/people.md

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-04-28 11:08:50 +09:00
f7c303a5dc Handbook: Customers Rituals (#5210)
* Handbook: Rituals

Formatted table here in accordance w/ suggestions from Mike T.

* Update customers.md

* Update customers.md

Updated language.

Co-authored-by: Mike Thomas <mthomas@fleetdm.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-04-28 10:59:08 +09:00
12bd9ec7dd Create rituals section for growth page of the handbook (#5092)
* Create Rituals heading and appropriate subheadings

## Growth Rituals

### Social Engagement Ritual: 
Participate in 50 social media engagements per week.  
DRI: Drew Baker

### Daily Twitter Ritual:
Post FleetDM content on Twitter every weekday.
DRI: Drew Baker

### Daily LinkedIn Ritual:
Post FleetDM Content to LinkedIn every weekday. 
DRI: Drew Baker

### osQuery Jobs Ritual: 
Post to @osqueryjobs two times per week.
DRI: Drew Baker

### Enriching Leads Ritual:
Follow the Lead Enrichment Process every Friday.
DRI: Drew Baker

### Outside Contributions Ritual:
Check PRs for outside contributions every Monday.
DRI: Drew Baker

### Weekly Blogpost Ritual:
Publish FleetDM blog post once per week.
Promote blog posts on socials once per week.

### Weekly Ins and Outs Ritual:
Track ins and outs once per week.
DRI: Tim Kern

### Podcast Outreach Ritual:
Conduct podcast outreach twice per week.
DRI: Drew Baker

### Monthly Conference Ritual:
Check for conference openings and for conference sponsorships on the 1st of every month.
DRI: Drew Baker

* Update growth.md

* Convert entries to table format

This works in the preview.

* Update growth.md

* Table format revision

Reformatted table in accordance with suggestions from Mike T.

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

* Update handbook/growth.md

Co-authored-by: Tim Kern <tim@fleetdm.com>
Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2022-04-28 09:34:27 +09:00
Zach Wasserman 26eae438f6 Document supported MySQL versions (#5421)
- Pin versions in development and CI.
2022-04-27 16:21:16 -07:00
Lucas Manuel Rodriguez f2e8329e57 Changes to support fleetctl preview with custom TUF server (#5418) 2022-04-27 18:17:20 -03:00
Martavis Parker 0cb8326423 Fixed style for action buttons in all modals (#5402)
* fixed style for action buttons in all modals

* fixed tests and modified more components

* fixed class reference in test

* removed unused file
2022-04-27 13:40:28 -07:00
Guillaume Ross 2ef5099c7f Adding acceptable use policy (#5417)
* Adding acceptable use policy

Relates to https://github.com/fleetdm/confidential/issues/1107

Creating a new "Security Policies" file and then adding the first policy - acceptable use.

* Update security-policies.md

Added effective date and owner

* Update security-policies.md

Fixed link
2022-04-27 15:33:49 -04:00
Kelvin Oghenerhoro OmereshoneandNoah Talerman 8f096b33e6 feat: update query example to conform with the rest of the docs (#5344)
* feat: update query example to conform with the rest of the docs

* Update docs/Using-Fleet/REST-API.md

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2022-04-27 20:31:15 +01:00
dependabot[bot] 86c62a6cc4 Bump github/codeql-action from 2.1.8 to 2.1.9 (#5419)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/1ed1437484560351c5be56cf73a48a279d116b78...7502d6e991ca767d2db617bfd823a1ed925a0d59)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-27 11:57:42 -07:00
Kelvin Oghenerhoro Omereshone 9830c64c81 feat: make edit page links open in a new tab (#5398) 2022-04-27 19:06:44 +01:00
Kelvin Oghenerhoro Omereshone fda12d0bfe feat: update table to use id instead of team_id. (#5345)
Also marks id as required in table
2022-04-27 18:44:12 +01:00
Katheryn SatterleeandNoah Talerman cc390c2097 Add API-only user login issues to FAQ (#5393)
* Add API-only user login issues to FAQ

Added question and detailed instructions for API-only user password reset to FAQ

* Update Using Fleet FAQ

Removed instructions for resetting password for new API-only user and added link to commit with instructions. As discussed with @noahtalerman

* Update docs/Using-Fleet/FAQ.md

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>

Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2022-04-27 12:35:35 -05:00
RachelElysia affdb42e31 UI Spiffier: Fix checkbox alignment (#5407) 2022-04-27 12:05:08 -04:00