|
4 | 4 | <meta content="NONE,NOARCHIVE" name="robots">
|
5 | 5 | <meta content="false" name="turbo-prefetch">
|
6 | 6 | <%= csrf_meta_tag %>
|
| 7 | +<%= csp_meta_tag %> |
7 | 8 | <% case RailsAdmin::config.asset_source
|
8 | 9 | when :webpacker %>
|
9 |
| - <%= stylesheet_pack_tag "rails_admin", data: {'turbo-track': 'reload'} %> |
10 |
| - <%= javascript_pack_tag "rails_admin", defer: true, data: {'turbo-track': 'reload'} %> |
| 10 | + <%= stylesheet_pack_tag "rails_admin", data: {'turbo-track': 'reload'}, nonce: true %> |
| 11 | + <%= javascript_pack_tag "rails_admin", defer: true, data: {'turbo-track': 'reload'}, nonce: true %> |
11 | 12 | <% when :sprockets %>
|
12 | 13 | <% handle_asset_dependency_error do %>
|
13 |
| - <%= stylesheet_link_tag "rails_admin/application.css", media: :all, data: {'turbo-track': 'reload'} %> |
14 |
| - <%= javascript_include_tag "rails_admin/application.js", defer: true, data: {'turbo-track': 'reload'} %> |
| 14 | + <%= stylesheet_link_tag "rails_admin/application.css", media: :all, data: {'turbo-track': 'reload'}, nonce: true %> |
| 15 | + <%= javascript_include_tag "rails_admin/application.js", defer: true, data: {'turbo-track': 'reload'}, nonce: true %> |
15 | 16 | <% end %>
|
16 | 17 | <% when :vite %>
|
17 |
| - <%= vite_javascript_tag "rails_admin", defer: true, data: {'turbo-track': 'reload'} %> |
| 18 | + <%= vite_javascript_tag "rails_admin", defer: true, data: {'turbo-track': 'reload'}, nonce: true %> |
18 | 19 | <% when :webpack %>
|
19 |
| - <%= stylesheet_link_tag "rails_admin.css", media: :all, data: {'turbo-track': 'reload'} %> |
20 |
| - <%= javascript_include_tag "rails_admin.js", defer: true, data: {'turbo-track': 'reload'} %> |
| 20 | + <%= stylesheet_link_tag "rails_admin.css", media: :all, data: {'turbo-track': 'reload'}, nonce: true %> |
| 21 | + <%= javascript_include_tag "rails_admin.js", defer: true, data: {'turbo-track': 'reload'}, nonce: true %> |
21 | 22 | <% when :importmap %>
|
22 |
| - <%= stylesheet_link_tag "rails_admin.css", media: :all, data: {'turbo-track': 'reload'} %> |
| 23 | + <%= stylesheet_link_tag "rails_admin.css", media: :all, data: {'turbo-track': 'reload'}, nonce: true %> |
23 | 24 | <%= javascript_inline_importmap_tag(RailsAdmin::Engine.importmap.to_json(resolver: self)) %>
|
24 | 25 | <%= javascript_importmap_module_preload_tags(RailsAdmin::Engine.importmap) %>
|
25 | 26 | <%= javascript_importmap_shim_nonce_configuration_tag if respond_to? :javascript_importmap_shim_nonce_configuration_tag %>
|
|
0 commit comments