summaryrefslogtreecommitdiffstats
path: root/api4/user.go
Commit message (Collapse)AuthorAgeFilesLines
* Renaming repoChristopher Speller2017-09-061-4/+4
|
* app type transition (#7167)Chris2017-09-061-64/+64
|
* PLT-7468 Moved more error pages to use predefined error types (#7378)Harrison Healey2017-09-051-1/+1
| | | | | | | | * PLT-7468 Moved more errors to use error types * PLT-7468 Moved 404 error page to use error types * Made helper function for rendering external links on error page
* APIv4: NewLocAppError -> NewAppError (#7328)George Goldberg2017-08-311-13/+7
|
* Fix setting profile image for other users (#7306)Joram Wilander2017-08-311-1/+1
|
* set to default value with config is missing (#7320)Saturnino Abril2017-08-301-1/+1
|
* PLT-6226 Fixing races with licensing (#7213)Corey Hulen2017-08-161-1/+1
| | | | | | | | | | * PLT-6226 Fixing races with licensing * Fixing build issue * Fixing licensing issue * removing commented code
* when session id is invalid,the function "revokeSession" should return (#7127)KenmyZhang2017-08-091-0/+1
|
* PLT-6763 Implement user access tokens and new roles (server-side) (#6972)Joram Wilander2017-07-311-0/+134
| | | | | | | | | | | | | | | | * Implement user access tokens and new roles * Update config.json * Add public post permission to apiv3 * Remove old comment * Fix model unit test * Updates to store per feedback * Updates per feedback from CS
* Minor fixJoramWilander2017-07-061-1/+1
|
* Add some basic sorting support for GET /users endpoint (#6801)Joram Wilander2017-06-301-7/+25
|
* Make sure to log errors when failing to send emails (#6754)Joram Wilander2017-06-281-2/+2
|
* PLT-6657 Move system console to use v4 endpoints and redux (#6572)Joram Wilander2017-06-141-1/+1
| | | | | | | | | | | | * Move system console to use v4 endpoints and redux * Rename logs dir to get past gitignore * Fix test email * Update brand unit test * Updates per feedback
* Fix MFA enforcement on login and page load (#6356)Joram Wilander2017-05-091-2/+2
|
* Fix user autocomplete for DMs and GMs (#6265)Joram Wilander2017-04-281-17/+15
|
* Creating common token store and moving email invites and verification to it ↵Christopher Speller2017-04-271-32/+23
| | | | (#6213)
* Start moving webapp to Redux (#6140)Joram Wilander2017-04-251-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start moving webapp to Redux * Fix localforage import * Updates per feedback * Feedback udpates and a few fixes * Minor updates * Fix statuses, config not loading properly, getMe sanitizing too much * Fix preferences * Fix user autocomplete * Fix sessions and audits * Fix error handling for all redux actions * Use new directory structure for components and containers * Refresh immediately on logout instead of after timeout * Add fetch polyfill
* PLT-4457 Added API to get multiple users by their usernames (#6218)Harrison Healey2017-04-251-0/+19
| | | | | | | | | | * Allow getting profiles by username without a team * Changed UserStore.GetProfilesByUsernames to return an array * PLT-4457 Added API to get multiple users by their usernames * Changed users/names route to users/usernames
* APIv4 PUT /users/{user_id}/active (#6118)Saturnino Abril2017-04-171-0/+32
|
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* 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