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
path: root/app
AgeCommit message (Collapse)Author
2018-08-28Remove feature flag from BackgroundMigrationWorkerYorick Peterse
The feature has been running on GitLab.com for a while now, without any problems. This commit removes the eature flag, and enables the feature for all users.
2018-08-28Merge branch ↵Nick Thomas
'50441-high-number-of-statement-timeouts-in-groupdestroyworker-due-to-sitestatistics' into 'master' Resolve "High number of statement timeouts in GroupDestroyWorker due to SiteStatistics" Closes #50441 See merge request gitlab-org/gitlab-ce!21366
2018-08-28Merge branch 'fldubois/gitlab-ce-fix-api-group-createdat' into 'master'Rémy Coutable
Allow date parameters on Issues, Notes, and Discussions API for group owners Closes #40059 See merge request gitlab-org/gitlab-ce!21342
2018-08-28Add milestone tabs deprecation viewKushal Pandya
2018-08-28Project Milestone Tabs Deprecation PartialKushal Pandya
2018-08-28Display default status emoji if only message is enteredWinnie Hellmann
2018-08-28Resolve "It's impossible to commit twice to the same branch"Paul Slaughter
2018-08-28Merge branch 'Expose-users-id-in-admin-users-show-page' into 'master'Phil Hughes
Expose user's id in /admin/users/ show page. See merge request gitlab-org/gitlab-ce!21297
2018-08-28Creates vue component for environments blockFilipa Lacerda
2018-08-28Merge branch 'issue_36138' into 'master'Sean McGivern
Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057
2018-08-27Merge branch '43625-increase-modal-checkout' into 'master'Annabel Gray
Resolve "Size of checkout branch modal box is too small" Closes #43625 See merge request gitlab-org/gitlab-ce!21381
2018-08-27Backport Repository#keep_around changes from EE to CEMichael Kozono
2018-08-27Merge branch 'bvl-correct-interpolation-i18n' into 'master'Sean McGivern
Don't use ruby interpolation in externalized strings Closes #50333 See merge request gitlab-org/gitlab-ce!21247
2018-08-27Merge branch '49292-add-group-name-badge-under-milestone' into 'master'Sean McGivern
Add group name badge under group milestone Closes #49292 See merge request gitlab-org/gitlab-ce!21384
2018-08-27Merge branch 'patch-28' into 'master'Sean McGivern
Fix fallback logic for automatic MR title assignment See merge request gitlab-org/gitlab-ce!20930
2018-08-26Merge branch 'sh-sanitize-project-import-names' into 'master'Rémy Coutable
Use slugs for default project path and sanitize names before import See merge request gitlab-org/gitlab-ce!21367
2018-08-26Add group name badge under group milestoneKushal Pandya
2018-08-26Merge branch '6028-show-generic-percent-stacked-progress-bar' into 'master'Filipa Lacerda
Show `< 1%` when percent value evaluated is less than 1 on Stacked Progress Bar Closes gitlab-ee#6028 See merge request gitlab-org/gitlab-ce!21306
2018-08-26don't trigger project deletion hooks twice when removing a groupGabriel Mazetto
2018-08-26Increases width of modalbox with checkout branch instructionsFilipa Lacerda
2018-08-26Merge branch '49110-update-mr-widget-styles' into 'master'Filipa Lacerda
Resolve "Follow up to "Styling of the MR widget's info and pipeline sections"" Closes #49110 See merge request gitlab-org/gitlab-ce!21206
2018-08-26REFACTOR: Clarify assignment fallback chainFranz Liedke
2018-08-26REFACTOR: Use early return to flatten codeFranz Liedke
2018-08-26Fix fallback logic for automatic MR title assignmentFranz Liedke
2018-08-25Reject ruby interpolation in externalized stringsBob Van Landuyt
When using ruby interpolation in externalized strings, they can't be detected. Which means they will never be presented to be translated. To mix variables into translations we need to use `sprintf` instead. Instead of: _("Hello #{subject}") Use: _("Hello %{subject}) % { subject: 'world' }
2018-08-25API: Protected tagsRobert Schilling
2018-08-25Merge branch '50345-hashed-storage-feature-flag' into 'master'Nick Thomas
Feature flag to disable Hashed Storage migration when renaming a repository Closes #50345 See merge request gitlab-org/gitlab-ce!21291
2018-08-24Merge branch 'dz-refactor-project-permissions-helper-method' into 'master'Rémy Coutable
Refactor project_permissions_panel_data so it can be extended in EE easily See merge request gitlab-org/gitlab-ce!21370
2018-08-24Use slugs for default project path and sanitize names before importStan Hu
Users importing from Bitbucket Cloud, Bitbucket Server, or GitHub often complained about getting failed imports due to 422 errors. This change ensures that project names are imported with names that are guaranteed to pass the regular expression validation. Part of #50021
2018-08-24Allows author to vote on their own issueChantal Rollison
2018-08-24Merge branch 'sh-fix-issue-50562' into 'master'Rémy Coutable
Fix remote mirrors failing if Git remotes have not been added Closes #50562 See merge request gitlab-org/gitlab-ce!21351
2018-08-24Refactor project_permissions_panel_data so it can be extended in EE easilyDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-08-24Move wiki statistics deletion to after_destroyGabriel Mazetto
2018-08-23Merge branch ↵Nick Thomas
'43096-controller-projects-issuescontroller-referenced_merge_requests-json-executes-more-than-100-sql-queries' into 'master' Resolve "Controller Projects::IssuesController#referenced_merge_requests.json executes more than 100 SQL queries" Closes #43096 See merge request gitlab-org/gitlab-ce!21237
2018-08-23Merge branch 'remove-scss-variables-5' into 'master'Dmitriy Zaporozhets
Finish cleaning up reassigned variables Closes #49807 See merge request gitlab-org/gitlab-ce!21349
2018-08-23Merge branch 'sh-limit-commit-renderering' into 'master'Sean McGivern
Speed up diff comparisons by limiting number of commit messages rendered See merge request gitlab-org/gitlab-ce!21335
2018-08-23Fix remote mirrors failing if Git remotes have not been addedStan Hu
Remote mirrors only get created when the URL changes, However, during the GCP migration, the remote mirror did not get created automatically. Plus, there's no guarantee someone restoring a repository from backup would have this remote. We now add the remote each time we attempt to fetch from the repository. This works because Gitaly doesn't throw up an exception or error if the remote already exists: https://gitlab.com/gitlab-org/gitaly/issues/1317 In the future, we should attempt to add if the remote doesn't exist: https://gitlab.com/gitlab-org/gitaly/issues/1316 Closes #50562
2018-08-22Fix wrong commit count in push event payloadStan Hu
This fixes a regression in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20916. We now only use the full commit count for the initial push to the default branch. Otherwise, we rely on the number of commits that we calculated occurred in the push. The original behavior in 11.1.4: 1. When a new branch is pushed, `@push_commits_count` was set to the total number of refs available for the branch. 2. For other branches, `@push_commits_count` would remain `nil`. 3. `GitPushService#build_push_data` would build the push data with `@push_commits_count`. 4. If this were `nil`, it would be set to the right value here: https://gitlab.com/gitlab-org/gitlab-ce/blob/v11.1.4/lib/gitlab/data_builder/push.rb#L60 Broken behavior: 1. `GitPushService#push_commits_count` is always called. 2. The total number of commits is therefore always equal to the total number of refs available. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/49971
2018-08-22Finish cleaning up reassigned variablesAnnabel Dunstone Gray
2018-08-22Speed up diff comparisons by limiting number of commit messages renderedStan Hu
When a diff has a significant number of commits, the previous behavior would attempt to render the Markdown on all the commit messages but only display 1000 of them. To avoid additional work, we only need to render the Markdown on the set that is displayed.
2018-08-22Use policies to determine if attributes can be set in the APISean McGivern
This is more idiomatic than checking membership explicitly.
2018-08-22Merge branch 'sh-conditional-system-hook-push' into 'master'Sean McGivern
Eliminate unnecessary and duplicate system hook fires Closes #50549 See merge request gitlab-org/gitlab-ce!21337
2018-08-22Merge branch 'ide-file-templates-store' into 'master'Filipa Lacerda
Added store for file templates in the Web IDE See merge request gitlab-org/gitlab-ce!21272
2018-08-22Merge branch 'yisiliang/gitlab-ce-avoid-nil-safe_message' into 'master'Rémy Coutable
Avoid nil safe message See merge request gitlab-org/gitlab-ce!21326
2018-08-22Merge branch '41441-add-target-branch-name-to-cherrypick-confirmation' into ↵Sean McGivern
'master' Resolve "Cherry-picking: Confirmation message should include target branch name" Closes #41441 See merge request gitlab-org/gitlab-ce!20846
2018-08-22Rename feature flag to skip_hashed_storage_upgrade to be less confusingGabriel Mazetto
2018-08-22Add FeatureFlag to disable hashed storage migration when renamingGabriel Mazetto
We usually want a feature flag to be disabled by default and hide the feature until it's enabled. This is an unconventional use: when the flag is enabled, it will "DISABLE" the behavior.
2018-08-22Merge branch 'dz-fix-sql-error-admin-users-2fa' into 'master'Stan Hu
Fix SQL error when sorting 2FA-enabled users by name in admin area See merge request gitlab-org/gitlab-ce!21324
2018-08-21Eliminate unnecessary and duplicate system hook firesStan Hu
Previously `SystemHookPushWorker` would always be called after a push event, and this would queue a Sidekiq job regardless of whether any system hooks needed that event. Moreover, another call inside `Project#execute_hooks` would also fire system hooks if they existed. This change both removes the duplicate system hook calls. For installations without system hooks for push events, this change also can save significant amount of RAM used by Redis. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50549
2018-08-21Expose user's id in /admin/users/ show page.Eva Kadlecová