Commit Graph
3176 Commits
Author SHA1 Message Date
Zach Wasserman 1806838cf4 Update documentation for redis cluster support (#3246) 2021-12-07 18:36:01 -08:00
RachelElysia 91a86ccee4 Query and Policy UI: Cursor placed at end of input field (#3224) 2021-12-07 15:17:56 -06:00
Luke Heath fde1da714b Add team filtering to software card and improve load states (#3188) 2021-12-07 14:42:21 -06:00
RachelElysia 1d69e50143 Fix cta button verbage to match Figma (#3236) 2021-12-07 14:10:12 -06:00
RachelElysia d0d0700c1f Fix policy resolution api request (#3234) 2021-12-07 14:09:06 -06:00
Tomas Touceda 8686c1520b Add index software (#3241)
* Add index to software over name/id

* Update schema

* Remove double semi colon
2021-12-07 16:36:13 -03:00
Lucas Manuel Rodriguez 8cea7f480a Add HostLinuxOSs (#3217)
* Add HostLinuxOSs

* Add test for PlatformFromHost

* Add sles, gentoo and kali on linux host OSs
2021-12-07 15:37:00 -03:00
RachelElysia 04fe0a42b5 App wide: Better errors for duplicate query, policy, and team names (#3121) 2021-12-07 11:12:36 -06:00
Lucas Manuel Rodriguez edec1abc86 Remove platform and team from policy editing (#3233) 2021-12-07 13:01:00 -03:00
Lucas Manuel Rodriguez a47c605bdd Log request errors in non-debug mode (take 2) (#3215)
* Log request errors in non-debug mode

* Amend test for debug

* Add check for error log
2021-12-07 12:52:43 -03:00
Lucas Manuel Rodriguez 6b8a2cb61a Fix mysql8 compatibility with zero dates (#3231)
* Fix mysql8 compatibility with zero dates

* Amend date
2021-12-07 12:51:53 -03:00
Tomas Touceda dc9686024b Remove tx from SaveHost (#3232)
* Remove tx from SaveHost

Also change REPLACE for software for an insert.

* Remove bundle identifier from the get since it's not part of the key

* Revert unneeded change
2021-12-07 12:39:07 -03:00
Luke Heath 78d5e13a97 Show all teams for global users and save team selection between pages (#3204) 2021-12-06 20:04:40 -06:00
Luke Heath b3a69680e7 Fix duplicate hosts on render when host_id URL params are present (#3189) 2021-12-06 20:02:52 -06:00
gillespi314andeashaw 6ee6dba4a4 Update anonymous usage statistics to record Fleet feature adoption (#3056)
* Collect additional anonymous usage statistics

* Update fleetdm.com and docs for usage stats

* Fix lint-go errors

* Fix failing test

* update webhook inputs

* Update receive-usage-analytics.js

* fix failing test

* Update statistics_test.go

Co-authored-by: eashaw <eashaw@sailsjs.com>
2021-12-06 14:39:00 -06:00
Tony Gauda eca7ddf3fe Update receive-from-github.js (#3194) 2021-12-06 15:28:48 -05:00
eashaw 4134fa8cee Update tweets on Fleet homepage (#3180)
* add snowflake logo, add two tweets to homepage, update tweet styles

* Using website style conventions

* Update homepage.less

* lint fixes
2021-12-06 11:30:17 -06:00
RachelElysia 10dbfaad86 Query UI Bug: Query checkbox now reset on delete (#3203) 2021-12-06 11:25:02 -06:00
Lucas Manuel Rodriguez c5375263b6 Change policy platforms name to platform singular (for consistency) (#3221)
* Change policy platforms name to platform singular

* Fix fleetctl tests
2021-12-06 13:56:28 -03:00
Omereshone Kelvin 71883ede82 Update instructions for contributing multiple queries to the standard query library (#3207) 2021-12-06 10:15:05 -05:00
Martin Angers b84ef79bf4 Add the fleetctl debug {errors,db-locks} sub-commands (#3168) 2021-12-06 09:26:01 -05:00
RachelElysia eba5d1b1b6 Manage Policies Page: New policy modal (#3108) 2021-12-05 17:12:55 -06:00
Omereshone Kelvin 5a2ed6f395 Add 3 queries to the standard query library (#3138)
Queries:
- Get applications hogging memory
- Get Mac and Linux machines with unencrypted primary disks
- Get servers with root login in the last 24 hours
2021-12-03 17:13:41 -05:00
Noah Talerman 9e095abddb On the "New policy" page, update default policy (#3192)
- Update default policy from "Gatekeeper enabled" to "Is osquery running?"
2021-12-03 17:08:10 -05:00
Lucas Manuel Rodriguez b9a408704e Add platforms field to policies (#3181)
* Add platforms field to policies

* Fix fleetctl tests

* PR review changes

* Add missing tests

* Add changes for ListPoliciesForHost
2021-12-03 15:33:33 -03:00
Tomas Touceda 142006cbdd Issue 2099 enable vulnerability processing new installs (#3104)
* Enable vulnerability processing by default

* Add changes file

* Remove wrong env var

* Fix import

* Fix tests

* Update log line

* Remove unneeded import
2021-12-03 14:44:57 -03:00
Luke Heath 4c19c9c8b1 Update policy back link to return to selected team (#3190) 2021-12-03 10:13:40 -06:00
Tomas Touceda 17bd4d5110 Remove policy membership history and only store the latest value (#3178)
* Remove policy membership history and only store the latest value

* Address review comments

* Correct error msg wrap
2021-12-03 13:10:11 -03:00
Tomas Touceda 5cff07f332 Issue 3184 drop event host expiry (#3185)
* Drop event host_expiry if it exists

* Add changes file
2021-12-03 12:34:58 -03:00
Tomas Touceda a0404b6736 Add software count API (#3105)
* Add software count API

* Fix makefile

* Fine no mock generating at this point

* Actually, one last try

* Use go install instead

* Fix go sum/mod

* Improve documentation

* Try setting node to 14
2021-12-03 10:54:17 -03:00
Tomas ToucedaandNoah Talerman 052e41851b Prepare for Fleet 4.6.2 (#3146) (#3179)
Co-authored-by: Noah Talerman <47070608+noahtalerman@users.noreply.github.com>
2021-12-02 16:56:56 -03:00
RachelElysia 1253020678 New Policy UI: Add policy resolution to create and edit policy (#3125) 2021-12-02 10:03:56 -05:00
Luke Heath e750eb9745 Standardize TeamsDropdown component usage (#3135) 2021-12-01 17:37:33 -06:00
Martin Angers 7464e72ba8 Move carves endpoints to new endpoint pattern (#3148) 2021-12-01 15:45:29 -05:00
Tomas Touceda 3a031e946d Sort hostIDs before inserting seen time (#3162)
* Sort hostIDs before inserting seen time

* Fix status test

* Add comment
2021-12-01 16:20:54 -03:00
Noah Talerman ce15a8189f Update "Operating sytem" modal on the Host details page (#3167)
- Update the example policy to use a period `.` instead of a comma `,`
- Update the secondary button text to use "Close" instead of "Cancel"
- Adjust padding
2021-12-01 14:17:35 -05:00
Luke Heath 79e046182a Add client side pagination to queries table (#3165) 2021-12-01 13:05:04 -06:00
Luke Heath 6624a9dfef Add redirects to page paths (#3161) 2021-12-01 11:42:31 -06:00
RachelElysia cb4707cef0 Query and Policy Flow: SQL error in realtime (#3158) 2021-12-01 12:18:58 -05:00
Omereshone Kelvin 2302606ca0 Standard query library: add query for running docker containers (#3137)
Query: Get running docker containers
2021-12-01 09:42:56 -05:00
Lucas Manuel Rodriguez e64a88d8b1 Add COALESCEs on all host_seen_times JOINs (#3147)
* Add COALESCEs on all host_seen_times JOINs

* Use tx instead of d.writer

* Add unit tests

* Fix compile test
2021-12-01 09:05:23 -03:00
Tomas Touceda 4ef9cfdf63 Increase grace period of status for hosts (#3151)
* Increase grace period of status for hosts

* Update tests

* Update more tests
2021-11-30 18:37:27 -03:00
Mike McNeil 5a5551147c add scheduling info for customer meetings + update recommendations fo… (#3149)
* add scheduling info for customer meetings + update recommendations for follow-ups

* make @tgauda page maintainer
2021-11-30 14:34:43 -06:00
Mike McNeilandeashaw d2645ee98d generating a trial license key (#3093)
* generating a trial license key

* use H4s for this section

Co-authored-by: eashaw <eashaw@sailsjs.com>

* use H4s for this section

Co-authored-by: eashaw <eashaw@sailsjs.com>

Co-authored-by: eashaw <eashaw@sailsjs.com>
2021-11-30 14:06:50 -06:00
RachelElysia 3b0a454fb5 App wide UI: Fix policies keys (#3145) 2021-11-30 13:24:30 -05:00
RachelElysia b3b107512e Host Details Page: OS policy creator (#3109) 2021-11-30 12:12:53 -05:00
Tomas Touceda 919a3b5b01 Add forgotten changes file (#3144) 2021-11-30 13:12:09 -03:00
eashaw f8d728ef7d add pricing faq question (#3129) 2021-11-30 18:31:37 +09:00
RachelElysia 185441adc9 Manage Schedule Page: Create/Edit schedule preview modal (#3102) 2021-11-29 18:29:41 -05:00
Tomas Touceda 925d4df8f7 Add new disable_failing_policies query parameter to list hosts (#3123)
* Update documentation

* Update based on review comments

* Explain why the switch exists
2021-11-29 18:04:33 -03:00