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
2016-07-05Merge branch 'update-gemoji' into 'master' Robert Speicher
Add lib/gitlab/emoji.rb instead of gitlab_emoji gem and upgrade Gemojione - No reason to split it into a separate gem when the gem barely did anything. We can use gemojione directly, making updating gemojione that much easier. Unless there's a particularly good reason we were using the gem? - Fixes the Rake task since it broke after all the AwardEmoji changes. - Update gemojione to 2.6.1. Spring Update changes! http://emojione.com/releases/#2.2.0 See merge request !4919
2016-07-05Merge branch 'upgrade-doorkeeper' into 'master' Robert Speicher
Upgrade Doorkeeper from 3.1.0 to 4.0.0. Includes Rails 5 support and various bug fixes. Working toward #14286. Changelog: https://github.com/doorkeeper-gem/doorkeeper/blob/master/NEWS.md#400 See merge request !5055
2016-07-04Merge branch 'upgrade-rspec-rails' into 'master' Robert Speicher
Upgrade rspec-rails from 3.4.2 to 3.5.0. Also upgrade its dependencies. Includes Rails 5 support. Working toward #14286 Changelogs: http://rspec.info/blog/2016/07/rspec-3-5-has-been-released/ See merge request !5051
2016-07-03Update RedCloth to 4.3.2 for CVE-2012-6684Takuya Noguchi
2016-07-02Upgrade Doorkeeper from 3.1.0 to 4.0.0.Connor Shea
Includes Rails 5 support and various bug fixes. Changelog: https://github.com/doorkeeper-gem/doorkeeper/blob/master/NEWS.md#400
2016-07-01Merge branch 'upgrade-thin' into 'master' Robert Speicher
Upgrade Thin from 1.6.1 to 1.7.0. Includes support for Rack 2. Working toward #14286. Changelog: https://github.com/macournoyer/thin/blob/master/CHANGELOG See merge request !5047
2016-07-01Upgrade rspec-rails from 3.4.2 to 3.5.0.Connor Shea
Also upgrade its dependencies. Includes Rails 5 support. Changelogs: rspec-rails: https://github.com/rspec/rspec-rails/compare/v3.4.2...v3.5.0 rspec-core: https://github.com/rspec/rspec-core/compare/v3.4.0...v3.5.0 rspec-support: https://github.com/rspec/rspec-support/compare/v3.4.0...v3.5.0 rspec-expectations: https://github.com/rspec/rspec-expectations/compare/v3.4.0...v3.5.0 rspec-mocks: https://github.com/rspec/rspec-mocks/compare/v3.4.0...v3.5.0 rspec: https://github.com/rspec/rspec/compare/v3.4.0...v3.5.0
2016-07-01Upgrade Thin from 1.6.1 to 1.7.0.Connor Shea
Includes support for Rack 2. Changelog: https://github.com/macournoyer/thin/blob/master/CHANGELOG
2016-07-01Remove quiet_assets in favor of built-in sprockets-rails config.Connor Shea
quiet_assets has been seemingly abandoned, and now sprockets-rails has the feature built-in! From this PR: https://github.com/rails/sprockets-rails/pull/355
2016-06-30Merge branch 'issue-18886' into 'master' Dmitriy Zaporozhets
Loop all disks when displaying system info. Closes #18886 See merge request !4983
2016-06-30Remove coveralls as its unusedZ.J. van de Weg
2016-06-29Add emoji.rb in lib/gitlab instead of using the gitlab_emoji gem.Connor Shea
No reason to split it into a separate gem when the gem barely did anything. We can use gemojione directly, making updating gemojione that much easier. Also fix the Rake task and update gemojione to 2.6.1. This adds the EmojiOne Spring update. Changelog: https://github.com/jonathanwiesel/gemojione/blob/master/CHANGELOG.md
2016-06-29Loop all disks when displaying system infoJosh Frye
2016-06-29Add fog-rackspace microgem to support backups using rackspace provider.jbub
2016-06-29Use number_to_human_size for system info and remove dependency on Filesize gem.Josh Frye
2016-06-29Show basic system info on admin panel. Closes #18886Josh Frye
2016-06-27Update omniauth-saml to 1.6.0 to address a security vulnerability in ruby-samlPatricio Cano
2016-06-24Upgrade sentry-raven from 0.15.6 to 1.1.0.Connor Shea
Changelog: https://github.com/getsentry/raven-ruby/releases
2016-06-24Restrict hamlit version, remove coffeescript filters.Connor Shea
2016-06-23Replace Haml with Hamlit.connorshea
Hamlit is a library that's faster than Haml while implementing most of its features: https://github.com/k0kubun/hamlit Not sure if this breaks anything, but as far as I can tell most things work the same. No obvious regressions that I've been able to find.
2016-06-22Merge branch 'update-mail_room-to-0.8.0' into 'master' Douwe Maan
Update mail_room to 0.8.0 to resolve #13357 Update mail_room to 0.8.0 to resolve #13357 Which includes the fix from: https://github.com/tpitale/mail_room/pull/73 See merge request !4835
2016-06-21Update mail_room to 0.8.0 to resolve #13357Lin Jen-Shin
Which includes the fix from: https://github.com/tpitale/mail_room/pull/73
2016-06-21Update browser gem to 2.2.0Stan Hu
Fixes https://github.com/fnando/browser/issues/241
2016-06-17Merge branch 'feature/project-export' into 'master' Douwe Maan
Export project functionality This is a MR for the export functionality of https://gitlab.com/gitlab-org/gitlab-ce/issues/3050, which adds the ability to export single projects. - [x] members - DB data - [x] issues - [x] issue comments - [x] merge requests - [x] merge request diff - [x] merge request comments - [x] labels - [x] milestones - [x] snippets - [x] releases - [x] events - [x] commit statuses - [x] CI builds - File system data - [x] Git repository - [x] wiki - [x] uploads - [ ] ~~CI build traces~~ - [ ] ~~CI build artifacts~~ - [ ] ~~LFS objects~~ - DB configuration - [x] services - [x] web hooks - [x] protected branches - [x] deploy keys - [x] CI variables - [x] CI triggers See merge request !3114
2016-06-17Use gitlab-git 10.2.0Stan Hu
2016-06-16fixed merge conflicts on UI branchJames Lopez
2016-06-16Merge branch 'network-assets' into 'master' Jacob Schatz
Replace raphael-rails with raphael.js and split it from the rest of the JS ## What does this MR do? Removes raphael.js and its related libraries from the default JS bundle. It also removes raphael-rails because the gem is unmaintained and – for whatever reason – didn't want to cooperate with the way I was trying to require it. This brings the default (compressed and minified) application.js from 354KB after the d3 MR (!4394) down to 324KB. ## Are there points in the code the reviewer needs to double check? That tests pass and that there aren't errors on any pages (especially the Network page). ## Why was this MR needed? It's only used on the Network page and was using way too much bandwidth for just one page. ## What are the relevant issue numbers? #14372 #13165 Follow-up to !4394 and !4516. cc: @jschatz1 See merge request !4519
2016-06-14Merge remote-tracking branch 'origin/master' into artifacts-expire-dateKamil Trzcinski
2016-06-13Merge branches 'feature/project-export-ui-experimental' and ↵James Lopez
'feature/project-import' of gitlab.com:gitlab-org/gitlab-ce into feature/project-export-ui-experimental # Conflicts: # Gemfile.lock # app/helpers/todos_helper.rb # app/models/todo.rb # app/views/projects/edit.html.haml # lib/gitlab/import_export/import_service.rb
2016-06-13Allow to expire build artifactsKamil Trzcinski
2016-06-13Update brakeman from 3.2.1 to 3.3.2Connor Shea
Removes a few dependencies. Changelog: https://github.com/presidentbeef/brakeman/blob/master/CHANGES
2016-06-10Replace raphael-rails with raphael.js so it can be split from the rest of ↵Connor Shea
the JavaScript. The gem isn't maintained anymore anyway. Added a network folder with an application.js including raphael components, since that's the only page using it currently.
2016-06-08Merge branch 'support-fog-azure' into 'master' Rémy Coutable
Add fog-azure to supported backup list !4396 left out Azure by accident. See merge request !4444
2016-06-08Add Azure to supported backup list (left out accidentally)Stan Hu
2016-06-07Bump recaptcha gem to 3.0.0 to remove deprecated stoken supportStan Hu
Closes #18210
2016-06-07Load knapsack in Rakefile only when is bundledKamil Trzcinski
2016-06-07Merge remote-tracking branch 'origin/master' into knapsackKamil Trzcinski
# Conflicts: # .gitlab-ci.yml
2016-06-07Merge branch 'license-finder-gem' into 'master' Rémy Coutable
License finder gem Every time a gem is added to the Gemfile, or a gem is updated with a new dependency or change of license, LicenseFinder will check to ensure that the license in use has been whitelisted for use in the project. GPLv2 and GPLv3 libraries are not allowed to be linked-to from non-GPL projects (e.g. the MIT-licensed GitLab CE or proprietary EE), otherwise we're violating the license. https://github.com/pivotal/LicenseFinder See also: gitlab-com/operations#164 See merge request !3775
2016-06-07Bump rouge to 1.11.0Stan Hu
2016-06-06Add License Finder gem.Connor Shea
In order to rehost all our gems in our own gem host, we need to have the legal rights to do so for every gem should they be taken down from RubyGems. License Finder automates checking of gems to ensure that we're in the clear legally. Approved the MIT License because it essentially allows us to do "whatever" with those gems. I am not a lawyer. https://github.com/pivotal/LicenseFinder
2016-06-06Update the `browser` gem.Timothy Andrew
- Need the `mobile?` detection (that the new version provides) for the U2F registration/ authentication flow
2016-06-06Add a `U2fRegistrations` table/model.Timothy Andrew
- To hold registrations from U2F devices, and to authenticate them. - Previously, `User#two_factor_enabled` was aliased to the `otp_required_for_login` column on `users`. - This commit changes things a bit: - `User#two_factor_enabled` is not a method anymore - `User#two_factor_enabled?` checks both the `otp_required_for_login` column, as well as `U2fRegistration`s - Change all instances of `User#two_factor_enabled` to `User#two_factor_enabled?` - Add the `u2f` gem, and implement registration/authentication at the model level.
2016-06-03Replace colorize gem with rainbow.Connor Shea
Colorize is a gem licensed under the GPLv2, so we can’t use it in GitLab without relicensing GitLab under the terms of the GPL. Rainbow is licensed under the MIT license and does the exact same thing as Colorize, so Rainbow was added in place of Colorize. The syntax is slightly different for Rainbow vs. Colorize, and was updated in accordance. The gem is still a dependency of Spinach, so it’s included in the development/test environments, but won’t be packaged with the actual product, and therefore doesn’t require we relicense the product. An attempt at relicensing Colorize was made, but didn’t succeed as the library owner never responded. Rainbow library: https://github.com/sickill/rainbow Relevant issue regarding licensing in GitLab's gems: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3775
2016-06-03Use knapsack 1.11.0Kamil Trzcinski
2016-06-03Use own version of knapsack which supports spinach testsKamil Trzcinski
2016-06-03Try to use knapsackKamil Trzcinski
2016-06-02Merge branch 'reduce-fog-deps' into 'master' Robert Speicher
Reduce number of fog gem dependencies Currently supported: * AWS * Azure * OpenStack * Google * local storage Closes #15352 See merge request !4396
2016-06-02Merge branch 'upgrade-devise-two-factor' into 'master' Robert Speicher
Upgrade devise, devise-two-factor, and attr_encrypted Devise 4 includes support for Rails 5, working towards #14286. devise-async doesn't support Devise 4.0 and in 4.1 the bug that was blocking using Devise's built-in ActiveJob integration was fixed. So devise-async is removed. devise-two-factor 3.0.0 is required for Devise 4 support. attr_encrypted and encryptor are optional but recommended upgrades for devise-two-factor 3.0.0. The mode and algorithm will need to be changed in order to update to attr_encrypted 4.x in the future. See merge request !4216
2016-06-01Reduce number of fog gem dependenciesStan Hu
Closes #15352
2016-05-31Upgrade Kaminari from 0.16.3 to 0.17.0.Connor Shea
Changelog: https://github.com/amatsuda/kaminari/blob/master/CHANGELOG.rdoc#0170 Deprecates num_pages in favor of total_pages and includes Rails 5 support.