Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-01Revert "Include subgroups in shared_projects"Fabian Schneider
This reverts commit 4bed2daef935bb4097988e0eff4830fc13a23c37.
2019-07-01Merge branch '58583-confidential-mr-branch-backend' into 'master'Rémy Coutable
Support creating an MR/branch on a fork from an issue See merge request gitlab-org/gitlab-ce!29831
2019-07-01Merge branch 'id-stale-branches' into 'master'Grzegorz Bizon
Add endpoint for fetching diverging commit counts See merge request gitlab-org/gitlab-ce!29802
2019-07-01Check if user can `update_issue` on projectPatrick Bajao
If user can update an issue under the specified confidential issue project, should be able to find the project.
2019-06-28Fix issues when creating system notesPatrick Bajao
When `confidential_issue_project_id` is set and the issue is under that project, create the a note about branch creation in that project. If not, do nothing. When creating `new_merge_request` system note, set the project where the MR will be referenced from so it'll be linked to when the MR is created in another project.
2019-06-28Support branch creation from confidential issuePatrick Bajao
Accept a `confidential_issue_project_id` param which will be used for the system note target. This also includes some refactoring on the spec to use shared examples.
2019-06-28Support creating an MR on a fork from an issuePatrick Bajao
2019-06-28Add endpoint for fetching diverging commit countsIgor Drozdov
Extract diverging_commit_counts into a service class
2019-06-28Merge branch 'id-extract-widget-into-different-request' into 'master'Ash McKenzie
Extract MR's widget into a separate request Closes #62723 See merge request gitlab-org/gitlab-ce!29979
2019-06-28Extract MR's widget into a separate endpointIgor Drozdov
This commits extracts /merge_requests/1.json?serializer=widget Into a separate /merge_requests/1/widget.json endpoint This will allow to use caching for this request
2019-06-27Remove group_clusters feature flagThong Kuah
Now we have terminals for instance and group clusters we can remove the FF now. Deploying to group clusters has been working without complaints too.
2019-06-27Merge branch 'sh-add-gitaly-ref-caching-search-controller' into 'master'Kamil Trzciński
Enable Gitaly ref caching for SearchController See merge request gitlab-org/gitlab-ce!30105
2019-06-27Merge branch '53811-issue-boards-to-core-projects-backend-ce' into 'master'Stan Hu
Move Multiple Issue Boards for Projects to Core See merge request gitlab-org/gitlab-ce!29757
2019-06-27Enable Gitaly ref caching for SearchControllerStan Hu
As we noticed in https://gitlab.com/gitlab-org/gitlab-ce/issues/56627#note_185828742, clicking on the "Issues" tab often requests the same reference in rendering Markdown.
2019-06-26Merge branch 'vue-tree-logs-tree-request' into 'master'Filipa Lacerda
Fetch commit message with logs_tree endpoint See merge request gitlab-org/gitlab-ce!29796
2019-06-26Merge branch '51952-forking-via-webide' into 'master'Nick Thomas
Resolve "500 error when forking via the web IDE button" See merge request gitlab-org/gitlab-ce!29909
2019-06-26Move Multiple Issue Boards for Projects to CoreAlexandru Croitor
Refactor code to allow multiple issue boards management for projects in CE
2019-06-26In dev, always allow access to health endpoints from localhostAndrew Newdigate
This change will allow developers to easily hook up a Prometheus instance to their local development instance, without making any configuration changes.
2019-06-26Bring Manual Ordering on Issue ListRajat Jain
On all the issue lists -- Group, Project and Dashboard -- this change adds a new option for managing the lists. "Manual Ordering" option is added which when flipped on will allow an user to drag and drop issues around to create a relative ordering among them.
2019-06-26New RecaptchaExperimentHelper modulesAsh McKenzie
RecaptchaExperimentHelper contains helper methods to assist in the controller and view layers.
2019-06-25Fetch commit message with log_tree endpointPhil Hughes
2019-06-25Support redirect paths starting with a dashMarkus Koller
We use a leading dash for certain things like the WebIDE, which had the side effect of losing the `params[:continue][:to]` param when opening the WebIDE on a project where the user doesn't have push access and therefore needs to fork the project first.
2019-06-25Make checks for continue_params more robustMarkus Koller
The check for continue_params&.key?(:to) in Projects::ImportsController caused an exception in redirect_to if this key contained a nil value. Since url_for won't add any params for an empty hash, we can just return that in continue_params if params[:continue] isn't present, and simplify the code in the controllers to check for the values we actually want to use.
2019-06-24Rename Todos.with_api_entity_associations to with_entity_associationsStan Hu
Since this scope is used in both the controller and the API, we rename it to make it clear that it's used for both.
2019-06-24Eliminate N+1 queries in Dashboard::TodosControllerStan Hu
This appears to bring down the number of SQL queries on GitLab.com for my Todos page from 672 to 100. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/43042
2019-06-24Merge branch 'sync-merge-ref-upon-mergeability-check' into 'master'Douwe Maan
Automatically update MR merge-ref along merge status See merge request gitlab-org/gitlab-ce!29569
2019-06-22Enable Gitaly ref name caching for discussions.jsonStan Hu
This eliminates many potential duplicate FindCommit RPCs for the same ref, which often occurs in the RelativeLinkFilter#current_commit call. On the GitLab 12.0 release post, for example, this would save close to 400 RPC calls.
2019-06-21Merge branch 'bw-issue-reorder' into 'master'Kamil Trzciński
Add ability to reorder issues See merge request gitlab-org/gitlab-ce!29012
2019-06-21Don't show private keys for letsencrypt certsVladimir Shushlin
Adds enum certificate_source to pages_domains table with default manually_uploaded Mark certificates as 'gitlab_provided' if the were obtained through Let's Encrypt Mark certificates as 'user_provided' if they were uploaded through controller or api Only show private key in domain edit form if it is 'user_provided' Only show LetsEncrypt option if is enabled by application settings (and feature flag) Refactor and fix some specs to match new logic Don't show Let's Encrypt certificates as well
2019-06-21Add reorder action to Project IssuesControllerBrett Walker
to support manual sorting on the frontend
2019-06-20Automatically update MR merge-ref along merge statusOswaldo Ferreira
This couples the code that transitions the `MergeRequest#merge_status` and refs/merge-requests/:iid/merge ref update. In general, instead of directly telling `MergeToRefService` to update the merge ref, we should rely on `MergeabilityCheckService` to keep both the merge status and merge ref synced. Now, if the merge_status is `can_be_merged` it means the merge-ref is also updated to the latest. We've also updated the logic to be more systematic and less user-based.
2019-06-20Merge branch '57973-errors-in-application-settings-panel-shows-wrong-panel' ↵Sean McGivern
into 'master' Errors in application settings panel shows wrong panel See merge request gitlab-org/gitlab-ce!25434
2019-06-20Add embedding flag and filter to CPU/MemSarah Yasonik
This commits adds support for metrics dashboards for embedding. If the flag 'embedded' is provided to the environments/id/metrics_dashboard endpoint, the response will be suitable for embedding in issues or other content. This is a precursor for support for embedding metrics in GFM.
2019-06-19Update application settings using correct actionBrett Walker
Updating multiple application settings panels through a single action causes the incorrect action to be shown when there are errors. Instead, make each panel action handle both updating and display.
2019-06-19Fix N+1 problem in `JobsController#index`Kamil Trzciński
This adds missing preloads, and introduces additional n+1 matcher to look for duplicates.
2019-06-19Add documentation and testsManoj MJ
This commit adds - feature specs - to test the ability of a user with "developer" permission to delete tags in repositories. - documentation
2019-06-18 #57815 Password authentication disabled for UltraAuth usersKartikey Tanna
Disabled password authentication for the users registered using omniauth-ultraauth strategy
2019-06-18Search issuables by iidsRiccardo Padovani
2019-06-18Allow switching clusters between managed/unmanagedTiger
Any resources created while the cluster was managed will be untouched, allowing users to set/unset this flag as they please.
2019-06-17Allow Developer role to delete tags via container registry apiJason Goodman
This brings the API permissions in line with the UI permissions
2019-06-13Merge branch 'ce-3861-use-serializers-for-project-group-boards' into 'master'Stan Hu
Use serialization for project boards See merge request gitlab-org/gitlab-ce!29263
2019-06-13Refactor for cleaner caching in dashboardsSarah Yasonik
Opts to cache a full list of cached dashboards to better manage removing items from the cache. This also allows dashboards to be stored in the cache that don't necessarily correspond to a single dashboard yml.
2019-06-13Revert "Avoid loading objects from DB in ES results"Nick Thomas
This reverts commit d9cb907c3e987363065136bafb2156e86bc5de26.
2019-06-13Add `to_json` to `represent` method callcharlieablett
2019-06-12Remove the grafana_dashboard_link feature flagReuben Pereira
2019-06-12Whitelist query limiting admin usage data endpointPeter Leitzen
2019-06-12Update merge options for auto merge strategiesShinya Maeda
Currently, merge options is updated on #execute method, however, we should have #update interface to make it explicit.
2019-06-11Revert "Automatically update MR merge-ref along merge status"Oswaldo Ferreira
2019-06-11Merge branch 'prom-api-1' into 'master'Sean McGivern
Update server API to enable switch prometheus endpoint See merge request gitlab-org/gitlab-ce!29186
2019-06-10Merge branch 'sh-fix-fogbugz-import' into 'master'James Lopez
Fix Fogbugz Importer not working Closes #33530 See merge request gitlab-org/gitlab-ce!29383