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-16Add result to MoveService#execute_multiplePatrick Derichs
It adds a hash response which includes the count, success state and the moved issues itself so the caller has additional information about the result of the process.
2019-07-12Remove auto ssl feature flagsVladimir Shushlin
* remove feature flag for admin settings * remove feature flag for domain settings
2019-07-12Upgrade to Rails 5.2Heinrich Lee Yu
Updates changed method names and fixes spec failures
2019-07-11Merge branch 'improve-chaos-controller' into 'master'Stan Hu
Add `db_spin` and refactor ChaosController Closes #64425 See merge request gitlab-org/gitlab-ce!30559
2019-07-11Queries for Upload should be scoped by modelAdam Hegyi
2019-07-11Add endpoint to move multiple issuesPatrick Derichs
Add specs for new endpoint to move multiple issues. Add changelog entry Just check the first issue for the ability to move / update Add specs for exceeding limits and malformed requests Changed name of shared examples Change title of changelog entry Use %i instead of %w Check permission to update issue on project instead of board Use admin_issue permission to check for issue move ability Changed variable name to avoid shadow issue_params method Rename route to bulk_move Change route definition Check permissions for each issue Combine methods for parameters permit check Remove extra context Change description of context Check param for type Array Add unit tests to MoveService Use before_action for permission check Use set instead of let! Use let's instead of set
2019-07-11Add `db_spin` and refactor ChaosControllerKamil Trzciński
2019-07-11Don't display badges when builds are restrictedFabio Pitino
Badges were leaked to unauthorized users even when Public Builds project setting is disabled. Added guard clause to the controller to check if user can read build.
2019-07-11Add support for additional panel typesJose Ivan Vargas
This introduces the single stat chart component aside from the area chart component
2019-07-10Merge branch 'prepare-cycle-analytics-for-group-level' into 'master'Douglas Barbosa Alexandre
Prepare cycle analytics for group level See merge request gitlab-org/gitlab-ce!30356
2019-07-10Drop feature to take ownership of a trigger tokenFabio Pitino
Removing API and frontend interactions that allowed users to take ownership of a trigger token. Removed mentions from the documentation.
2019-07-09Remove `:graphql` feature flagcharlie ablett
- Remove `FeatureConstrainer` call wrapping api endpoint - Remove `Feature.enabled?(:graphql)` conditionals in back and frontend - Modify graphql test to be graphql flag agnostic - Remove api routing spec - Remove frontend feature flag via `gon`
2019-07-09CE Port of Allow bulk update for group issuesFatih Acet
This is a port MR for CE Original MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14141
2019-07-09Add cr remarksMałgorzata Ksionek
2019-07-09Update controllers method callsMałgorzata Ksionek
2019-07-08Extract deployment_metrics into own objectThong Kuah
We can now share project so that we don't have to load project twice. Also, this extracts non-relevant logic out of Deployment. Update DeploymentsController accordingly
2019-07-05Use MergeRequest#source_project as permissions reference for ↵drew cimino
MergeRequest#all_pipelines MergeRequest#all_pipelines fetches Ci::Pipeline records from the source project, so we should specifically check that project for permissions. This was already happening for intra-project merge requests, but in the event that the target and source projects both have private builds, we should ensure that the project permissions are respected.
2019-07-05Merge branch 'fetch-forked-projects-create-mr' into 'master'Filipa Lacerda
Create private merge requests in forks Closes #58583 See merge request gitlab-org/gitlab-ce!29984
2019-07-05Create private merge requests in forksPhil Hughes
https://gitlab.com/gitlab-org/gitlab-ce/issues/58583
2019-07-04Merge branch '54117-transactional-rebase' into 'master'Douglas Barbosa Alexandre
Allow asynchronous rebase operations to be monitored Closes #54117 See merge request gitlab-org/gitlab-ce!29940
2019-07-04Change 'Todo' to 'To Do'Christie Lenneville
Currently, we label items to be done as "Todo." This is grammatically incorrect and (therefore) confusing—especially to our Spanish-speaking users for whom "todo" has a specific and unrelated meaning. We should use "To Do" and always use it as singular (not "To Dos"). Updates to wording in a few places per MR (ee) discussion Updating locale/gitlab.pot Updates to wording in a few places per MR (ee) discussion Updating locale/gitlab.pot
2019-07-04Set default project sort method prior to initial sort on page loadingDavid Palubin
2019-07-04Allow asynchronous rebase operations to be monitoredNick Thomas
This MR introduces tracking of the `rebase_jid` for merge requests. As with `merge_ongoing?`, `rebase_in_progress?` will now return true if a rebase is proceeding in sidekiq. After one release, we should remove the Gitaly-based lookup of rebases. It is much better to track this kind of thing via the database.
2019-07-04Merge branch 'sh-fix-issue-63349' into 'master'Rémy Coutable
Make Housekeeping button do a full garbage collection Closes #63349 See merge request gitlab-org/gitlab-ce!30289
2019-07-03Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceMarin Jankovski
2019-07-03Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqMarin Jankovski
2019-07-03Make Housekeeping button do a full garbage collectionStan Hu
Previously the Housekeeping button and API would use the counter of last pushes to determine whether to do a full garbage collection, or whether to do one of the less comprehensive tasks: a full repack, incremental pack, or ref pack. This was confusing behavior, since a project owner might have to click the button dozens of times before a full GC would be initiated. This commit forces a full GC each time this is initiated. Note that the `ExclusiveLease` in `HousekeepingService` prevents users from clicking on the button more than once a day. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63349
2019-07-02Add username to deploy tokensKrasimir Angelov
This new attribute is optional and used when set instead of the default format `gitlab+deploy-token-#{id}`. Empty usernames will be saved as null in the database. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/50228.
2019-07-02Registry component now includes error messagesNick Kipling
Includes changes to the Vue container registry component to support the display of an empty message and error message when invalid characters are found in the group, project or branch name. repositories/index.html.haml has been changed to remove the content and place into Vue component.
2019-07-02Merge branch 'osw-persist-tmp-snippet-uploads' into 'master'Marin Jankovski
Persist tmp snippet uploads at users See merge request gitlab/gitlabhq!3138
2019-07-02Merge branch 'security-notes-in-private-snippets' into 'master'Marin Jankovski
Ability to write a note in a private snippet See merge request gitlab/gitlabhq!3133
2019-07-02Merge branch 'security-59581-related-merge-requests-count' into 'master'Marin Jankovski
Expose merge requests count based on user access See merge request gitlab/gitlabhq!3157
2019-07-02Merge branch 'security-prevent-detection-of-merge-request-template-name' ↵Marin Jankovski
into 'master' Guests can know whether merge request template name exists or not See merge request gitlab/gitlabhq!3117
2019-07-02Fix broken specs due to cached application settingsStan Hu
The /admin panel will now always return an uncached application setting to ensure it always has the most current info.
2019-07-02Merge branch '82-add-new-onboarding-to-flipper-a-b-testing' into 'master'Nick Thomas
Add new onboarding to flipper A/B testing See merge request gitlab-org/gitlab-ce!30125
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-28Add A/B testing support to onboardingAsh McKenzie
Check if we're gitlab.com and the :user_onboarding feature flag is enabled.
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.