Commit Graph

1589 Commits

Author SHA1 Message Date
Mike McNeil
dbb4709cf5
Add prompt to join Slack since it'll tend to get questions answered more quickly 2021-03-23 04:55:03 -05:00
Mike McNeil
a4bcdb1fdb Fix lint rules and simplify website development by checking in a dev-only config file that sets the default port to 2024 instead of 1337, so you dont have to do that with a command-line option. 2021-03-23 04:36:35 -05:00
Mike McNeil
2d5f7e5412
add alt tag (fixes lint) 2021-03-23 04:13:25 -05:00
noahtalerman
0c31044340
Add top navigation, add new assets, and edit text on fleetdm.com (#517)
* Add nav items for desktop width

* Finish desktop width navigation styles

* Add new assets

* Add mobile menu and graphic

* Add assets and new navigation

* trivial (just for consistency, in case we ever change where that points)

* Make image go away on small screens

* Update deploy-google-cloud-75x60@2x.png

Uploaded correct sized retina image.

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
Co-authored-by: mthomas-fleet <mthomas@fleetdm.com>
2021-03-23 17:56:15 +09:00
Mike McNeil
635aad0453 Update lift instructions for fleetdm.com so that it's not competing with the default port now used by Fleet itself. 2021-03-23 01:12:28 -05:00
Zach Wasserman
b4f0f461c2
Make fleetctl preview available over HTTP (#508)
Make fleetctl preview available over HTTP

Run a second copy of the Fleet server listening over HTTP on
localhost:1337 so that the UI can be used without the errors displayed
with a self-signed TLS certificate. Osquery clients and fleetctl
continue to communicate with the existing Fleet server on
https://localhost:8412.

Closes #504

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-03-22 15:04:19 -07:00
Zach Wasserman
7f43472431
Improve build documentation (#513)
Clarifies documentation based on observations from #510 and testing.
2021-03-22 13:34:34 -07:00
Zach Wasserman
58d1d025a4
Upgrade go-bindata to maintained github.com/kevinburke/go-bindata (#512)
- This seems to be the maintained, trusted (by Homebrew, etc.) version
  of go-bindata.
- Add tools.go file to pin version with go modules.
- Use go run to run the binary, making easier configuration for new developers.
2021-03-22 11:03:03 -07:00
noahtalerman
2c341ee755
Fix broken anchor links in documentation (#509)
This PR includes various fixes to anchor links used in the documentation.

There are certain characters GitHub doesn't support for the use of anchor links in markdown files. The general rule I've found is to only use a-z or A-Z characters in anchor links. All other characters should be removed.

For example, consider the section title How do I connect to the Mailhog simulated server?. The valid GitHub anchor link for this section is #how-do-i-connect-to-the-mailhog-simulated-server. Notice no ?.

Closes #494
2021-03-21 16:05:11 -07:00
Mike McNeil
ad6a33b530
closes #503 w/ readme updates (#505)
* closes #503 w/ readme updates

* Update README.md

* Recommend `sudo` instead

See https://github.com/fleetdm/fleet/pull/505#discussion_r598053872 for more info.
2021-03-19 22:25:53 -05:00
Mike McNeil
439dfbdc7a
Create .gitattributes
This little change here makes the language breakdown displayed by GitHub more realistic.
2021-03-19 19:51:03 -05:00
Mike McNeil
28d685edde
update screenshot in readme (#487) (#506)
* update screenshot in readme (#487)

* combine screenshots into just one

* clean up padding
2021-03-19 19:34:34 -05:00
Mike McNeil
b4eaec2093
Default to transparency re: identities of fleetdm team members 2021-03-19 18:56:03 -05:00
Zach Wasserman
a62277b9b6
Improvements to fleetctl preview (#495)
- Download configuration on every run. This ensures that users always
  get the latest version.
- Pull latest Docker containers on every run.
- Add stop and reset commands (for cleanup).

Fixes #378
2021-03-19 16:45:21 -07:00
James Alseth
d3dc7cfc53
Use published Helm chart in deployment docs (#497) 2021-03-19 14:01:50 -07:00
Mike Thomas
38e8505a88
Create get-installed-chrome-extensions (#491)
Add "Get installed chrome extensions" query to the handbook.
2021-03-19 09:15:43 -04:00
Zach Wasserman
d827a9d6b7
Log all errors regardless of log level (#496)
Modify the loggerDebug function to check whether the error is nil before
choosing the log level.

Fixes #473
2021-03-18 16:06:06 -07:00
Scott Lampert
5c69094571
Remove https check for client connection (#489)
Removes the https requirement for localhost only.
2021-03-18 11:21:36 -07:00
Mike McNeil
4691ac9629 Lint fix 2021-03-17 20:26:03 -05:00
Mike McNeil
d17eebbee7
add back contact form (doesn't actually work yet)
@mike-j-thomas this is for you buddy
2021-03-17 20:12:49 -05:00
Zach Wasserman
db3c73d619
Test and correct semantics for MySQL withRetryTxx (#488)
- Differentiate retryable vs. non-retryable errors.
- Test functionality against mocked DB.
2021-03-17 11:23:52 -07:00
James Alseth
1da89ea987
Publish Helm chart (#475)
This adds a GH Action to publish the updated Helm chart with each new release. It can also be triggered manually if needed.

Fixes #345
2021-03-17 11:09:01 -07:00
Zach Wasserman
6a399bc5df
Speed up labels MySQL tests (#486)
This saves a few seconds per test by only creating 10 hosts rather than
1000. The tests required no further changes as they were not using more
than the first few created hosts.
2021-03-17 10:07:22 -07:00
Mike McNeil
6b1ba2be5c
Use prod best practices for Sails 2021-03-17 11:40:17 -05:00
headmin
49565ff1db
Fix minor issues in /handbook/queries queries (#485)
- Fix syntax for installed software queries
- Fix missing `version` column in `yum_packages` table for Get installed Linux software query
2021-03-17 10:44:56 -04:00
noahtalerman
7970fa46a4
Add note to update the #fleet channel's topic in Releasing Fleet documentation (#482) 2021-03-16 17:30:02 -04:00
Mike McNeil
7d2a9ca7d2
Rename get-installed-window-software.md to get-installed-windows-software.md 2021-03-16 16:29:06 -05:00
Zach Wasserman
9ec122c249
Backup and restore for development database (#480)
Tooling to make backup and restore of the development database easy.
2021-03-16 08:33:42 -07:00
noahtalerman
e07dcc9131
Add queries for windows, linux, and freebsd. Rename firewall query file. Edit macOS query (#479)
- Add 3 queries to the handbook:
  - Get installed FreeBSD software
  - Get installed Windows software
  - Get installed Linux software
 - Fix misspelling of firewall query file
 - Add `UNION` to installed macOS software
2021-03-16 10:50:54 -04:00
Lars Lehtonen
9b902428ea
server: prune unused constants and functions (#477)
This removes unused `const` variables and functions from `server` and its subpackages.
2021-03-15 17:08:25 -07:00
Marnin
595bf9acac
Add a semicolon to the query (#476)
- Fixes missing semicolon in "Find hosts with firewall disabled" query.
2021-03-15 09:54:20 -04:00
Gabe Hernandez
699c37e343
genericise host table (#456)
* updates to datat table to genercise it

* finish up genericising host data table
2021-03-15 11:26:18 +00:00
Mike McNeil
8a0fe8f5ee
Homepage edits (#470)
* tweak phrasing

* add custom osquery extension deployment

* add scope transparency

* add missing asterisk
2021-03-12 18:54:13 -06:00
Zach Wasserman
4cfcb1b084
Upgrade fleetctl github.com/urfave/cli to v2 (#471)
This is intended to upgrade to the new API without changing fleetctl
functionality.
2021-03-12 16:42:38 -08:00
Mike McNeil
f22aae4f00
typofix + conform to Apple's brand style preferences
They like it like "macOS" (https://www.computerworld.com/article/3082696/apple-rebrands-os-x-as-macos-taps-upgrade-as-sierra.html), with a lowercase "m"
2021-03-12 18:02:21 -06:00
noahtalerman
765a1fd267
On fleetdm.com, add categories and additional items to roadmap (#461)
- Add new categories to the roadmap. The categories are:
  - Support
  - Inventory management
  - Collaboration
  - Security and compliance
  - Monitoring
  - Data outputs
  - Deployment
- Add additional items to the roadmap. These addtional items include:
  - Aggregate device data rollup
  - Self-remediation
  - Detect and surface issue with devices
  - StreamAlert integration
  - Integration users with API-only access
  - Software inventory
  - Human-to-device mapping
2021-03-12 15:39:56 -08:00
Zach Wasserman
d091be79eb
Introduce ee directory and license (#460)
This is where paid features will live, separate from the MIT licensing of the open core.

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-03-12 15:20:50 -08:00
noahtalerman
650db555fd
Add 6 queries to the handbook (#459)
This PR includes 6 potentially useful queries.
2021-03-12 12:34:26 -08:00
Mike McNeil
40b284dfbf
Handbook: History of Fleet, etc (#453)
* added the history of Fleet

* add acknowledgements and a high-level overview of the company

* shout out to jason
2021-03-12 14:32:50 -06:00
Zach Wasserman
03aa8ce7c3
Update website README with local usage instructions (#458) 2021-03-12 14:32:21 -06:00
Zach Wasserman
39fc25cf5c
Refactor cypress tests and expand testing (#450)
- Add cypress commands `setup` and `login`.
- Test setup page.
- Test add new host dialog (MVP establishing testing patterns).
- Add `testing-library/cypress`.
- Add `cypress` directory to lint config.
2021-03-12 11:49:28 -08:00
Zach Wasserman
4e23ebe6f2
Improvements to fleetdm.com home page (#457)
* Improvements to fleetdm.com home page

* level out pricing boxes and rely on the other asterisk explanation below

Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2021-03-12 13:31:30 -06:00
Mike McNeil
3c26418298
Create README.md 2021-03-12 13:16:24 -06:00
Gabe Hernandez
5e80bd5711
change smtp warning banner (#443)
* change colours for warning

* update the warning banner to display whatever is passed in.
2021-03-12 11:45:17 +00:00
Mike McNeil
b93a6de08b
fewer words 2021-03-11 19:44:40 -06:00
Mike McNeil
6e5bcf62f6
Update get-installed-macos-software.md 2021-03-11 19:03:13 -06:00
Mike McNeil
babe77ec7f
Rename get-all-macos-software.md to get-installed-macos-software.md 2021-03-11 19:00:03 -06:00
Mike McNeil
b31ba1d157
Update get-all-macos-software.md 2021-03-11 18:59:28 -06:00
Mike McNeil
a7059c5778
Update get-all-macos-software.md 2021-03-11 18:58:44 -06:00
Mike McNeil
de528c93f1
Create get-all-macos-software.md 2021-03-11 18:55:14 -06:00