Markus Koller
e9eae3eb0d
Support custom attributes on users
2017-09-28 16:49:42 +00:00
Annabel Dunstone Gray
9b177bb7c9
Revert "Merge branch 'revert-f2421b2b' into 'master'"
...
This reverts merge request !14148
2017-09-11 15:44:42 +00:00
Rubén Dávila
52a2423e37
Revert "Merge branch '35012-navigation-add-option-to-change-navigation-color-palette' into 'master'"
...
This reverts merge request !13619
2017-09-08 14:48:44 +00:00
Rubén Dávila
6c49a62800
Restore some changes from !9199
2017-09-06 12:54:09 -05:00
Robert Schilling
4dff341af1
Fix wrong API status codes
2017-09-06 09:15:34 +02:00
Robert Schilling
f4834c8ad5
Add documentation
2017-09-05 14:30:53 +02:00
Dan Dunckel
04e4210785
Update documentation of user creation by replacing the 'confirm' param with 'skip_confirmation'
2017-07-28 09:53:09 -06:00
Rémy Coutable
91f63820a5
Return `is_admin` attribute in the GET /user endpoint for admins
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-12 12:45:46 +02:00
James Lopez
037ad5a5a3
add created at filter logic to users finder and API
2017-07-07 10:38:57 +02:00
Mike Ricketts
0e7478064f
Re-instate is_admin flag in users API is current user is an admin
2017-06-20 14:54:29 +00:00
vanadium23
83a9a472b3
Accept image for avatar in user API
2017-06-16 23:52:15 +03:00
Achilleas Pipinellis
8fb33b8f01
Add docs for personal access tokens
2017-06-14 08:40:21 +02:00
Mark Fletcher
ad3e180ed3
Introduce an Events API
...
* Meld the following disparate endpoints:
* `/projects/:id/events`
* `/events`
* `/users/:id/events`
+ Add result filtering to the above endpoints:
* action
* target_type
* before and after dates
2017-06-06 20:16:41 +08:00
Nick Thomas
c890c6aaf2
Allow users to be hard-deleted from the API
2017-06-02 18:28:12 +01:00
Marcia Ramos
d5eb66663e
update API doc with +API (h1 heading)
2017-05-10 15:48:07 -03:00
Sean McGivern
6dc424c949
Merge branch '29903-remove-user-is-admin-flag-from-api' into 'master'
...
Don't display the `is_admin?` flag for user API responses
Closes #29903
See merge request !10846
2017-04-25 10:57:32 +00:00
Timothy Andrew
0befa887b5
Update documentation to reflect the removal of `is_admin` from most API responses.
2017-04-25 09:46:05 +00:00
Sean McGivern
faddd10c8d
Fix user activities API version in docs
2017-04-20 14:47:44 +01:00
Robert Speicher
93e23a5d71
Merge branch 'query-users-by-extern-uid' into 'master'
...
Implement search by extern_uid in Users API
See merge request !10509
2017-04-19 19:50:38 +00:00
Robin Bobbitt
ddf7e6ae78
Implement search by extern_uid in Users API
2017-04-18 14:55:32 -04:00
Rémy Coutable
814212621f
Expose `last_activity_on` in the User API
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-04-14 15:20:55 +02:00
Sean McGivern
91ac0e038a
Port 'Add user activities API' to CE
...
CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/962
2017-04-14 15:20:55 +02:00
Achilleas Pipinellis
b5cc98088e
Update Impersonation tokens docs
2017-03-17 18:30:34 +01:00
Douwe Maan
6a52cda31d
Merge remote-tracking branch 'origin/personal_access_token_api_and_impersonation_token'
2017-03-07 09:29:55 -06:00
Tiago Botelho
005749a616
apply codestyle and implementation changes to the respective feature code
2017-03-06 19:18:26 +00:00
Robert Schilling
1ead6a9793
Use v4 endpoint in API docs
2017-03-01 18:39:40 +01:00
Tiago Botelho
2b474dc2b2
refactors finder and correlated code
2017-03-01 13:11:11 +00:00
Tiago Botelho
f0ea7130f7
refactors documentation and personal access tokens form to not allow admins to generate non impersionation tokens
2017-02-28 22:15:40 +00:00
Simon Vocella
09dd6a7ead
add documentation and changelog entry for user personal access tokens api
2017-02-28 22:15:39 +00:00
Robert Schilling
0b402e11e3
Remove deprecated `upvotes` and `downvotes` from the notes API
2017-02-22 13:07:49 +01:00
Robert Schilling
8f690604a5
API: Use POST to (un)block a user
2017-02-20 15:18:40 +01:00
Annabel Dunstone Gray
c780ad0e92
Remove all instances of theme_id; require downtime
2017-02-15 13:31:18 -06:00
Joost Rijneveld
6fab6d94ce
Optionally make users created via the API set their password
2017-02-09 20:32:54 +01:00
George Andrinopoulos
d796e4fc37
Update api docs and minor changes
2017-02-02 17:15:02 +02:00
tiagonbotelho
3ed96afc47
adds impersonator variable and makes sudo usage overall more clear
2016-12-07 14:42:51 +00:00
Luis Alonso Chavez Armendariz
ed61d44e1e
Remove unnecessary sentences for status codes in the API documentation
2016-11-24 10:28:52 -07:00
Robert Schilling
4cb3c0b404
Grapify the users API
2016-11-21 10:53:28 +01:00
Yatish Mehta
a0aaf93fe5
Add query param to filter users on 'external' & 'blocked' type on API
2016-11-08 12:04:05 -08:00
Airat Shigapov
b939529c2a
Fix wrong endpoint in api/users documentation, fix same typo in spec describe blocks
2016-10-21 18:05:36 +03:00
Dmitriy Zaporozhets
cb7872c3a0
Remove /u/ prefix from user pages in documentation
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-10-13 14:24:09 +03:00
Rémy Coutable
8e70cf2564
Addresses Robert's feedback
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-10-11 17:25:57 +02:00
Rémy Coutable
33ce197645
API: New /users/:id/events endpoint
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-10-10 13:35:53 +02:00
Dmitriy Zaporozhets
d0b556eb1b
Add User#organization to users api
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-09-27 14:04:39 +03:00
Timothy Andrew
727dff3f15
Don't expose a user's private token in the `/api/v3/user` API.
...
- This would allow anyone with a personal access token (even a read-only
token, once scopes are implemented) to escalate their access by
obtaining the private token.
2016-08-31 12:33:24 +05:30
Fabio Huser
76f43d5ce2
docs(api): adapted user API documentation to match with latest API
...
The user API documentation and the actual implementation were out of sync, missing certain newly introduced fields and beeing inconsistent between certain API definitions. The documentation was changed according the actual latest implementation.
Signed-off-by: Fabio Huser <fabio@fh1.ch>
2016-05-06 11:50:51 +02:00
Robert Schilling
62b6963255
Expose user location in API
2016-04-06 15:53:17 +02:00
Achilleas Pipinellis
956e914307
Add missing API docs on external user
...
[ci skip]
2016-03-17 12:21:12 +02:00
Zeger-Jan van de Weg
aaf4434b0e
Doc external users feature
2016-03-15 18:50:58 +01:00
evuez
b0d24ab1b5
Add fields to GET /users/* API endpoints for admins
...
Added fields are last_sign_in_at and confirmed_at.
They are available for GET /users/ and GET /users/:id for admins.
Closes #840
2016-03-04 11:59:43 +01:00
Gabriel Mazetto
6e7db8e23e
Prevent ldap_blocked users from being blocked/unblocked by the API
2016-01-08 16:26:04 -02:00