| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
Upgrade Brakeman to 3.4.1
Closes #26820
See merge request !8629
|
| | |
|
|/
|
|
|
|
|
| |
This reverts commit e7fdb1aae5a61b30f66ea3489d4e0759ed8ea3a1, reversing
changes made to 78d710388fbabe27481c77cc353610904465c4df.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/26762
|
|\
| |
| |
| |
| |
| |
| | |
Switch to sassc-rails
Closes #18432
See merge request !8556
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Closes #18432
This uses sassc to compile the application's SASS so it compiles faster.
Without attempting to be very scientific here are some numbers I got:
Using sassc-rails:
```
[1] pry(main)> Benchmark.bm { |bm| bm.report { Rails.application.assets["application.css"] } }
user system total real
1.430000 0.380000 1.810000 ( 1.830753)
```
Using sass-rails:
```
[1] pry(main)> Benchmark.bm { |bm| bm.report { Rails.application.assets["application.css"] } }
user system total real
12.320000 0.530000 12.850000 ( 12.909684)
```
The result is faster page loads when changing CSS in development and
faster precompilation.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Remove rerun since it's not used anymore
Closes #19633
See merge request !8598
|
| |/
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|/
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This MR enables rendering of PlantUML diagrams in Asciidoc documents. To add a
PlantUML diagram all we need is to include a plantuml block like:
```
[plantuml, id="myDiagram", width="100px", height="100px"]
--
bob -> alice : ping
alice -> bob : pong
--
```
The plantuml block is substituted by an HTML img element with *src* pointing to
an external PlantUML server.
This MR also add a PlantUML integration section to the Administrator -> Settings
page to configure the PlantUML rendering service and to enable/disable it.
Closes: #17603
|
|
|
|
|
|
| |
Updated Turbolinks to patched version of turbolinks-classic
See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2048
|
|\
| |
| |
| |
| | |
Update rubocop and rubocop-rspec to fix build errors
See merge request !8466
|
| | |
|
| | |
|
|/
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |
|
|
|
|
| |
ChangeLog: https://github.com/octokit/octokit.rb/releases
|
|\
| |
| |
| |
| |
| |
| | |
Update vmstat to version 2.3.0
Closes #26114
See merge request !8318
|
| |
| |
| |
| |
| |
| | |
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/26114
vmstat 2.3.0 fixes an issue with reporting the incorrect # of CPUs. This is used in the GitLab Admin Dashboard.
|
|/ |
|
|\
| |
| |
| |
| | |
Added support for Authentiq OAuth provider
See merge request !8038
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Slack slash commands
## What does this MR do?
Implement Slack Slash Commands by utilizing generalized Mattermost presenter to fulfill Slack requirements.
## Why was this MR needed?
We want to expose Slack Slash Commands as a first-class service.
## What are the relevant issue numbers?
Supersedes !8007
Closes #22182
See merge request !8126
|
| | |
|
|\ \
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update grape to 0.18.0
## What does this MR do?
Update grape to 0.18.0. Required for the settings API.
## What are the relevant issue numbers?
#22928
See merge request !8057
|
| | | |
|
| |/ |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
Includes various bug fixes, mostly for Rails 5.
Changelog: https://github.com/mperham/sidekiq/blob/fc168fe393bee3ad1fcbb52cff2d84af86c38cc4/Changes.md
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
Use pry-byebug instead byebug
See merge request !7925
|
| | |
| | |
| | |
| | | |
https://github.com/deivid-rodriguez/pry-byebug
|
| |/
| |
| |
| |
| |
| | |
Includes support for Rails 5.
Changelog: https://github.com/rubysherpas/paranoia/blob/879fd18caa46af70fceca2e8f46886b3eff072ec/CHANGELOG.md#220-2016-10-21
|
|\ \
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add StackProf to the Gemfile, along with a utility to get a profile for a spec
The test suite needs speeding up significantly. This is one tool for investigating it.
Related to #23034
See merge request !7784
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| | |
The "Enqueue Now" button would not work in the admin panel due to
changes in the Web extension interface.
Closes #24376
|
| |\
| | |
| | |
| | |
| | | |
Update grape-entity to 0.6.0
See merge request !7491
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes gitlab-org/gitlab-ce#14329
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
The amount of gems required is quite high compared to the usefulness
of the features.
Related to !4928, !6713
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
add parsing support for incoming html email
## What does this MR do?
Fixes #18388 by adding support for parsing HTML email
## Are there points in the code the reviewer needs to double check?
The new class, Gitlab::Email::HTMLParser, which needs to translate the HTML content to text and also delete replies, as they are not necessarily in the correct format to be caught by EmailReplyParser. The solution I found that should work for any HTML-formatted email is to remove all `<table>` and `<blockquote>` tags. Actual `<table>` elements (to be interpreted by markdown) should already be encoded with e.g. `<table>` - the only failure mode is if there is an *actual* HTML table in the content itself, which we wouldn't be able to support easily anyways.
The gem `html2text` traverses the HTML tree and outputs text - and markdown in the case of HTML links or images.
See merge request !7397
|
| | |
|
| | |
|
|/
|
|
|
| |
We use the Redis-backed session store from `redis-store` so this is
unnecessary.
|
| |
|
|
|
|
| |
Closes gitlab-com/support-forum#1270
|
|
|
|
| |
This update adds support for Rails 5. Also update redis-rails dependencies.
|