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
2018-04-23Move Settings to its own file, isolate it from Rails and introduce Gitlab.rootRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-23Introduce spec/fast_spec_helper.rb to run spec files that don't rely on the ↵Rémy Coutable
whole Rails env Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-19[Rails5] Avoid type casting in uniqueness validatorblackst0ne
This commit does two things: 1. Synchronizes `Gemfile.rails5.lock` with the latest changes in `Gemfile` 2. Adds a monkey patch for active record to avoid type casting in uniqueness validator. In Rails 5.0 there was introduced a bug [1] that causes to problems like this: ``` 1) API::Users POST /user/:id/gpg_keys/:key_id/revoke when authenticated revokes existing key Failure/Error: let(:gpg_key) { create(:gpg_key, user: user) } TypeError: can't cast Hash ``` This bug was fixed in Rails 5.1 [2]. [1]: https://github.com/rails/rails/pull/23523/commits/811a4fa8eb6ceea841e61e8ac05747ffb69595ae [2]: https://github.com/rails/rails/pull/24745/commits/aa062318c451512035c10898a1af95943b1a3803
2018-04-18Merge branch 'stuartnelson3/gitlab-ce-stn/issue-due-email' into 'master'Douwe Maan
Email notification on issue due date Closes #27500 See merge request gitlab-org/gitlab-ce!17985
2018-04-17Method to track recoverable exceptions in sentryBob Van Landuyt
This adds a method to track errors that can be recovered from in sentry. It is useful when debugging performance issues, or exceptions that are hard to reproduce.
2018-04-13Backport GitLab domain helper methodsOswaldo Ferreira
2018-04-13Replacing gollum libs for custom gitlab onesFrancisco Javier López
2018-04-12Deprecate legacy disk pathsZeger-Jan van de Weg
Direct disk access is impossible on environments where components run in their own container. There for constructing the path should not be done except for exceptional cases. One of the considerations, instead of logging, was to use Sentry. For now I've chosen not to use this as the impact of this change is hard to determine. Getting this in now will allow us to checkout the impact on dev.gitlab.org and staging.
2018-04-10Merge branch 'master' into 'stuartnelson3/gitlab-ce-stn/issue-due-email'Sean McGivern
# Conflicts: # db/schema.rb
2018-04-06[Rails5] Update `type_cast_*_database` methodsblackst0ne
2018-04-05Merge branch 'direct-upload-of-artifacts' into 'master'Grzegorz Bizon
Direct upload of artifacts See merge request gitlab-org/gitlab-ce!18160
2018-04-05Add `direct_upload` setting for artifactsKamil Trzciński
2018-04-05Merge branch 'direct-upload-of-uploads' into 'master'Grzegorz Bizon
Allow to store uploads by default on Object Storage See merge request gitlab-org/gitlab-ce!18156
2018-04-05Allow to store uploads by default on Object StorageKamil Trzciński
Introduce `direct_upload` option for `uploads` which is gonna set a default storage to Object Storage and use Unicorn to save data
2018-04-04Add support for Sidekiq JSON loggingStan Hu
Closes #20060
2018-03-30Send emails for issues due tomorrowSean McGivern
Also, refactor the mail sending slightly: instead of one worker sending all emails, create a worker per project with issues due, which will send all emails for that project.
2018-03-30Merge branch 'master' into stuartnelson3/gitlab-ce-stn/issue-due-emailSean McGivern
2018-03-27Port LFS direct_upload from EEAlessio Caiazza
2018-03-27Merge branch '40781-os-to-ce' into 'master'Sean McGivern
Bring Object Storage to CE Closes #4171, #4163, #3370, #2841, and #29203 See merge request gitlab-org/gitlab-ce!17358
2018-03-26Use cron for sending emailsStuart Nelson
2018-03-24Merge branch 'blackst0ne-rails5-update-files-by-rails-app-update' into 'master'Robert Speicher
[Rails5] Update files by `rails app:update` See merge request gitlab-org/gitlab-ce!17828
2018-03-23Merge branch 'mark-legacy-git-access' into 'master'Sean McGivern
Route path lookups through legacy_disk_path See merge request gitlab-org/gitlab-ce!17743
2018-03-22Merge remote-tracking branch 'origin/master' into 40781-os-to-ceMicaël Bergeron
2018-03-22apply feedbackMicaël Bergeron
2018-03-22Merge branch 'jej/omniauth-initializer-refactor' into 'master'Douwe Maan
OmniauthInitializer created to allow testing/refactoring of code from devise.rb See merge request gitlab-org/gitlab-ce!17881
2018-03-22[Rails5] Update files by `rails app:update`blackst0ne
2018-03-21Route path lookups through legacy_disk_pathJacob Vosmaer
2018-03-21Merge branch 'blackst0ne-rails5-update-ar5-batching-initializer' into 'master'Robert Speicher
[Rails5] Update ar5_batching initializer See merge request gitlab-org/gitlab-ce!17825
2018-03-21Merge branch 'blackst0ne-rails5-update-ar5-pg-10-support-initializer' into ↵Robert Speicher
'master' [Rails5] Update ar5_pg_10_support initializer See merge request gitlab-org/gitlab-ce!17826
2018-03-21Strip any query string parameters from Location headers from logrageStan Hu
Port of https://github.com/roidrage/lograge/pull/241
2018-03-21[Rails5] Update ar5_pg_10_support initializerblackst0ne
2018-03-21[Rails5] Update ar5_batching initializerblackst0ne
2018-03-20OmniauthInitializer created to improve devise.rbJames Edwards-Jones
This should simplify refactoring and allow testing
2018-03-19Merge branch 'blackst0ne-rails5-update-active-record-locking-initializer' ↵Robert Speicher
into 'master' [Rails5] Update active_record_locking initializer See merge request gitlab-org/gitlab-ce!17824
2018-03-18[Rails5] Update active_record_locking initializerblackst0ne
2018-03-16Address review comments.Andreas Brandl
2018-03-16Add bigserial as a native database type for MySQL adapterDouglas Barbosa Alexandre
2018-03-13Make Gitaly more prominent in the performance barSean McGivern
This is as important as SQL timings, and much more important most of the time than GC, Redis, or Sidekiq.
2018-03-12Include the ee/ directory in backtracesSean McGivern
2018-03-09Add proxy_download to perform proxied sending of all filesMicaël Bergeron
2018-03-08Merge remote-tracking branch 'origin/master' into 40781-os-to-ceMicaël Bergeron
2018-03-07Merge branch 'replace_redcarpet_with_cmark' into 'master'Sean McGivern
Add CommonMark markdown engine See merge request gitlab-org/gitlab-ce!14835
2018-03-07Add CommonMark markdown engineblackst0ne
2018-03-05Ports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4747 to CETiago Botelho
2018-03-01Merge branch 'feature/move_oauth_modules_to_auth_dir_structure' into 'master'Douwe Maan
Moved o_auth/saml/ldap modules under gitlab/auth See merge request gitlab-org/gitlab-ce!17359
2018-03-01port the object storage to CEMicaël Bergeron
2018-02-28Merge remote-tracking branch 'origin/master' into ↵Kamil Trzciński
object-storage-ee-to-ce-backport
2018-02-28Merge branch '4915-background-upload-option-is-not-effective' into 'master'Kamil Trzciński
Resolve "Background upload option is not effective" Closes #4915 See merge request gitlab-org/gitlab-ee!4507
2018-02-28Merge branch '4879-support-private-https-urls-for-object-storage' into 'master'Sean McGivern
Resolve ""Support private HTTPS urls for object storage"" Closes #4879 See merge request gitlab-org/gitlab-ee!4475
2018-02-28Merge commit '7e424eb852716495073881710e8a8851b4a4cd5a' into ↵Kamil Trzciński
object-storage-ee-to-ce-backport