Przemko Robakowski and Zac Bergquist
dddd9ea5a2
Fix update and list for DynamicWindowsDesktops ( #48046 )
...
* proto
* Fix update for DynamicWindowsDesktops
* fix test server
* fix test
* fix test
* fix test
* Update api/proto/teleport/dynamicwindows/v1/dynamicwindows_service.proto
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com >
* update proto
* fix tests
---------
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com >
2024-10-29 22:18:27 +00:00
Przemko Robakowski and rosstimothy
f651ab19cd
Create WindowsDesktops for matching DynamicWindowsDesktops ( #46991 )
...
* Add DynamicWindowsDesktop to proto
* Add resource matchers to Windows desktop service config
* Implement API and backend for DynamicWindowsDesktop
* Cache and watcher support for DynamicWindowsDesktop
* Create WindowsDesktops for matching DynamicWindowsDesktops
* Fix imports
* fix test
* lint
* review comments
* move rpc to separate server
* rework api and grpc more towards 153-style
* e
* remove dynamic windows from paginated resource
* add tests
* add tests
* Update api/proto/teleport/legacy/types/types.proto
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com >
* lint
* gci
* cleanup
* cleanup
* use generic service
* cleanup
* cleanup
* cleanup
* cleanup
* cleanup
* gci
* rework cache
* rework cache
* add admin action checks
* move service
* add service test
* gci
* update discovery
* add discovery test
* review comments
* review comments
* review comments
* update interfaces
* gci
* gci
* review comments
* review comments
* fix loggers
* fix tctl
---------
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com >
2024-10-23 20:33:58 +00:00
Przemko Robakowski and rosstimothy
0f487f6bbc
Implement API and backend for DynamicWindowsDesktop ( #46987 )
...
* Add DynamicWindowsDesktop to proto
* Add resource matchers to Windows desktop service config
* Implement API and backend for DynamicWindowsDesktop
* Fix imports
* move rpc to separate server
* rework api and grpc more towards 153-style
* e
* remove dynamic windows from paginated resource
* add tests
* add tests
* Update api/proto/teleport/legacy/types/types.proto
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com >
* lint
* gci
* cleanup
* cleanup
* use generic service
* cleanup
* cleanup
* cleanup
* cleanup
* cleanup
* gci
* add admin action checks
* move service
* add service test
* gci
* review comments
* review comments
* review comments
* review comments
* review comments
---------
Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com >
2024-10-22 20:12:34 +00:00