20300: Add sprockets-rails.
authorTom Clegg <tom@curii.com>
Thu, 21 Sep 2023 02:18:33 +0000 (22:18 -0400)
committerTom Clegg <tom@curii.com>
Fri, 29 Sep 2023 14:14:14 +0000 (10:14 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

services/api/Gemfile
services/api/Gemfile.lock
services/api/app/assets/config/manifest.js [new file with mode: 0644]
services/api/config/application.rb

index a7ceeb4a1824fe2a2e63bae6dd52c2a4dcddca72..dafb0d380174671774df5cf22e40485d7b6b872c 100644 (file)
@@ -7,6 +7,7 @@ source 'https://rubygems.org'
 gem 'rails', '~> 7.0.0'
 gem 'responders'
 gem 'i18n'
+gem 'sprockets-rails'
 
 group :test, :development do
   gem 'factory_bot_rails'
index 9e09fb64af253aa3b2254a6d1e80eb467db906c1..d18fc8b07aa66ebae24c5c0688aac8201f807e2d 100644 (file)
@@ -257,6 +257,13 @@ GEM
     simplecov-html (0.7.1)
     simplecov-rcov (0.3.1)
       simplecov (>= 0.4.1)
+    sprockets (4.2.1)
+      concurrent-ruby (~> 1.0)
+      rack (>= 2.2.4, < 4)
+    sprockets-rails (3.4.2)
+      actionpack (>= 5.2)
+      activesupport (>= 5.2)
+      sprockets (>= 3.0.0)
     test-unit (3.6.1)
       power_assert
     thor (1.2.2)
@@ -300,6 +307,7 @@ DEPENDENCIES
   ruby-prof (~> 0.15.0)
   simplecov (~> 0.7.1)
   simplecov-rcov
+  sprockets-rails
   test-unit (~> 3.0)
   themes_for_rails!
 
diff --git a/services/api/app/assets/config/manifest.js b/services/api/app/assets/config/manifest.js
new file mode 100644 (file)
index 0000000..ceb2338
--- /dev/null
@@ -0,0 +1,7 @@
+// Copyright (C) The Arvados Authors. All rights reserved.
+//
+// SPDX-License-Identifier: AGPL-3.0
+
+//= link_tree ../images
+//= link_directory ../javascripts .js
+//= link_directory ../stylesheets .css
index be91e8673ce77be1ab7fa08f73f9e396bc11a160..ca5eff1a472cc74d36e3108789eeabbf251f3811 100644 (file)
@@ -16,6 +16,7 @@ require "action_mailer/railtie"
 # require "action_text/engine"
 require "action_view/railtie"
 # require "action_cable/engine"
+require "sprockets/railtie"
 require "rails/test_unit/railtie"
 
 # Require the gems listed in Gemfile, including any gems