summaryrefslogtreecommitdiffstats
path: root/api4/user.go
Commit message (Collapse)AuthorAgeFilesLines
* Refactor switching login type code into app layer and add v4 endpoint (#6000)Joram Wilander2017-04-101-0/+38
| | | | | | * Refactor switching login type code into app layer and add v4 endpoint * Fix unit test
* PLT-5900 Removed automatic configuration of SiteURL (#5952)Harrison Healey2017-04-041-13/+13
| | | | | | | | | | | | | | | | * Revert "PLT-5765 Passed SiteURL to SendNotifications (#5705)" This reverts commit a8e68bd8905972ae59de90fa33d5b3e3c274dc47. * Removed automatic configuration of SiteURL * Reverted unintentional config changes * Updated help text * Added link to docs in Site URL warning * Fixed merge conflict
* PLT-6162: Search for users not in a given team. (#5943)George Goldberg2017-04-031-0/+5
|
* PLT-2713 Added ability for admins to list users not in any team (#5844)Harrison Healey2017-03-291-1/+10
| | | | | | * PLT-2713 Added ability for admins to list users not in any team * Updated style of unit test
* PLT-6083: API to get users not in a specific team. (#5888)George Goldberg2017-03-291-0/+13
|
* PLT 6125 Allow system admins to create users on closed servers (#5908)prixone2017-03-291-0/+2
| | | | | | | | | | | | | | * Update user.go Added method to create user accounts using a privileged system_admin account * Update user.go Added respective method to handle the the APIv4 call to create users with privileged account(system_admin) by passing server restrictions of EnableUserCreation and/or EnableOpenServer set to false. * Update user_test.go Added test case
* Implement some MFA endpoints for APIv4 (#5864)Joram Wilander2017-03-271-1/+51
|
* Implement PUT /users/sessions/device endpoint for APIv4 (#5866)Joram Wilander2017-03-271-0/+49
|
* Implement POST /users/email/verify/send endpoint for APIv4 (#5825)Joram Wilander2017-03-241-7/+33
|
* Implement POST /users/search endpoint for APIv4 (#5822)Joram Wilander2017-03-231-0/+57
| | | | | | | | | | * Implement POST /users/search endpoint for APIv4 * PLT-2713 Added store functions for searching users that don't have a team * PLT-2713 Added 'without_team' option when searching users * PLT-2713 Added 'without_team' option when searching users (v4)
* Implement GET /audits endpoint for APIv4 (#5779)Joram Wilander2017-03-211-2/+2
| | | | | | * Implement GET /audits endpoint for APIv4 * Fix log unit test
* Merge branch 'release-3.7' into master.George Goldberg2017-03-171-1/+1
|\
| * PLT-5765 Passed SiteURL to SendNotifications (#5705)Harrison Healey2017-03-101-1/+1
| |
* | Implement PUT /users/{user_id}/mfa endpoint for APIv4 (#5743)Joram Wilander2017-03-131-0/+40
| |
* | Implement GET /users/autocomplete endpoint for APIv4 (#5742)Joram Wilander2017-03-131-0/+52
|/
* Implementation of APIv4: POST users/{user_id}/image (#5537)Saturnino Abril2017-02-281-0/+55
| | | | | | * APIv4: POST users/{user_id}/image * removed 'return' and rebased to master
* APIv4: GET /users/{user_id}/image (#5526)Saturnino Abril2017-02-271-1/+42
|
* add implementation for verify email for apiv4 (#5502)Carlos Tadeu Panato Junior2017-02-241-0/+32
|
* Implement endpoint for APIv4: GET /users/{user_id}/audits (#5472)Saturnino Abril2017-02-211-45/+66
|
* Implement user sessions endpoints for APIv4 (#5449)Ruzette Tanyag2017-02-171-0/+53
| | | | | | | | | | | | | | * added get session and revoke session endpoints, unittests and drivers * removed BasicUser2 and added teardown * added badrequest unit test case for sessions * added session loop to check if user id and session user id matches * fixed indentation issues for user_test * match indentation from spaces to tabs
* Implement PUT /users/{user_id}/patch endpoint for APIv4 (#5418)Joram Wilander2017-02-161-0/+27
|
* Implement GET `/users/username/{username}` endpoint for APIv4 (#5310)Ruzette Tanyag2017-02-081-0/+29
| | | | | | | | | | | | * added get user by username endpoint * added get user by username unit test and driver * changed username length to 22 characters max * changed Params to UserName to Username * reorganized get user by username and get user by email formatting in model/client4
* Implement password reset endpoints for APIv4 (#5256)Joram Wilander2017-02-071-3/+48
|
* Implement PUT /users/{user_id}/password endpoint for APIv4 (#5243)Joram Wilander2017-02-071-0/+38
|
* Implement GET `/users/email/{email}` endpoint for APIv4 (#5309)Ruzette Tanyag2017-02-071-3/+31
| | | | | | | | | | * added get user by email endpoint for APIv4 * added get user by email endpoint unit test and driver * removed the appended return of user ids on logout * Added RequireEmail to validate user email. Also updated the get user by email endpoint and unit test
* Implement DELETE /users/{user_id endpoint for APIv4 - rebase cleanup (#5307)Ruzette Tanyag2017-02-051-0/+30
| | | | | | | | * added delete user endpoint * added unit test for delete user endpoint * added delete user driver
* Implement GET /users endpoint for APIv4 (#5277)Joram Wilander2017-02-031-0/+62
|
* Implement POST /users/ids endpoint for APIv4 (#5274)Joram Wilander2017-02-031-0/+20
|
* Implement PUT /users/{user_id}/roles endpoint for APIv4 (#5238)Joram Wilander2017-02-011-0/+30
|
* Implement APIv4 infrastructure (#5191)Joram Wilander2017-01-301-0/+169
* Implement APIv4 infrastructure * Update parameter requirement functions per feedback