Martin Angers
4593c49ec4
Add disk_encryption option to config and team YAML ( #10185 )
2023-02-28 15:34:46 -05:00
Martin Angers
33f33163a9
Add macos custom profiles support via fleetctl apply
( #9824 )
2023-02-15 13:01:44 -05:00
Lucas Manuel Rodriguez
19ad7cc637
Set interface for response types ( #9121 )
...
* Set interface for response types
* Fix TestEndpointer test
2022-12-27 11:26:59 -03:00
Martin Angers
e19191161e
Validate team spec unknown keys ( #8265 )
2022-10-24 08:49:44 -04:00
Martin Angers
478b4d3f69
Validate team and appconfig payloads, with dry-run
and force
modes ( #7731 )
2022-09-19 13:53:44 -04:00
Martin Angers
7f9bb6431e
Update team integrations to reference global integrations (part of failing policies automation support) ( #6156 )
2022-06-13 10:04:47 -04:00
Martin Angers
a23e0c41ff
Support failing policies integrations ( #5973 )
2022-06-06 10:41:51 -04:00
Tharun Rajendran
2084b7d310
feat(api): add endpoint to get team by id ( #4018 )
...
* feat(api): add endpoint to get team by id
* fix review feedbacks
* add integration test in enterprise suite
2022-02-04 14:33:22 -03:00
Tomas Touceda
656ef07df1
Move ApplyTeamSpec to ee ( #4011 )
...
* Move ApplyTeamSpec to ee
* Update test now that apply team specs is behind premium
* Check all auth first
* Change auth call for team creation
2022-02-03 16:24:03 -03:00
Martin Angers
afb3310937
Migrate team-related endpoints to new pattern ( #3740 )
2022-01-19 10:52:14 -05:00
Martin Angers
3ae57a0242
Create errors with ctxerr, add the call to store them in redis ( #2786 )
2021-11-15 09:11:38 -05:00
gillespi314
229b91b530
Add endpoint for management of team enroll secrets ( #2849 )
2021-11-11 10:45:39 -06:00
Martin Angers
4f4185372d
Add support for context in datastore/mysql layer ( #1962 )
...
This is just to pass down the context to the datastore layer, it doesn't
use it just yet - this will be in a follow-up PR.
2021-09-14 08:11:07 -04:00
Tomas Touceda
1f5094d97e
Make adding routes a bit simpler ( #1771 )
...
* Make adding routes a bit simpler
* Remove unused handle
* Lint
* More lint
2021-08-25 10:08:14 -03:00
Tomas Touceda
f2837fd4b3
Make decoder completely generic and simplify things ( #1542 )
...
* Make decoder completely generic and simplify things
* Add commends and unexport func
2021-08-03 16:56:54 -03:00
Tomas Touceda
5859db36bb
Move logger up to the HTTP layer and make it generic ( #1439 )
...
* Add basic idea
* Implement the new logging strategy everywhere
* Remove unused const
* Add tests and fix error cases
* Fix logging in osquery service
* If there are extras, log info unless force debug
* Change to info
* Fix test
* Make logging context more chainable and force info for sessions
2021-08-02 19:06:27 -03:00
Tomas Touceda
9863b0f4bb
Issue 1361 fleetctl teams ( #1405 )
...
* WIP
* Add get user_roles and apply for a user_roles spec to fleetctl
* Uncomment other tests
* Update test to check output
* Update test with the new struct
* Mock token so that it doesn't pick up the one in the local machine
* Address review comments
* Fix printJSON and printYaml
* Fix merge conflict error
* WIP
* wip
* wip
* Finish implementation
* Address review comments
* Fix flaky test
2021-07-19 16:48:49 -03:00