osem-fcy/app
Andrew Kvalheim 80d7ac545c Set nofollow on links in Markdown content
To disincentivize spamdexing, links in user-generated content should be
disavowed by annotation with `rel="nofollow"` attributes:

  - https://en.wikipedia.org/wiki/Nofollow

Automated spam has already targeted OSEM in the wild:

  - https://github.com/SeaGL/organization/issues/274

Ideally link annotation would be performed during Markdown rendering or
a single sanitization pass, but this is currently an unresolved issue:

  - https://github.com/vmg/redcarpet/issues/720
2023-03-03 17:16:53 -08:00
..
assets Minor fixes 2022-05-20 16:09:31 +02:00
controllers Merge pull request #2972 from AndrewKvalheim/ajax-datatables-rails-1_part-2 2022-03-29 15:15:10 +02:00
datatables Use CSS-compatible row IDs in datatables 2022-09-13 11:06:22 -07:00
helpers Set nofollow on links in Markdown content 2023-03-03 17:16:53 -08:00
jobs Add frozen_string_literal magic comment 2018-05-09 06:54:26 -07:00
mailers Rubocop autocorrections 2018-11-16 09:06:05 -08:00
models Migrate to fontawesome 6 2022-05-18 06:33:47 +02:00
pdfs Fix ticket PDF spec 2022-02-23 14:36:06 +01:00
serializers Required changes for consistent controller & feature results 2018-11-20 17:30:56 -08:00
uploaders Rename deprecated CarrierWave methods 2021-08-18 14:10:31 +02:00
views Fix missing fa-stacked-icon function 2022-05-22 00:50:49 +02:00