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/lib
AgeCommit message (Collapse)Author
2016-01-11Merge branch 'optimize_ldap' into 'master' Douwe Maan
Optimize LDAP and add a search timeout Related to #4282 This merge request arranges some things in `access.rb` to facilitate some optimizations in EE (to come later). It also adds a 10 second timeout to all LDAP searches so the entire worker is not blocked if some query doesn't return in a reasonable amount of time. This timeout is configurable per LDAP server. See merge request !2267
2016-01-11Tag all transaction metrics with an "action" tagYorick Peterse
Without this it's impossible to find out what methods/views/queries are executed by a certain controller or Sidekiq worker. While this will increase the total number of series it should stay within reasonable limits due to the amount of "actions" being small enough.
2016-01-11Optimize LDAP and add a search timeoutDrew Blessing
2016-01-11Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof
2016-01-08Merge branch 'api-project-upload' into 'master' Robert Speicher
Add API project upload endpoint Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4317 See merge request !2329
2016-01-08Merge branch 'suppress-allow-failure-builds' into 'master' Stan Hu
Suppress e-mails on failed builds if allow_failure is set Every time I push to GitLab, I get > 2 emails saying a spec failed when I don't care about the benchmarks and others that have `allow_failure` set to `true`. @ayufan mentioned creating a summary e-mail to prevent getting one e-mail per build, but the latter might actually be desirable. For example, I do want to know if Rubocop errors fail right away. See merge request !2178
2016-01-08DRY up upload and download servicesDouwe Maan
2016-01-08Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof
2016-01-08Merge branch 'current-settings-handle-missing-db' into 'master' Yorick Peterse
See merge request !2346
2016-01-08Handle missing DBs in connect_to_db?Yorick Peterse
This ensures CurrentSettings#connect_to_db? returns "false" in the event of a database not existing, instead of raising an error.
2016-01-08Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof
2016-01-08Delete tag via APIRobert Schilling
2016-01-07Merge branch 'task-list-class' into 'master' Robert Speicher
Properly set task-list class on single item task lists Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4193 See merge request !2330
2016-01-07Merge branch 'milestone-ref' into 'master' Robert Speicher
Link to milestone in "Milestone changed" system note Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4141 See merge request !2203
2016-01-07Suppress e-mails on failed builds if allow_failure is setStan Hu
Every time I push to GitLab, I get > 2 emails saying a spec failed when I don't care about benchmarks and other specs that have `allow_failure` set to `true`.
2016-01-07Merge branch 'master' into task-list-classDouwe Maan
2016-01-07Properly set task-list class on single item task listsDouwe Maan
2016-01-07Merge branch 'remove-more-influxdb-tags' into 'master' Yorick Peterse
See merge request !2328
2016-01-07Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof
2016-01-07Satisfy RubocpDouwe Maan
2016-01-07Add API project upload endpointDouwe Maan
2016-01-07Merge branch 'use-sudo-with-incorrect-base-permissions' into 'master' Dmitriy Zaporozhets
Suggest prefacing find command with sudo when base permissions are wrong Closes #5872 See merge request !2299
2016-01-07Store request methods/URIs as valuesYorick Peterse
Since filtering by these values is very rare (they're mostly just displayed as-is) we don't need to waste any index space by saving them as tags. By storing them as values we also greatly reduce the number of series in InfluxDB.
2016-01-07Removed UUIDs from metrics transactionsYorick Peterse
While useful for finding out what methods/views belong to a transaction this might result in too much data being stored in InfluxDB.
2016-01-07Revert "Store SQL/view timings in milliseconds"Yorick Peterse
This reverts commit 7549102bb727daecc51da84af39956b32fc41537. Apparently I was wrong about ActiveSupport::Notifications::Event#duration returning the duration in seconds, instead it returns it in milliseconds already.
2016-01-07Merge branch 'remove-influxdb-credentials' into 'master' Yorick Peterse
See merge request !2319
2016-01-06Merge branch 'merge-when-build-succeeds-unchecked' into 'master' Robert Speicher
Get "Merge when build succeeds" to work when commits were pushed to MR target branch while builds were running The Merge when build succeeds service only merges when the MR is mergeable (open, not WIP, no conflicts). When the target branch is updated, all affected MRs have their merge status set to `unchecked`, and the conflicts check will only happen when `check_if_can_be_merged` is called, which happens when the MR page is viewed. When someone enables the automatic merge, the target branch is updated, no-one views the MR page again, and the build succeeds, the mergeability check will fail and the MR will not in fact be merged. This MR makes sure `check_if_can_be_merged` is always called when MR mergeability is checked. See merge request !2304
2016-01-06Merge branch 'rs-issue-1697' into 'master' Douwe Maan
Define a limited set of filters for SingleLinePipeline Removes the following filters from its parent GfmPipeline: - SyntaxHighlightFilter - UploadLinkFilter - TableOfContentsFilter - LabelReferenceFilter - TaskListFilter Closes #1697 See merge request !2257
2016-01-06Merge branch 'fix-banzai-cache' into 'master' Robert Speicher
Fix mentionable reference extraction caching. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/4130 Reverts https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2120 and https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2283 See merge request !2315
2016-01-06Remove InfluxDB username/passwordYorick Peterse
InfluxDB over UDP doesn't use authentication, thus there's no need for these settings.
2016-01-06Store SQL/view timings in millisecondsYorick Peterse
Transaction timings are also already stored in milliseconds, this keeps things consistent.
2016-01-06Merge gitlab.com:gitlab-org/gitlab-ceJeroen Nijhof
2016-01-06Merge branch 'import-gh-pull-requests' into 'master' Douwe Maan
Import GitHub Pull Requests into GitLab Fixes #2833 See merge request !2168
2016-01-06Revert "Temporarily disable Markdown caching"Douwe Maan
This reverts commit d337d5e7137d9b3fd0f9b8890a3ba9296323acc7.
2016-01-06Revert "Add DEBUG_BANZAI_CACHE env var to debug Banzai cache issue."Douwe Maan
This reverts commit 4b027bc93a7875c3937f6b90ac1049b4a4d72da5.
2016-01-06Merge branch 'master' into milestone-refDouwe Maan
2016-01-06Merge branch 'master' into merge-when-build-succeeds-uncheckedDouwe Maan
2016-01-06Merge branch 'feature/detailed-user-endpoint' of ↵Dmitriy Zaporozhets
https://gitlab.com/Michi302/gitlab-ce
2016-01-06Define a limited set of filters for SingleLinePipelineRobert Speicher
Removes the following filters from its parent GfmPipeline: - SyntaxHighlightFilter - UploadLinkFilter - TableOfContentsFilter - LabelReferenceFilter - TaskListFilter Closes #1697
2016-01-05Update version check images to use SVGRobert Speicher
2016-01-05Ensure that we're only importing local pull requestsDouglas Barbosa Alexandre
2016-01-05Generate separate comments when importing GitHub Issues into GitLabDouglas Barbosa Alexandre
2016-01-05Refactoring GithubImport::ImporterDouglas Barbosa Alexandre
2016-01-05Extract methods to import comments on a GitHub Pull RequestDouglas Barbosa Alexandre
2016-01-05Doesn't import GitHub PR where branches were no longer availableDouglas Barbosa Alexandre
2016-01-05Import comments on the diff of a GitHub Pull Request into GitLabDouglas Barbosa Alexandre
2016-01-05Import comments on GitHub Pull Request into GitLabDouglas Barbosa Alexandre
2016-01-05Import GitHub Pull Requests into GitLabDouglas Barbosa Alexandre
2016-01-05Remove icon from milestone reference.Douwe Maan
2016-01-05Merge branch 'master' into milestone-refDouwe Maan