Brett Walker
ad05e48863
Add support for using a Camo proxy server
...
User images and videos will get proxied through
the Camo server in order to keep malicious
sites from collecting the IP address of users.
2019-08-23 23:44:53 -05:00
Douwe Maan
8a03dbf8b7
Use nodes and marks to power Copy-as-GFM
...
The spec needed to be updated because in some cases the resulting
Markdown is slightly different, though equally valid.
2019-01-24 12:06:53 +01:00
Stan Hu
8b4154b57f
Enable frozen strings in lib/banzai/filter/*.rb
...
Excludes a few filters that require more work:
* lib/banzai/filter/image_lazy_load_filter_spec.rb
* lib/banzai/filter/syntax_highlight_filter_spec.rb
* lib/banzai/filter/table_of_contents_filter_spec.rb
Part of #47424
2018-07-23 02:39:45 -07:00
Tim Zallmann
52b8a0db68
Resolve "Lazy load images on the Frontend"
2017-07-24 17:36:52 +00:00
Jacob Schatz
c5a9d73ad8
Merge branch 'fix-links-target-blank' into 'security'
...
Adds rel="noopener noreferrer" to all links with target="_blank"
See merge request !2071
2017-03-20 18:51:36 -07:00
Jared Deckard
2c0f375f13
Fix inline comment images by removing wrapper #20890
2016-08-13 18:31:26 -05:00
Grzegorz Bizon
9e211091a8
Enable Style/EmptyLines cop, remove redundant ones
2016-07-01 21:56:17 +02:00
Connor Shea
c7b04841c0
Wrap images in divs with Banzai and limit max-height.
...
Add max-height to prevent images from displaying larger than the provided screen size.
Also fix a failing test and add a new one.
2016-06-27 09:16:07 -06:00
connorshea
b9abf938ed
Wrap images in discussions and wikis with a link to the image source using ImageLinkFilter.
...
Resolves #14411 .
See merge request !3464
2016-04-04 19:44:07 -06:00