- Jul 30, 2018
-
-
Bob Van Landuyt authored
This can be done trough the API for the current user, or on the profile page.
-
- Jul 29, 2018
-
-
Stan Hu authored
This is in preparation for modifying importers to assign e-mails for only confirmed emails.
-
- Jul 11, 2018
-
-
Mark Chao authored
-
- Jul 09, 2018
-
-
Lin Jen-Shin authored
-
- Jul 07, 2018
-
-
Jasper Maes authored
-
- Jun 05, 2018
-
-
Alexis Reigel authored
-
- May 31, 2018
-
-
-
Dylan Griffith authored
-
Kamil Trzcińśki authored
-
- May 22, 2018
-
-
Rémy Coutable authored
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- May 17, 2018
-
-
- May 16, 2018
-
-
Dylan Griffith authored
-
Dylan Griffith authored
-
Jan Provaznik authored
ObjectStore uploader requires presence of associated `uploads` record when deleting the upload file (through the carrierwave's after_commit hook) because we keep info whether file is LOCAL or REMOTE in `upload` object. For this reason we can not destroy uploads as "dependent: :destroy" hook because these would be deleted too soon. Instead we rely on carrierwave's hook to destroy `uploads` in after_commit hook. But in before_destroy hook we still have to delete not-mounted uploads (which don't use carrierwave's destroy hook). This has to be done in before_Destroy instead of after_commit because `FileUpload` requires existence of model's object on destroy action. This is not ideal state of things, in a next step we should investigate how to unify model dependencies so we can use same workflow for all uploads. Related to #45425
-
- May 14, 2018
-
-
Douglas Barbosa Alexandre authored
-
- May 10, 2018
-
-
Bob Van Landuyt authored
When terms are enforced, but the user has not accepted the terms access to the API & git is rejected with a message directing the user to the web app to accept the terms.
-
- Apr 30, 2018
-
-
Dylan Griffith authored
-
- Apr 26, 2018
-
-
Dylan Griffith authored
-
- Apr 23, 2018
-
-
-
Alexis Reigel authored
-
- Apr 09, 2018
-
-
Dylan Griffith authored
-
- Apr 06, 2018
-
-
Andreas Brandl authored
Closes #37462.
-
- Apr 05, 2018
-
-
Douwe Maan authored
-
- Apr 04, 2018
-
-
blackst0ne authored
-
- Mar 28, 2018
-
-
Douwe Maan authored
-
Bob Van Landuyt authored
Removes permanent redirects, this means that redirects will only be possible as long as the old route isn't taken by a new project/group.
-
- Mar 22, 2018
-
-
Fabian Schneider authored
-
- Mar 07, 2018
-
-
Andreas Brandl authored
Closes #40525.
-
- Mar 02, 2018
-
-
Andreas Brandl authored
-
- Feb 18, 2018
-
-
Stan Hu authored
With Geo, attempting to view an endpoint with a user could result in an Error 500 since Devise attempts to update the last sign-in IP and other details. Closes gitlab-org/gitlab-ee#4972
-
- Feb 13, 2018
-
-
Peter Lauck authored
As per the discussion with @psimyn, this change does not affect the frontend, so user input will not be validated on the signin screen. Instead, the value sent to the backend has leading and trailing whitespace stripped before looking up the user with find_by. Closes #42637
-
- Feb 08, 2018
-
-
Hassan Zamani authored
-
- Feb 06, 2018
-
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
-
- Feb 05, 2018
-
-
Poornima authored
Removing last_sign_in_at in specs
-
Andreas Brandl authored
Fixes #32282.
-
- Feb 02, 2018
-
-
Mario de la Ossa authored
-
- Jan 24, 2018
-
-
Nick Thomas authored
-