Fix 2.4.2 upgrade notes formatting refs #19330
[arvados.git] / apps / workbench / config / initializers / mime_types.rb
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: AGPL-3.0
4
5 # Be sure to restart your server when you modify this file.
6
7 # Add new mime types for use in respond_to blocks:
8 # Mime::Type.register "text/richtext", :rtf
9 # Mime::Type.register_alias "text/html", :iphone
10
11 # add new mime types to MIME from mime_types gem
12
13 require 'mime/types'
14 include MIME
15 [
16   %w(fasta fa fas fsa seq),
17   %w(go),
18   %w(r),
19   %w(sam),
20   %w(python py),
21 ].each do |suffixes|
22   if (MIME::Types.type_for(suffixes[0]).first.nil?)
23     MIME::Types.add(MIME::Type.new(["application/#{suffixes[0]}", suffixes]))
24   end
25 end