Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

Api modify #2868

Merged
merged 16 commits into from
Jun 4, 2019
Merged

Api modify #2868

merged 16 commits into from
Jun 4, 2019

Conversation

ydye
Copy link
Contributor

@ydye ydye commented May 31, 2019

  • API to update user email
  • Modify userinfo return value. Add virtualCluster and admin
  • Replace grouplist Update api with virtualCluster Update api
  • Remove the grouplist field when creating an user. Instead, add virtualCluster and admin fields when creating an user.
  • API to update user admin permission.
  • Modify API to update extension field. Only overwrite the corresponding key's value instead of the whole extension field.
  • When granting an user with the admin permission, add all group into its grouplist. And when removing the admin permission from an user, keep other group in the grouplist.
  • Default group

@coveralls
Copy link

coveralls commented May 31, 2019

Coverage Status

Coverage decreased (-0.5%) to 50.7% when pulling 76a9030 on yuye/passwordChangeFix into ebc46ef on authndev.

Copy link
Member

@mslichao mslichao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@ydye ydye merged commit a112f57 into authndev Jun 4, 2019
@ydye ydye deleted the yuye/passwordChangeFix branch June 4, 2019 08:49
ydye added a commit that referenced this pull request Jul 25, 2019
* Authn configuration for login module (#2546)

* [Authn] webportal logic to login (#2567)

* solve issue

* [User manager] User schema and user data's CRUD based on k8s secret (#2677)

* [Group manager] group schema and its crud operation based on k8s secret. (#2690)

* [Authn] Backend logic of login. (#2625)

* [User Manager] API to get a specific user information (#2712)

* [RestServer] User&Group API v2 based on new  model. (#2722)

* [User & Group manager] API Modify (#2810)

* Bug Fix. (#2835)

* [User & Group Manager] Modify api (#2848)

* In user & group create api, change the extension field to optional. (#2853)

* [Group & User Manager] Update User Grouplist when deleting a group (#2830)

* API modify (#2855)

* Fix travis. (#2840)

* Api modify (#2868)

* Fix issue when deleting namespace. (#2881)

* bug fix.

* bug fix.

* bug fix.

* [Restserver] Fix password encrpt issue (#2904)

* Update web portal to use user v2 api (#2907)

* [Pytlon & https] Support https for pylon. (#2901)

* add group, hide user management in aad schema

* [webportal] Add token to request /api/v2/user (#2940)

* [Rest-server] User Schema Change (#2944)

* [webportal]add group (#2945)

* add group, hide user management in aad schema(2)

* add group, hide user management in aad schema.3

* add group, hide user management in aad schema.4

* [VC map to group] Add grouptype in group.extension and add virtualCluster in user.extension (#2961)

* [webportal]group plugin (#2967)

* add group, hide user management in aad schema(2)

* add group, hide user management in aad schema.3

* add group, hide user management in aad schema.4

* group manege plugin

* group manege plugin.2

* group manege plugin.2

* group manege plugin.2

* Update TopBar.jsx

* Fix trivas

* Fix trivas

* Fix trivas

* hide group plugin if not admin (#2971)

* Fix trivas

* Fix trivas

* Fix trivas

* Fix trivas

* conflict solve (#2973)

* conflict solve 2 (#2993)

* API to get groups's userlist and add or remove an user from a group (#3003)

* Add or remove user from a group.

* Comments

* Comments

* Comments

* resolve duplication and conflict (#3006)

* Comments

* Comments

* Modify user api url

* Modify user api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* Modify group api url

* querystring back (#3015)

* Modify group api url

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* Token schema compatibility (#3028)

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* hack hack hack

* without changing source file when building.

* without changing source file when building.

* without changing source file when building.

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* Bug fix

* API to create vc and remove vc and do the same operation to group (#3064)

* remove unnecessary console.

* [Hotfix] Fix AAD group in dedicated vc create/delete (#3143)

* add fix

* add user

* aad fix

* update

* ut fix

* Bug Fix (#3208)

*  permission fix (#3212)

* api fix

* api fix

* Yuye/api doc update (#3215)

* [MS-Graph] [AAD] [Rest-server] Sync user's group from ms-graph api (#3194)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants