1. 01 Jul, 2019 8 commits
  2. 28 Jun, 2019 8 commits
  3. 27 Jun, 2019 6 commits
  4. 26 Jun, 2019 12 commits
  5. 25 Jun, 2019 6 commits
    • UserAdmin: UI for disabling users (#17333) · 77375f37
      * Feat: initial disable user UI
      
      * batch disable users
      
      * batch revoke users tokens
      
      * split batch disable user and revoke token
      
      * API: get users with auth info and isExternal flag
      
      * fix tests for batch disable users
      
      * Disable users: show is user external or not
      
      * Users: refactor /api/users/search endpoint
      
      * Users: use alias for "user" table
      
      * Chore: add BatchDisableUsers() to the bus
      
      * Users: order user list by id explicitly
      
      * Chore: switch back to /api/users/search endpoint
      
      * Users: move disable button to user profile page
      
      * Users: return AuthModule from /api/users/:id endpoint
      
      * Users: do not return unused fields
      
      * Users: mute auth badge for disabled users
      
      * Users: move disable button to the user section
      
      * Users: fix SearchUsers method after last changes
      
      * User: return auth module as array for future purposes
      
      * User: tests for SearchUsers()
      
      * User: return only latest auth module in SearchUsers()
      
      * User: fix JOIN, get only most recent auth module
      
      * Users: fix ldap badge after backed changes
      
      * Users: show tooltip for inactive disable/enable button
      
      * Users: move delete button to edit user view
      
      * Users: put deactivated badge on the user list
      
      * Users: minor refactor
      
      * Users: adjust deactivated badge style
      
      * Minor design changes
      Alexander Zobnin committed
    • API: get list of users with additional auth info (#17305) · dad894f1
      * batch disable users
      
      * batch revoke users tokens
      
      * split batch disable user and revoke token
      
      * API: get users with auth info and isExternal flag
      
      * fix tests for batch disable users
      
      * Users: refactor /api/users/search endpoint
      
      * Users: use alias for "user" table
      
      * Chore: add BatchDisableUsers() to the bus
      
      * Users: order user list by id explicitly
      
      * Users: return AuthModule from /api/users/:id endpoint
      
      * Users: do not return unused fields
      
      * Users: fix SearchUsers method after last changes
      
      * User: return auth module as array for future purposes
      
      * User: tests for SearchUsers()
      
      * User: return only latest auth module in SearchUsers()
      
      * User: fix JOIN, get only most recent auth module
      Alexander Zobnin committed