mustard
41f47c80a7
Add Azure DevOps integration ( #20202 )
...
* Add node package
* first nit changes
* nit proto udpate
* fixup
* [server] add azure support
* fixup
* fixup
* server fixup
* [dashboard] changes
* fixup
* fixup
* Fix server bugs
* Fixup
* Fix dashboard
* Fix user integration
* Fix permission update modal
* tmp
* Add unit tests and fix get file content issue
* Add readme
* fix tag and branch parser
* Update README.md
* Remove API tests
* Disable azure devops support for PAYG
* Revert "Remove API tests"
This reverts commit a525cbd161e210d6e75bed0d62a339505f7c48df.
* Fix tests
* Rebase fixup
* nit fixing
* revert me
* Fix integration udpate
* Fix ENT-780
* Don't support azure devops on PAYG
* dashboard: add comments and remove new Azure DevOps supports on user settings page
* Fix push warning and make project a part of owner
* Proper handle errors
* Fix token can't refresh issue
* Fix api
* Add project context supports
* Update components/server/src/azure-devops/azure-context-parser.spec.ts
Co-authored-by: Filip Troníček <filip@gitpod.io>
* Fix readablestream error
* Fix clone url
* Address feedback
- dashboard provider type update
- doc for checkWriteAccess
- Requirement.DEFAULT
* 1
* avatar
* Revert "revert me"
This reverts commit 189c431eca33b06812ae33beaf3f5c95a28604ee.
---------
Co-authored-by: Filip Troníček <filip@gitpod.io>
2024-09-27 13:29:12 -04:00
Huiwen
8f643e775b
[papi] add support for java and kotlin ( #19868 )
...
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2024-06-08 00:29:19 +08:00
Huiwen
7094f19ee8
Add collaborator role to organization ( #19311 )
...
* Update spicedb schema
* SpiceDB gen code
* [server] add collaborator
* Update papi
* Dashboard
* nit
* Complete TODOs
* server dataops pass teamId
* Add test cases for collaborator's PAT and cookie API fetch
* Add test case description
* remove unnecessary export
* Redirect to dashboard after join an org
* Hide settings for collaborator
* dataops join via oidc should be collaborator
* Fix test
* Goes back to /workspaces
2024-01-12 10:53:49 +02:00
Alex Tugarev
0e00e3daa1
[public-api] Add AuthProviderService service ( #19008 )
...
* add Unauthenticated decorator for public-api
* [server] add AuthProviderServiceAPI
* [dashboard] add client facade (JsonRpcAuthProviderClient)
* use uuidValidate
* update UpdateAuthProviderResponse to return provider
* return updated provider in UpdateAuthProviderResponse
* handle pagination for ListAuthProvider(Description)s
* add simple conversion tests for auth providers
* relax param validation on updateAuthProvider
allow to update clientId or clientSecret separately.
2023-11-13 15:38:51 +02:00
Alex Tugarev
f38e12e758
add authprovider.proto to public-api ( #19041 )
...
* add authprovider.proto to public-api
* update proto according to guidelines
2023-11-10 11:26:47 +02:00