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
2019-08-16Add clipboard button to metric chart dropdownTristan Read
Adds a clipboard button to the metrics dashboard, that allows copying a link to an individual chart.
2019-08-16Merge branch 'mc/feature/pipeline-tracking-config-ce' into 'master'Kamil Trzciński
Add `needs:` CI config option CE Closes gitlab-ee#12334 See merge request gitlab-org/gitlab-ce!31346
2019-08-16Merge branch '56130-deployment-date' into 'master'Grzegorz Bizon
Expose finished_at for the Deployment entity See merge request gitlab-org/gitlab-ce!31808
2019-08-16Merge branch ↵Grzegorz Bizon
'47003-user-onboarding-replace-current-email-confirmation-flow-with-a-soft-email-confirmation-flow' into 'master' Soft email confirmation flow Closes #47003 See merge request gitlab-org/gitlab-ce!31245
2019-08-16Rewrite changed_file_icon_spec in JestPaul Slaughter
- Uses vue-test-utils - More complete coverage with parameterized tests
2019-08-16Merge branch 'enable-dag-support-by-default' into 'master'Kamil Trzciński
Enable DAG support by default Closes #65457 See merge request gitlab-org/gitlab-ce!31814
2019-08-16Merge branch 'fe-add-unbinds-to-discussion-keyboard-navigator' into 'master'Kushal Pandya
Add key unbinds to DiscussionKeyboardNavigator See merge request gitlab-org/gitlab-ce!31857
2019-08-16Merge branch '24705-multi-selection-for-delete-on-registry-page' into 'master'Thong Kuah
Resolve "Multi selection for delete on registry page" Closes #24705 See merge request gitlab-org/gitlab-ce!30837
2019-08-16Merge branch 'add-nonce-to-shortcuts-eval' into 'master'Stan Hu
Add nonce to globalEval in shortcuts.js See merge request gitlab-org/gitlab-ce!31837
2019-08-15Merge branch '65927-role-span-css-looks-too-large' into 'master'Fatih Acet
Fix for role span being too 'ballooned' Closes #65927 See merge request gitlab-org/gitlab-ce!31706
2019-08-15Migrations for Cycle Analytics backendAdam Hegyi
This change lays the foundation for customizable cycle analytics stages. The main reason for the change is to extract the event definitions to separate objects (start_event, end_event) so that it could be easily customized later on.
2019-08-15Only read rebase status from the modelNick Thomas
Prior to 12.1, rebase status was looked up directly from Gitaly. In https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14417 , a DB column was added to track the status instead. However, we couldn't stop looking at the gitaly status immediately, since some rebases may been running across the upgrade. Now that we're in 12.3, it is safe to remove the direct-to-gitaly lookup. This also happens to fix a 500 error that is seen when viewing an MR for a fork where the source project has been removed. We still look at the Gitaly status in the service, just in case Gitaly and Sidekiq get out of sync - I assume this is possible, and it's a relatively cheap check. Since we atomically check and set `merge_requests.rebase_jid`, we should never enqueue two `RebaseWorker` jobs in parallel.
2019-08-15Allow disabling group/project email notificationsBrett Walker
- Adds UI to configure in group and project settings - Removes notification configuration for users when disabled at group or project level
2019-08-15Merge branch 'dblessing-fix-public-project-ssh-only-ci-failure' into 'master'Douglas Barbosa Alexandre
Allow CI to clone public projects when HTTP protocol is disabled Closes #65805 See merge request gitlab-org/gitlab-ce!31632
2019-08-15Add key unbinds to DiscussionKeyboardNavigatorPaul Slaughter
Also adds comment to explain why this works on the diff-tab when it's only used in `notes-app`. https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30144#note_204066538
2019-08-15Merge branch 'georgekoltsov/48854-fix-empty-flash-message' into 'master'Stan Hu
Exclude json content type from workhorse interception See merge request gitlab-org/gitlab-ce!31809
2019-08-15Swap clauses as per code review suggestionGeorge Koltsov
2019-08-15Merge branch ↵Ash McKenzie
'13494-todo-s-not-rendering-when-there-is-a-design-management-related-todo-ce' into 'master' CE backport of gitlab-org/gitlab-ee!15129 (Allow Todos to link to Designs) See merge request gitlab-org/gitlab-ce!31789
2019-08-15Add finished_at to the internal API Deployment entityKrasimir Angelov
Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/56130.
2019-08-15Limit registry tag bulk delete to 15 itemsGiorgenes Gelatti
2019-08-15Add nonce to eval in shortcuts.jsHeinrich Lee Yu
Prevents the eval script being blocked when we have CSP rules to disable inline scripts
2019-08-15Merge branch 'ce-11982-merge-trains-helper-text' into 'master'Paul Slaughter
CE backport for gitlab-org/gitlab-ee!14097: Add merge train helper text to merge request widget See merge request gitlab-org/gitlab-ce!30686
2019-08-15CE-specific changes to allow design TodosLuke Duncalfe
CE-specific changes for: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/15129 Co-Authored-By: Alex Kalderimis <akalderimis@gitlab.com> Co-Authored-By: Luke Duncalfe <lduncalfe@eml.cc>
2019-08-15Adds download CSV functionality to dropdown in metricsLaura Montemayor
This MR adds the functionality to download metrics data as CSV. It also removes the exportMetricsToCsvEnabled feature flag which was used before the dropdown was implemented to display a button.
2019-08-15Merge branch ↵Stan Hu
'46548-open-source-alternative-to-recaptcha-for-gitlab-com-registration' into 'master' Open source alternative to reCAPTCHA for GitLab.com registration See merge request gitlab-org/gitlab-ce!31625
2019-08-15Add link to resend confirmation emailAlex Buijs
This link is shown when a user tries to login with an unconfirmed email address and the grace period has expired
2019-08-15Add merge train helper text to MR widget (CE)Nathan Friend
This commit adds a helper text that describes what will happen when a user clicks the "Start/Add to merge train when pipeline succeeds" button. This text appears at the bottom of the merge request widget. In addition, this commit renames the "merge_train_info" component to "merge_train_position_indicator" to avoid ambiguity with the "merge_train_helper_text" component.
2019-08-15Changed selection classes to harmonize with other settingsMarc Schwede
2019-08-14Make use of Gitlab::KubernetesJoão Cunha
- refactor Knative and Prometheus
2019-08-14Migrates Snowplow backend from EE to CEJeremy Jackson
This introduces several changes, but these are all just ported from the EE project.
2019-08-14Allow CI to clone public projects when HTTP protocol is disabledDrew Blessing
GitLab has a mechanism that allows CI to clone repositories via HTTP even when the HTTP protocol is disabled. This works as expected when a project is private or internal. However, when a project is public CI gets an error message that HTTP is not allowed. This happens because Git only sends auth in a subsequent request after a 401 is returned first. For public projects, GitLab grabs onto that unauthenticated request and sends it through since it recognizes that Guests are ordinarily allowed to access the repository. Later on this leads to a 403 since HTTP protocol is disabled. Fix this by only continuing with unauthenticated requests when HTTP is allowed.
2019-08-14Fixed border styles for calloutAishwarya Subramanian
2019-08-14Merge remote-tracking branch ↵John T Skarbek
'dev/security-2873-restrict-slash-commands-to-users-who-can-log-in'
2019-08-14Revert "Merge branch '64341-data-and-privacy-agreement-for-gitlab-users' ↵Kushal Pandya
into 'master'" This reverts merge request !30808
2019-08-14Track page views for cycle analytics show pageAdam Hegyi
This change adds a new counter 'cycle_analytics_views' to the usage data metrics to count the page views for cycle analytics show page.
2019-08-14Fix style-lint errors in wiki.scssHimanshu Kapoor
There were two errors: duplicate styles and @extend used with a class name. I added `.top-area` class to all the instances where `.wiki-page-header` is used since %top-area didn't really make a lot of sense as a placeholder selector. This is also consistent with behaviour on other pages where the `.top-area` class is used alongside the other classes for the specific header styling.
2019-08-14Merge branch 'sh-optimize-commit-deltas-post-receive' into 'master'Nick Thomas
Reduce Gitaly calls in PostReceive Closes #65878 See merge request gitlab-org/gitlab-ce!31741
2019-08-14Enable DAG support by defaultKamil Trzciński
This toggles the ci_dag_support flag to be on by default. This relies on ci_dag_limit_needs to be present to reduce amount of inter-dependencies between jobs
2019-08-14Merge branch 'optimise-dag-processing' into 'master'Grzegorz Bizon
Optimise dag processing See merge request gitlab-org/gitlab-ce!31768
2019-08-14Add notification for updated privacy policyDennis Tang
This adds a notification to let users know of our updated privacy policy. Users can dismiss the notification either by following the link or closing the notification via an "x" icon.
2019-08-14Add logging and counter for invisible captchaAlex Buijs
2019-08-14Exclude json content type from workhorse interceptionGeorge Koltsov
2019-08-14Merge branch 'ce-nfriend-fix-the-merge-button' into 'master'Filipa Lacerda
CE backport for gitlab-org/gitlab-ee!14894: Fix the merge button dropdown See merge request gitlab-org/gitlab-ce!31248
2019-08-14Optimise DAG processingKamil Trzciński
2019-08-14Merge branch '10-adjust-copy-for-adding-additional-members' into 'master'Tim Zallmann
Adjust copy for adding additional members See merge request gitlab-org/gitlab-ce!31726
2019-08-14Merge branch '66008-fix-project-image-in-slack-notifications' into 'master'Robert Speicher
Fix project avatar image in Slack pipeline notifications Closes #66008 See merge request gitlab-org/gitlab-ce!31788
2019-08-14Add usage pings for source code pushesIgor
Source Code Usage Ping for Create SMAU
2019-08-14Merge branch 'expand-variables-only-when-needed' into 'master'Stan Hu
Expand variables only when needed See merge request gitlab-org/gitlab-ce!31772
2019-08-13Rework retry strategy for remote mirrorsBob Van Landuyt
**Prevention of running 2 simultaneous updates** Instead of using `RemoteMirror#update_status` and raise an error if it's already running to prevent the same mirror being updated at the same time we now use `Gitlab::ExclusiveLease` for that. When we fail to obtain a lease in 3 tries, 30 seconds apart, we bail and reschedule. We'll reschedule faster for the protected branches. If the mirror already ran since it was scheduled, the job will be skipped. **Error handling: Remote side** When an update fails because of a `Gitlab::Git::CommandError`, we won't track this error in sentry, this could be on the remote side: for example when branches have diverged. In this case, we'll try 3 times scheduled 1 or 5 minutes apart. In between, the mirror is marked as "to_retry", the error would be visible to the user when they visit the settings page. After 3 tries we'll mark the mirror as failed and notify the user. We won't track this error in sentry, as it's not likely we can help it. The next event that would trigger a new refresh. **Error handling: our side** If an unexpected error occurs, we mark the mirror as failed, but we'd still retry the job based on the regular sidekiq retries with backoff. Same as we used to The error would be reported in sentry, since its likely we need to do something about it.
2019-08-13Merge branch 'sh-only-flush-tags-once-per-push' into 'master'Douwe Maan
Only expire tag cache once per push See merge request gitlab-org/gitlab-ce!31641