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/config
AgeCommit message (Collapse)Author
2019-03-13Merge branch 'ce-9641-jira-connect-integration' into 'master'Sean McGivern
Filter Jira shared secret from logs See merge request gitlab-org/gitlab-ce!26077 (cherry picked from commit 6a3b59f8f93438c81afe8826d136f03be4eb0aa6) 36c91555 Filter Jira shared secret from logs
2019-03-07Update packages comment in gitlab.yml.example [ci skip]Dmitriy Zaporozhets
2019-03-07Merge branch '56937-edit-knative-domain' into 'master'Grzegorz Bizon
Edit Knative domain after it has been deployed Closes #56937 See merge request gitlab-org/gitlab-ce!25386
2019-03-05Merge branch 'add_ldap_tls_options' into 'master'Douwe Maan
Allow raw `tls_options` to be passed in LDAP configuration Closes #46391 See merge request gitlab-org/gitlab-ce!20678
2019-03-05Creates Clusterss::ApplciationsController update endpointJoão Cunha
- Creates new route - Creates new controller action - Creates call stack: Clusterss::ApplciationsController calls --> Clusters::Applications::UpdateService calls --> Clusters::Applications::ScheduleUpdateService calls --> ClusterUpdateAppWorker calls --> Clusters::Applications::PatchService --> ClusterWaitForAppInstallationWorker DRY req params Adds gcp_cluster:cluster_update_app queue Schedule_update_service is uneeded Extract common logic to a parent class (UpdateService will need it) Introduce new UpdateService Fix rescue class namespace Fix RuboCop offenses Adds BaseService for create and update services Remove request_handler code duplication Fixes update command Move update_command to ApplicationCore so all apps can use it Adds tests for Knative update_command Adds specs for PatchService Raise error if update receives an unistalled app Adds update_service spec Fix RuboCop offense Use subject in favor of go Adds update endpoint specs for project namespace Adds update endpoint specs for group namespace
2019-03-04Merge dev master into GitLab.com masterYorick Peterse
2019-03-04Merge branch 'security-50334' into 'master'Yorick Peterse
Fix git clone revealing private repo's presence See merge request gitlab/gitlabhq!2937
2019-03-04Merge branch '40396-sidekiq-in-process-group' into 'master'Stan Hu
sidekiq: terminate child processes at shutdown See merge request gitlab-org/gitlab-ce!25669
2019-03-04sidekiq: terminate child processes at shutdownNick Thomas
Sidekiq jobs frequently spawn long-lived child processes to do work. In some circumstances, these can be reparented to init when sidekiq is terminated, leading to duplication of work and strange concurrency problems. This commit changes sidekiq so that, if run as a process group leader, it will forward `INT` and `TERM` signals to the whole process group. If the memory killer is active, it will also use the process group when resorting to `kill -9` to shut down. These changes mean that a naive `kill <pid-of-sidekiq>` will now do the right thing, killing any child processes spawned by sidekiq, as long as the process supervisor placed it in its own process group. If sidekiq isn't a process group leader, this new code is skipped.
2019-03-04Allow raw `tls_options` to be passed in LDAP configurationDrew Blessing
We've previously exposed ca_file and ssl_version but there are many possible options that can be used inside tls_options. Instead of exposing individual ones, simply expose the entire hash so it can be passed in and we won't have to add things in the future.
2019-03-04Types::BaseField accepts authorize after reloadBob Van Landuyt
When working on files in `app/graphql` the code correctly gets autoloaded. However, the redefined `Types::BaseField` would never receive the `.accepts_definition` call, causing all queries after a reload to fail. Calling `.accepts_definition` on its superclass makes sure the reloaded version also has the `authorize` definition specified.
2019-03-01Merge branch '53966-make-hashed-storage-migration-safer-and-more-inviting' ↵Douglas Barbosa Alexandre
into 'master' Hashed Storage rollback mechanism See merge request gitlab-org/gitlab-ce!23955
2019-03-01Refactor model and specReuben Pereira
- Move some specs into contexts - Let get_slugs method take a parameter and return a specific slug. - Add rescues when using Addressable::URI.
2019-03-01Adds Rollback functionality to HashedStorage migrationGabriel Mazetto
We are adding sidekiq workers and service classes to allow to rollback a hashed storage migration. There are some refactoring involved as well as part of the code can be reused by both the migration and the rollback logic.
2019-03-01CE-port for 7714-view-recent-boardsHeinrich Lee Yu
Adds additional count param to Boards::Visits::LatestService
2019-03-01Fix double space before commentSean McGivern
2019-03-01Mark Fog initializer with frozen_string_literal: trueStan Hu
2019-03-01Add a monkey patch that will squelch warnings for legacy Fog gemsStan Hu
2019-03-01Merge branch '40396-remove-unneeded-restart-code' into 'master'Robert Speicher
Remove an obsolete workaround for GRPC unavailable errors See merge request gitlab-org/gitlab-ce!25645
2019-02-28Revert "Restart Unicorn and Sidekiq when GRPC throws 14:Endpoint read failed"Nick Thomas
This reverts commit 006753110a462e62f549cdf3c410e73eed068dbf.
2019-02-28CE port of noteable-discussion-ee-differencesPhil Hughes
2019-02-27add tag filter to admin runners pageAlexis Reigel
2019-02-27Merge branch '42086-project-fetch-statistics-api-http-only' into 'master'Nick Thomas
Resolve "Project fetch statistics API (HTTP only)" Closes #42086 See merge request gitlab-org/gitlab-ce!23596
2019-02-27Prepare test suite for switch to Gitaly-embedded Git hooksJacob Vosmaer
2019-02-27Add project http fetch statistics APIJacopo
The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days.
2019-02-26Merge branch 'enable_trace_sidekiq_development' into 'master'Douwe Maan
Turn on backtrace for sidekiq in development See merge request gitlab-org/gitlab-ce!25515
2019-02-26Merge branch '54417-improve-authorize-dsl' into 'master'Kamil Trzciński
Improve GraphQL Authorization DSL Closes #57828 See merge request gitlab-org/gitlab-ce!25328
2019-02-26Improve GraphQL Authorization DSLLuke Duncalfe
Previously GraphQL field authorization happened like this: class ProjectType field :my_field, MyFieldType do authorize :permission end end This change allowed us to authorize like this instead: class ProjectType field :my_field, MyFieldType, authorize: :permission end A new initializer registers the `authorize` metadata keyword on GraphQL Schema Objects and Fields, and we can collect this data within the context of Instrumentation like this: field.metadata[:authorize] The previous functionality of authorize is still being used for mutations, as the #authorize method here is called at during the code that executes during the mutation, rather than when a field resolves. https://gitlab.com/gitlab-org/gitlab-ce/issues/57828
2019-02-25Turn on backtrace for sidekiq in developmentThong Kuah
This enables easier debugging in GDK
2019-02-22Merge branch '56873-only-load-syntax-highlighting-css-when-selected' into ↵Phil Hughes
'master' Resolve "Only load syntax highlighting css when selected" Closes #57739 and #56873 See merge request gitlab-org/gitlab-ce!25232
2019-02-22Move highlight themes to subfolderSimon Knox
2019-02-21Move ChatOps to CoreJames Fargher
ChatOps used to be in the Ultimate tier.
2019-02-19Fix git clone revealing private repo's presenceMark Chao
Ensure redirection to path with .git suffix regardless whether project exists or not.
2019-02-15Merge branch 'import-go-to-project-cta-nibble-backend' into 'master'Lin Jen-Shin
BE Improve the GitHub and Gitea import feature table interface See merge request gitlab-org/gitlab-ce!24606
2019-02-15Only load selected syntax highlight CSSSimon Knox
Compile highlight CSS separately Move highlight-specific mixins out of mixins.scss Rename solarized themes to match theme name as this was a smaller change than changing all instances to snake_case
2019-02-14Merge branch 'filter-note-parameters' into 'master'Stan Hu
Include additional fields in the Rails filter_parameters configuration See merge request gitlab-org/gitlab-ce!25238
2019-02-14Fixed web workers not working locally in rspecPhil Hughes
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/57169
2019-02-14Filter note parametersAndrew Newdigate
This change adds `note` to the Rails `filter_parameters` configuration.
2019-02-13Improve the GitHub and Gitea import feature table interfaceLuke Bennett
These are backend changes. Use Vue for the import feature UI for "githubish" providers (GitHub and Gitea). Add "Go to project" button after a successful import. Use CI-style status icons and improve spacing of the table and its component. Adds ETag polling to the github and gitea import jobs endpoint.
2019-02-12Log queue duration in production_json.logStan Hu
`queue_duration` is a useful metric that is currently in api_json.log but not in production_json.log. We should add it because it tells us how long the request sat in Workhorse before Unicorn processed it. Having this field enables the support team to better troubleshoot when delays began to happen.
2019-02-11Merge branch '52424-goodbye-hipchat' into 'master'Douglas Barbosa Alexandre
Remove HipChat integration from GitLab Closes #52424 See merge request gitlab-org/gitlab-ce!22223
2019-02-11Merge branch 'an-peek-jaeger' into 'master'Grzegorz Bizon
Provide a performance bar link to the Jaeger UI See merge request gitlab-org/gitlab-ce!24902
2019-02-10Fix error when reloading code in SidekiqPeter Leitzen
This commit fixes the following error in development: ArgumentError: A copy of Gitlab::Metrics::Transaction has been removed from the module tree but is still active!
2019-02-08Remove HipChat integration from GitLabNick Thomas
2019-02-08Provide a performance bar link to the Jaeger UIAndrew Newdigate
Jaeger is a distributed tracing tool. This change adds a "Tracing" link to the performance bar to directly link to a current request in Jaeger. This is useful for two reasons: 1 - it provides affordance to developers that the distributed tracing tool is available, so that it can quickly be discovered. 2 - it allows developers to quickly find a specific trace without having to manually navigate to a second user-interface.
2019-02-06Fix #44332 - Add support for profile and emailGotenXiao
2019-02-06Add list_projects endpoint to error trackingReuben Pereira
2019-02-06Merge branch ↵Filipa Lacerda
'43681-display-last-activity-and-created-at-datetimes-for-users-in-admin-users' into 'master' Resolve "Display last activity and created at datetimes for users" Closes #43681 See merge request gitlab-org/gitlab-ce!24181
2019-02-06Inroduce Internal API for searching environment namesShinya Maeda
Add changelog Rename word to query User hash for limit Do not allow control limit Rename pluck names and add more specs
2019-02-06Merge branch '52568-external-mr-diffs' into 'master'Sean McGivern
Allow merge request diffs to be placed into an object store Closes #52568 See merge request gitlab-org/gitlab-ce!24276