Commit Graph

564 Commits

Author SHA1 Message Date
Stan Hu 47d55306d9 Upgrade gitlab_git to 7.2.14 to ignore CRLFs in .gitmodules
Closes #2262
2015-08-17 23:56:02 +00:00
Robert Speicher adfcd57296 Bump omniauth-saml to 1.4.1
Updates a vulnerable `ruby-saml` dependency.

- 9853651b96
- https://github.com/onelogin/ruby-saml/pull/247
2015-08-14 22:24:21 -04:00
Boyan Tabakov 88ab815b38 Update Flowdock integration to support new Flowdock API
Requires that users create a Git source in their flows and update the configured token to the Git source token. The old flow tokens can't be used.
2015-08-14 16:45:23 +02:00
Valery Sizov cf6e58b589 update gitlab_git 2015-08-11 15:11:58 +03:00
Valery Sizov d9402504ad link to the local gitlab_git 2015-08-11 09:16:11 +03:00
Stan Hu c5648de230 Fix corrupted binary files when using API files endpoint
Add CHANGELOG for gitlab_git 7.2.9 updates

Closes #2219
2015-08-09 15:23:22 -07:00
Stefan Tatschner f736721c5b Replace Rugments with Rouge
I have mainly created the rugments fork for the purpose of improving
gitlab's highlighting. Nowadays IMO it works way better than the old
highlight.js solution. But the development is stuck on my side because
of a couple of personal reasons:

  * I have finished my studies; last months I was writing my master
    thesis. So there was a huge time problem. I am sorry for that.

  * I had to move to Munich due to getting a (paid) job. Searching a
    flat here is horrible... :)

  * Last but not least, maintaining the same code base in two seperate
    projects is a mess.

I have decided to switch back to rouge due to several reasons:

  * In the beginning I was quite motivated, but since I start
    working on my new job next week, the best solution IMO is
    switching back to upstream rouge.

  * Rouge is continously improving:
    https://github.com/jneen/rouge/blob/master/CHANGELOG.md
    http://rouge.jneen.net/

  * There should be absolutely no regressions with this change. Most
    likely this pull request will almost fix some minor bugs.

  * One less gem in gitlab is a good thing. since Gitlab is quite a
    huge bundle of gems. Reducing complexity should be a major
    milestone.

Thanks a lot to @stanhu and @jneen for the review!
2015-07-29 07:40:58 +02:00
Stan Hu c22b4061c2 Upgrade gitlab_git to version 7.2.6 to fix Error 500 when creating network graphs
Closes #745
2015-07-28 16:47:30 +00:00
Yorick Peterse 58b94be9a7 Only load byebug on MRI
This Gem relies on MRI specific debugging APIs. This at least allows
installation on Rubinius/JRuby.
2015-07-18 14:08:59 +02:00
Robert Speicher b50bfcc619 Bump coveralls version, remove explicit rest-client dependency 2015-07-09 18:35:40 -04:00
Robert Speicher ea565653a0 Bump capybara to 2.4.0 2015-07-06 22:39:55 -04:00
Robert Speicher 9e53ad5e20 Bump select2-rails version 2015-07-06 22:39:55 -04:00
Dmitriy Zaporozhets 2cbf452821 Merge branch 'rs-gem-security' into 'master'
Gem updates for security issues

- sprockets (rails dependency, but we need to specify a version to pull
  in fixes)
- sass-rails (no security issues, but required an update to meet new
  sprockets version requirement)
- rest-client (coveralls dependency)

See merge request !915
2015-07-02 08:25:18 +00:00
Job van der Voort d18f1ce75d Merge branch 'k-devise' into 'master'
added note about Devise

Added note about the authentication gem used in GitLab

Because of question in https://groups.google.com/forum/#!topic/gitlabhq/G2rToah19-Q

See merge request !912
2015-07-01 08:46:26 +00:00
Robert Speicher 3078b13e72 Gem updates for security issues
- sprockets (rails dependency, but we need to specify a version to pull
  in fixes)
- sass-rails (no security issues, but required an update to meet new
  sprockets version requirement)
- rest-client (coveralls dependency)
2015-06-30 21:38:26 -04:00
Robert Speicher c5b9d4720e Bump Redcarpet to 3.3.2
Closes #1911
2015-06-30 18:18:51 -04:00
karen Carias 9e4a4667d9 fixed note 2015-06-30 12:25:36 -07:00
karen Carias bea0b6df38 added note about Devise 2015-06-30 11:42:33 -07:00
Stan Hu e489b07d2b Merge branch 'fix-c-prototype-highlighting' into 'master'
Bump rugments to 1.0.0beta8 to fix C prototype function highlighting

Closes #1890

See merge request !902
2015-06-30 05:32:56 +00:00
Stan Hu e5661001d6 Bump rugments to v1.0.0beta8 to fix C prototype function highlighting
Closes #1890
2015-06-28 16:21:20 -07:00
Robert Speicher 07ac873037 Add Fuubar gem 2015-06-25 21:43:24 -04:00
Robert Speicher 018fcc596f Bump database_cleaner to ~> 1.4.0 2015-06-22 12:13:47 +02:00
Robert Speicher 15133d99de Bump rspec to 3.3.0 2015-06-22 12:13:46 +02:00
Robert Speicher 20a871cc21 Update email_spec gem
This fixes spec/mailers/notify_spec

Also only require email_spec in the one place it's used
2015-06-22 12:13:46 +02:00
Robert Speicher 990ddeba85 Bump poltergeist to 1.6.0 2015-06-22 12:13:46 +02:00
Jeroen van Baarsen d6cd2e6a53 Upgrade to newer version of Capybara
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-06-22 12:12:49 +02:00
Jeroen van Baarsen f3d99a1e9c Started on the actual rspec 3 upgrade
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-06-22 12:12:49 +02:00
Jacob Vosmaer cfc261d707 Bump gitlab_git to 7.2.5 2015-06-22 11:24:02 +02:00
Robert Speicher 68e77a3623 Bump jquery-rails gem version 2015-06-16 20:28:02 -04:00
Robert Speicher dce6441854 Bump rails to 4.1.11, and make the version requirement exact 2015-06-16 20:21:38 -04:00
Robert Speicher 27a8d84094 Update Redcarpet to 3.3.0
Fixes #1432
2015-06-13 17:54:54 -04:00
Dmitriy Zaporozhets e407a481f2 Merge branch 'rs-pre-rspec-3' into 'master'
Changes back-ported from rspec3 branch

This is just breaking up the large `road-to-rspec-3` branch a bit. Each of these commits have been cherry-picked and would be good to have in place before the upgrade.

See merge request !792
2015-06-10 14:04:12 +00:00
Dmitriy Zaporozhets 8eadfd2df7 Merge branch 'master' into 'master'
update fog to 1.25.0 and add multipart upload support

This merge will fix backup uploading problems to s3, closing gitlab-org/gitlab-ce#1059

See merge request !789
2015-06-10 12:30:44 +00:00
Robert Speicher 11c611bc62 Fix shoulda-matchers require 2015-06-10 01:38:36 -04:00
Robert Speicher 07215f7f2a Bump shoulda-matchers and webmock gem versions 2015-06-10 01:31:26 -04:00
Stan Hu bbb4aa5317 Update browser gem to version 0.8.0 for IE11 support
Closes #1775
2015-06-09 15:27:40 -07:00
Jeroen Nijhof bf7315cb13 update fog to 1.25.0 and add multipart upload support 2015-06-09 17:56:37 +02:00
Dmitriy Zaporozhets dfccb06dda
Refactor web editor
* fix problem with editing non-master branch
* before commit make sure branch exists
* dont allow user change file in one branch and commit to another existing branch
* remove a lot of code duplication
* remove outdated statellite errors

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-05 15:01:38 +02:00
Robert Speicher 682d4b6a86 Remove Guard
None of the GitLab B.V. developers were using it.
2015-06-03 20:45:53 -04:00
Robert Speicher 2313d42b37 Bump jquery-rails version 2015-06-02 20:32:07 -04:00
Robert Speicher 1a52f19c45 Remove now-unused `escaped_autolink` helper and rails_autolink gem 2015-06-02 13:04:10 -04:00
Dmitriy Zaporozhets 8997812626
Remove files in web editor using rugged
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-02 11:41:21 +02:00
Dmitriy Zaporozhets 27a158506e
Fix adding new file to empty repo
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-01 21:17:13 +02:00
Dmitriy Zaporozhets 734a4ba87d
Create and edit files in web editor via rugged
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-01 20:49:11 +02:00
Dmitriy Zaporozhets ea498c4421
Add comments about gitlab forks
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-01 12:59:02 +02:00
Dmitriy Zaporozhets 7927c320e8
Exmplain gitlab-linguist fork existence
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-01 12:37:08 +02:00
Douwe Maan 70b29c3576 Merge branch 'feature/saml_support' into 'master'
Add SAML support via Omniauth

Split of !669, with doc

See merge request !722
2015-05-29 10:37:27 +00:00
Dmitriy Zaporozhets acb7721fe8 Merge branch 'rs-teaspoon' into 'master'
Add Teaspoon for Javascript testing

Looking to expand our Javascript unit tests, and this gem makes things a bit better in that respect.

See https://github.com/modeset/teaspoon

See merge request !715
2015-05-29 09:10:46 +00:00
Robert Speicher cef8ab4604 Bump turbolinks version 2015-05-29 00:05:14 -04:00
Robert Speicher 05aa71ccd9 Remove jasmine-rails; add teaspoon 2015-05-28 18:22:32 -04:00