Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch '12800-read-and-write-user-admin-notes-via-api-ce' into 'master' | Stan Hu | 2019-07-16 | 1 | -4/+4 |
|\ | | | | | | | | | CE Backport: Read and write User "Admin notes" via API See merge request gitlab-org/gitlab-ce!30775 | ||||
| * | CE: Read and write User "Admin notes" via API | manojmj | 2019-07-17 | 1 | -4/+4 |
| | | | | | | | | | | | | This change adds the ability to read and write admin notes for a user via the USER API | ||||
* | | Migrate null values for users.private_profile | Adam Hegyi | 2019-07-15 | 1 | -1/+1 |
|/ | | | | | - Background migration for changing null values to false - Set false as default value for private_profile DB column | ||||
* | Add support for creating random passwords in user creation APIsh-add-force-random-password-user-api | Stan Hu | 2019-06-27 | 1 | -0/+1 |
| | | | | | | | | To avoid having to specify an actual password to create users, admins can now use the `force_random_password` parameter to let Devise generate a password. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63826 | ||||
* | Updating CE repo to include new EE users API changes | Michael Leopard | 2019-06-19 | 1 | -14/+1 |
| | | | | | Updated users API documentation Moved API level changes to the service level | ||||
* | CE port of Move EE specific lines in API::Users | Imre Farkas | 2019-05-28 | 1 | -8/+4 |
| | |||||
* | Backport some changes from EE3314-add-on-runner-minutes-for-gitlab-com-ce | Rubén Dávila | 2019-04-02 | 1 | -0/+1 |
| | | | | MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9815 | ||||
* | Backport parameters for API::Users | Yorick Peterse | 2019-03-26 | 1 | -0/+8 |
| | | | | | This backports the EE specific parameters for API::Users, and wraps them in a conditional. | ||||
* | Add highest_role method to User | Thiago Presa | 2019-03-22 | 1 | -1/+1 |
| | |||||
* | Added: Include order by ID desc for tie breakers in pagination | Nermin Vehabovic | 2019-02-16 | 1 | -1/+1 |
| | |||||
* | Unify user requirements for API slugs | Robert Schilling | 2019-01-31 | 1 | -3/+3 |
| | |||||
* | API: Support username with dots | Robert Schilling | 2019-01-15 | 1 | -1/+1 |
| | |||||
* | Display impersonation token value only after creationif-53347_fix_impersonation_tokens | Imre Farkas | 2018-11-12 | 1 | -2/+2 |
| | | | | | Since we migrated all PersonlAccessTokens to store only its hash in the DB, the token value can no longer be shown to the user. | ||||
* | Remove PersonalAccessTokensFinder#find_by methoduse_tokenauthenticatable_method_for_token_lookup | Imre Farkas | 2018-11-05 | 1 | -3/+1 |
| | | | | | | find_by_token is overriden by TokenAuthenticatable which can be easily missed or confused with #find_by(:token) defined by ActiveRecord. First step for safer usage is to remove #find_by. | ||||
* | Make getting a user by the username case insensitive | William George | 2018-10-18 | 1 | -8/+6 |
| | |||||
* | Merge branch 'features/unauth-access-ssh-keys' into 'master' | Douwe Maan | 2018-10-05 | 1 | -4/+2 |
|\ | | | | | | | | | List public ssh keys by id or username without authentication See merge request gitlab-org/gitlab-ce!20118 | ||||
| * | List public ssh keys by id or username without authentication | Ronald Claveau | 2018-10-03 | 1 | -4/+2 |
| | | |||||
* | | Merge branch 'lib-api-frozen-string-enable' into 'master' | Rémy Coutable | 2018-10-01 | 1 | -0/+2 |
|\ \ | | | | | | | | | | | | | Enable frozen string in lib/api and lib/backup See merge request gitlab-org/gitlab-ce!22005 | ||||
| * | | Enable frozen string in lib/api and lib/backup | gfyoung | 2018-09-29 | 1 | -0/+2 |
| |/ | | | | | | | | | | | | | | | | | | | Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190 | ||||
* | | allow users api to set public_email | Alexis Reigel | 2018-10-01 | 1 | -0/+1 |
| | | |||||
* | | remove obsolete parameter from users api | Alexis Reigel | 2018-09-26 | 1 | -1/+0 |
|/ | |||||
* | Merge branch 'rubocop-code-reuse' into 'master' | Robert Speicher | 2018-09-13 | 1 | -0/+56 |
|\ | | | | | | | | | Add RuboCop cops to enforce code reusing rules See merge request gitlab-org/gitlab-ce!21391 | ||||
| * | Disable existing offenses for the CodeReuse cops | Yorick Peterse | 2018-09-11 | 1 | -0/+56 |
| | | | | | | | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop. | ||||
* | | Add ability to skip user email confirmation with API | Stan Hu | 2018-09-10 | 1 | -0/+1 |
|/ | | | | | | | | This gives admins the ability to send a `skip_confirmation` flag in the `POST /users/:id/email` API endpoint to skip the verification step and assume the given e-mail address is verified. Closes #50876 | ||||
* | Allow users to set a status | Bob Van Landuyt | 2018-07-30 | 1 | -0/+35 |
| | | | | | This can be done trough the API for the current user, or on the profile page. | ||||
* | Add an option to have a private profile on GitLab | JX Terry | 2018-07-24 | 1 | -5/+6 |
| | |||||
* | Add min_access_level filter to projects API | Marko, Peter | 2018-07-23 | 1 | -0/+1 |
| | | | | Signed-off-by: Marko, Peter <peter.marko@siemens.com> | ||||
* | Updates from `rubocop -a` | Lin Jen-Shin | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Restoring user v3 endpoint | Francisco Javier López | 2018-06-13 | 1 | -11/+15 |
| | |||||
* | Add 2FA filter to users API for admins only | Dmitriy Zaporozhets | 2018-04-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Allow including custom attributes in API responses | Markus Koller | 2018-02-08 | 1 | -1/+8 |
| | |||||
* | Add sorting options for /users API (admin only)42669-allow-order_by-users-in-gitlab-api | Dmitriy Zaporozhets | 2018-02-06 | 1 | -1/+18 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Track and act upon the number of executed queriesquery-counts | Yorick Peterse | 2018-02-01 | 1 | -0/+2 |
| | | | | | | | | | | | This ensures that we have more visibility in the number of SQL queries that are executed in web requests. The current threshold is hardcoded to 100 as we will rarely (maybe once or twice) change it. In production and development we use Sentry if enabled, in the test environment we raise an error. This feature is also only enabled in production/staging when running on GitLab.com as it's not very useful to other users. | ||||
* | Added default order to UserFinder | Francisco Javier López | 2017-12-04 | 1 | -0/+2 |
| | |||||
* | Skip confirmation user api | Daniel Juarez | 2017-11-21 | 1 | -1/+2 |
| | |||||
* | Remove private_token from API user entity | Douwe Maan | 2017-11-02 | 1 | -3/+1 |
| | |||||
* | Merge branch 'master' into ↵ | Douwe Maan | 2017-10-05 | 1 | -11/+9 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | digitalmoksha/gitlab-ce-feature/verify_secondary_emails # Conflicts: # app/controllers/admin/users_controller.rb # app/controllers/confirmations_controller.rb # app/controllers/profiles/emails_controller.rb # app/models/user.rb # app/services/emails/base_service.rb # app/services/emails/destroy_service.rb # app/views/devise/mailer/confirmation_instructions.html.haml # lib/api/users.rb # spec/services/emails/destroy_service_spec.rb | ||||
| * | Support custom attributes on users | Markus Koller | 2017-09-28 | 1 | -0/+2 |
| | | |||||
| * | refactor emails servicerefactor-services | James Lopez | 2017-09-28 | 1 | -4/+4 |
| | | |||||
| * | refactor users update service | James Lopez | 2017-09-28 | 1 | -1/+1 |
| | | |||||
| * | refactor services to match EE signature | James Lopez | 2017-09-28 | 1 | -5/+5 |
| | | |||||
| * | find_user users helper method no longer overrides find_user API helper method.37467-helper-method-from-users-endpoint-overrides-api-helper-method | Tiago Botelho | 2017-09-26 | 1 | -2/+2 |
| | | |||||
* | | fix calls to Emails::DestroyService | Brett Walker | 2017-09-23 | 1 | -2/+2 |
| | | |||||
* | | Send a confirmation email when the user adds a secondary email address. ↵ | Brett Walker | 2017-09-23 | 1 | -2/+0 |
|/ | | | | Utilizes the Devise `confirmable` capabilities. Issue #37385 | ||||
* | Ensure we use `Entities::User` for non-admin `users/:id` API requests | Robert Speicher | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | API: Add GPG key management for admins | Robert Schilling | 2017-09-05 | 1 | -0/+80 |
| | |||||
* | API: Add GPG key management | Robert Schilling | 2017-09-05 | 1 | -0/+70 |
| | |||||
* | Update remaining endpoints | Robert Schilling | 2017-08-28 | 1 | -2/+5 |
| | |||||
* | Conditionally destroy a ressource | Robert Schilling | 2017-08-28 | 1 | -34/+13 |
| | |||||
* | API: Respect the 'If-Unmodified-Since' for delete endpoints | Robert Schilling | 2017-08-28 | 1 | -0/+28 |
| |