Robert Speicher
a8c62dfe5c
Minor refactoring of Uploaders
...
- Moves a duplicate `file_storage?` definition into the common
`GitlabUploader` ancestor.
- Get the `uploads` base directory from a class method rather than
hard-coding it where it's needed. This will be used in a subsequent MR
to store Uploads in the database.
- Improves the specs for uploaders.
2017-02-24 16:41:27 -05:00
Douwe Maan
b7d8df503c
Enable Style/MutableConstant
2017-02-23 09:31:56 -06:00
Robert Speicher
dd944bf14f
Merge branch 'svg-xss-fix' into 'security'
...
Fix for XSS vulnerability in SVG attachments
See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2059
2017-02-15 10:42:13 -05:00
Andre Guedes
c6acc7ed43
Render SVG as images in notes
2016-12-08 00:29:43 -02:00
Rémy Coutable
6b7e9c7655
Remove VideoJS and clean the integration
...
Handle videos in:
- MD preview in notes: commit, issue/MR, MR diff
- New notes in: commit, issue/MR, MR diff
- Persisted notes in: commit, issue/MR, MR diff
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-20 11:36:42 +02:00
Rémy Coutable
29ea8d09e0
Remove duplication, useless rescue, and avoid using ActionView
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-19 18:51:09 +02:00
Eric Hayes
c266c7fa18
First support of videos in issues, MRs and notes
...
* Registered video MIME types
* Currently supporting browser-supported formats with extensions that match the mime type
2016-07-19 18:51:09 +02:00
Dmitriy Zaporozhets
796bb65170
Remove duplicate methods in uploaders
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-16 13:01:34 +01:00