Zachary Wasserman
6eecaa1019
Update redigo import ( #1821 )
...
- Use new repo path (old repo archived)
- Update version to 2.0.0
Closes #1820
2018-06-11 12:14:21 -07:00
Mike Arpaia
c91a031d3e
Attempt 2 at returning a serializable config ( #1819 )
2018-06-11 11:34:05 -06:00
Zachary Wasserman
f8796bc55b
Fix timezone in MySQL connection string ( #1818 )
...
Fixes #1643
2018-06-11 07:31:39 -07:00
Mike Arpaia
4ddb691524
Remove -f from fleetctl query ( #1814 )
...
close #1812
2018-06-04 22:28:49 -06:00
Kyle Knight
d9038f37f4
Last Seen date and time on Offline host cards and table overview ( #1806 )
...
This PR adds a hover title to the hostname on both the cardview and table view.
If a host is offline it will show it when it was last seen, otherwise it just shows it is Online.
Closes #1804
2018-06-04 09:58:34 -06:00
Kyle Knight
47664009b9
Update dependencies to latest minor releases ( #1803 )
2018-06-04 09:58:14 -06:00
Thordur Bjornsson
71217e6c52
server/service, livequery: Check totals Load for nil ( #1802 )
...
Matches status, if there are no results (yet) this bombs as the
the interface value is nil.
2018-06-04 09:40:41 -06:00
Mike Arpaia
f91790b174
Add template and directory for ADRs ( #1807 )
2018-06-04 09:39:50 -06:00
Alex Flores
56a2b81579
Set allowNativePasswords DSN setting to true ( #1805 )
2018-06-01 14:29:24 -07:00
Mike Arpaia
f6aa2fbb23
Fix an error in the file format docs thanks to @thorduri
2018-05-30 16:29:13 -07:00
Mike Arpaia
3639aebc4f
Fix typo in CLI docs
2018-05-30 10:19:07 -07:00
Mike Arpaia
3a6c923d8d
Use https://fleet.corp.example.com as demo Fleet server address
2018-05-23 22:02:55 -06:00
Mike Arpaia
58e0cb68cb
Fix the CircleCI status badge
2018-05-23 17:28:49 -06:00
Mike Arpaia
fc33f3cbd1
update the update instructions
2018-05-23 15:43:28 -06:00
Mike Arpaia
a172540b7b
Include fleetctl in binary bundle ( #1801 )
2018-05-23 13:19:01 -06:00
Mike Arpaia
1d70b082a5
Add a setup guide for new CLI users ( #1798 )
2018-05-22 17:57:56 -06:00
Mike Arpaia
9924d07bb0
don't commit package-lock.json, we use yarn
2018-05-22 16:17:24 -06:00
Mike Arpaia
c273a92537
Merge pull request #1792 from kolide/fleetctl
...
Merge fleetctl branch into master in preparation for 2.0.0 release candidate
2018-05-22 15:55:35 -06:00
Mike Arpaia
bd91095905
Fleet 2.0.0 Changlelog ( #1797 )
...
This PR adds a "New Features" and "Upgrade Plan" section to the pending 2.0.0 release notes.
close #1793
close #1794
2018-05-22 12:48:18 -06:00
Mike Arpaia
abab0d4691
Add fleetctl convert command for migrating packs to Fleet's format ( #1790 )
2018-05-21 10:26:22 -06:00
Zachary Wasserman
e626d5d060
Add options clients and commands ( #1791 )
2018-05-21 10:25:58 -06:00
Zachary Wasserman
b80e0a102d
Add fleetctl query command ( #1784 )
...
Allow queries targeted by hostname and label name.
2018-05-17 15:54:34 -07:00
Zachary Wasserman
28be59c9a5
Rename ignore-tls flag to insecure ( #1779 )
2018-05-17 16:52:38 -06:00
Thordur Bjornsson
6a4d50c7a6
ensure email and passwords are set during setup ( #1786 )
2018-05-17 08:29:04 -06:00
Thordur Bjornsson
929000ba28
server: formatting ( #1788 )
2018-05-16 23:52:24 -06:00
Kyle Knight
b8795ae0cd
Update README.md ( #1787 )
...
Add GA tracking to Kolide URL
2018-05-16 14:14:35 -05:00
Thordur Bjornsson
d7e1462d10
Check if the jwtToken is valid in authViewer. ( #1785 )
...
Closes #1514
2018-05-16 09:36:35 -06:00
Mike Arpaia
b42e4bacf2
Add name not empty validation for spec types ( #1783 )
2018-05-14 12:23:38 -06:00
Zachary Wasserman
e337b65ada
Fix typoed query name in example pack ( #1780 )
2018-05-10 15:07:14 -07:00
Zachary Wasserman
87331b47e2
Return 404 errors where appropriate in spec endpoints ( #1777 )
2018-05-09 16:54:42 -07:00
Zachary Wasserman
4dfc1ca25e
Improve client error messages with unexpected server errors ( #1776 )
2018-05-09 16:54:23 -07:00
Zachary Wasserman
d7b0abd782
Clean up flag descriptions ( #1778 )
2018-05-09 16:54:07 -07:00
Zachary Wasserman
bef7a99160
Add logging middleware for spec endpoints ( #1774 )
2018-05-09 11:00:48 -07:00
Zachary Wasserman
6e6e390346
Add interactive login support ( #1771 )
2018-05-08 18:34:09 -07:00
Mike Arpaia
f803d55e12
remove fix node-sass ( #1773 )
2018-05-08 18:17:00 -06:00
Mike Arpaia
ab23e60a98
Add fleetctl get label, pack, query for individual items by name ( #1768 )
...
This PR adds support for getting resources by name.
```
$ fleetctl get queries
no queries found
$ fleetctl apply -f ./query.yaml
[+] applied 1 queries
$ fleetctl get queries
+-----------------+--------------------------------+--------------------------------+
| NAME | DESCRIPTION | QUERY |
+-----------------+--------------------------------+--------------------------------+
| osquery_version | The version of the Launcher | select launcher.version, |
| | and Osquery process | osquery.version from |
| | | kolide_launcher_info launcher, |
| | | osquery_info osquery; |
+-----------------+--------------------------------+--------------------------------+
$ fleetctl get query osquery_version
apiVersion: v1
kind: query
spec:
description: The version of the Launcher and Osquery process
name: osquery_version
query: select launcher.version, osquery.version from kolide_launcher_info launcher,
osquery_info osquery;
```
2018-05-08 18:10:01 -06:00
Zachary Wasserman
e8cd007810
Consistent permissions for ~/.fleet/config file ( #1772 )
2018-05-08 17:04:38 -07:00
Zachary Wasserman
bf36d58c51
Allow make build
to build fleet and fleetctl ( #1770 )
2018-05-08 16:56:44 -07:00
Zachary Wasserman
6860761e1c
Add Cloud shoutout in readme
2018-05-08 14:08:56 -07:00
Mike Arpaia
de6dbd0f13
Remove decorators and osquery config from the UI ( #1769 )
2018-05-08 11:03:32 -06:00
Mike Arpaia
2f997b7f22
Merge master
2018-05-07 22:57:08 -06:00
Mike Arpaia
64a75c3b57
fleetctl get labels, queries, and packs ( #1764 )
2018-05-07 20:09:37 -06:00
Mike Arpaia
20fb50a7a6
Add fleetctl delete command ( #1765 )
2018-05-07 20:07:00 -06:00
Zachary Wasserman
d146412364
Implement Get methods for single entities of label, pack and query specs ( #1766 )
...
- Datastore methods (where necessary)
- Service methods
- Endpoints/Handlers
2018-05-07 19:54:29 -06:00
Mike Arpaia
567e3bb228
Update documentation ( #1767 )
2018-05-07 19:53:53 -06:00
Mike Arpaia
2795a61b3c
Working prototype of fleetctl apply ( #1762 )
2018-05-07 17:50:20 -06:00
Zachary Wasserman
0f00c70606
Fixes in query, pack and label clients ( #1763 )
...
- Use authenticated requests
- Don't take a parameter for the Get*Specs methods
2018-05-07 16:30:52 -07:00
Zachary Wasserman
3d1d088be9
Implement clients for labels, packs and queries ( #1760 )
...
Go client methods for making get, set and delete requests on label, pack and
query entities.
2018-05-07 12:44:40 -07:00
Zachary Wasserman
8febf3ed96
Fixes + proposed changes to client error handling ( #1759 )
...
- Fix places where we accidentally return nil when we should return an error.
- Simplify interfaces/implementation of specialized errors
- Use more specific error messages
- Consistent JSON decoding
2018-05-04 14:55:57 -07:00
Caleb Coy
4e8c3482c8
Fleet on ubuntu docs ( #1757 )
2018-05-04 14:10:22 -06:00