- Apr 10, 2019
-
-
Rémy Coutable authored
Revert "Merge branch 'sh-optimize-projects-api' into 'master'" Closes #60315 See merge request gitlab-org/gitlab-ce!27195 (cherry picked from commit 3b163a75) bcfd04a2 Revert "Merge branch 'sh-optimize-projects-api' into 'master'"
-
- Apr 05, 2019
-
-
Andreas Brandl authored
This reverts merge request !26823
-
Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE
-
- Apr 02, 2019
-
-
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/59777. In earlier iterations of our implementation of Git object deduplication we thought we would be making extensive use of Git remotes in pool repositories in the future, and that we should manage these remotes carefully from the start. We now expect we only care about one remote, namely the source project. The other remotes are there only for forensic purposes. Before this MR we tried to also remove pool remotes when member projects got deleted, with the UnlinkRepositoryFromObjectPool RPC. This is fragile when there are race conditions (see https://gitlab.com/gitlab-org/gitaly/issues/1568#note_153955926). We have spent some time making this RPC less fragile in https://gitlab.com/gitlab-org/gitaly/merge_requests/1151 but looking at this problem again, I think we should just stop calling it.
-
- Mar 28, 2019
-
-
Nick Thomas authored
-
- Mar 27, 2019
-
-
Stan Hu authored
If the requested visibility levels contains only public and/or internal, omitting private, then we can skip the EXISTS query to search for private projects for the user.
-
Stan Hu authored
Previously when a user requested a list of projects, `Project#public_or_visible_to_user` would search all authorized projects and public/internal projects as well. However, when a user requests a specific `visibility_level` (e.g. private), that should reduce the search space, and we shouldn't need to load public/internal projects. Improves https://gitlab.com/gitlab-org/gitlab-ce/issues/59329
-
- Mar 26, 2019
-
-
Bob Van Landuyt authored
This changes the repository type from a binary `wiki?` to a type. So we can have more than 2 repository types. Now everywhere we called `.wiki?` and expected a boolean, we check that type.
-
- Mar 22, 2019
-
-
Kamil Trzcińśki authored
-
- Mar 18, 2019
-
-
Kamil Trzcińśki authored
-
- Mar 13, 2019
-
-
Nick Thomas authored
-
Heinrich Lee Yu authored
We already check max boards in the create service. This is not used.
-
- Mar 12, 2019
-
-
Mayra Cabrera authored
- Includes instance methods on Group model to detect when a group has AutoDevOps explicitly/implicitly enabled/disabled. - Includes migration to add a new column to namespaces table - Add UI necessary modifications - Add service and controller to update auto devops related instances - Updates project and groups auto devops badges Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
-
- Mar 06, 2019
-
-
Andrew Newdigate authored
This style change enforces `return if ...` instead of `return nil if ...` to save maintainers a few minor review points
-
This makes code to support encrypted runner tokens. This code also finished previously started encryption process.
-
- Mar 01, 2019
-
-
Gabriel Mazetto authored
Moved to HashedStorage namespace, and added them to the `:hashed_storage` queue namespace
-
Gabriel Mazetto authored
We are adding sidekiq workers and service classes to allow to rollback a hashed storage migration. There are some refactoring involved as well as part of the code can be reused by both the migration and the rollback logic.
-
- Feb 27, 2019
-
-
Jacopo authored
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
-
- Feb 26, 2019
-
-
Rémy Coutable authored
Fix misspellings in app/spec comments See merge request gitlab-org/gitlab-ce!25517
-
John Cai authored
-
- Feb 25, 2019
-
-
Michael Kozono authored
This reverts commit 9202bbd1, reversing changes made to 4b282e9c.
-
Oswaldo Ferreir authored
Adds the ground work for writing into the merge ref refs/merge-requests/:iid/merge the merge result between source and target branches of a MR, without further side-effects such as mailing, MR updates and target branch changes.
-
Scott Hampton authored
Pipeline status was showing failed on projects when CI was disabled. This checks to see if the feature is enabled before showing the status.
-
Takuya Noguchi authored
Signed-off-by:
Takuya Noguchi <takninnovationresearch@gmail.com>
-
- Feb 20, 2019
-
-
Matija Čupić authored
-
- Feb 18, 2019
-
-
Yauhen Kotau authored
Fixes gitlab-org/gitlab-ce#42595
-
- Feb 11, 2019
-
-
John Cai authored
-
- Feb 08, 2019
-
-
Nick Thomas authored
-
- Feb 06, 2019
-
-
Stan Hu authored
This makes it easier to access other project arguments in the future.
-
Stan Hu authored
When hashed storage is in use, it's helpful to have the project name associated with the request. Closes https://gitlab.com/gitlab-org/gitaly/issues/1394
-
- Feb 04, 2019
-
-
-
Felipe Artur authored
-
- Feb 01, 2019
-
-
Semyon Pupkov authored
-
- Jan 31, 2019
-
-
Kamil Trzcińśki authored
-
Tiago Botelho authored
Group guests will only be displayed merge requests to projects they have a access level to, higher than Reporter. Visible projects will still display the merge requests to Guests
-
Heinrich Lee Yu authored
-
- Jan 29, 2019
-
-
Adrian Moisey authored
-
Andreas Brandl authored
After the import has finished, we flush (delete) the InternalId records related to the project at hand. This means we're starting over with tracking correct internal id values, a new record will be created automatically when the next internal id is generated. The GitHub importer assigns iid values by using supplied values from GitHub. We skip tracking internal id values during the import in favor of higher concurrency. Deleting any InternalId records after the import has finished is an extra measure to guarantee consistency. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54270.
-
- Jan 28, 2019
-
-
Kamil Trzcińśki authored
-
- Jan 21, 2019
-
-
Tiago Botelho authored
Group guests will only be displayed merge requests to projects they have a access level to, higher than Reporter. Visible projects will still display the merge requests to Guests
-