Sun Feb 4 15:15:18 2024 UTC (114d)
devel/ruby-activestorage71: update to 7.1.3

Active Storage (2024-01-16)

* Fix N+1 query when fetching preview images for non-image assets.
  [Aaron Patterson & Justin Searls]

* Fix all Active Storage database related models to respect
 ActiveRecord::Base.table_name_prefix configuration.  [Chedli Bourguiba]

* Fix ActiveStorage::Representations::ProxyController not returning
  the proper preview image variant for previewable files.
  [Chedli Bourguiba]

* Fix ActiveStorage::Representations::ProxyController to proxy
  untracked variants.  [Chedli Bourguiba]

* Fix direct upload forms when submit button contains nested elements.
  [Marc Kæ—¦hlbrugge]

* When using the preprocessed: true option, avoid enqueuing transform
  jobs for blobs that are not representable.  [Chedli Bourguiba]

* Process preview image variant when calling
  ActiveStorage::Preview#processed.  For example,
  attached_pdf.preview(:thumb).processed will now immediately generate
  the full-sized preview image and the :thumb variant of it.
  Previously, the :thumb variant would not be generated until a
  further call to e.g. processed.url.
  [Chedli Bourguiba and Jonathan Hefner]

* Prevent ActiveRecord::StrictLoadingViolationError when strict
  loading is enabled and the variant of an Active Storage preview has
  already been processed (for example, by calling
  ActiveStorage::Preview#url).  [Jonathan Hefner]

* Fix preprocessed: true option for named variants of previewable files.
  [Nico Wenterodt]


(taca)
diff -r1.1 -r1.2 pkgsrc/devel/ruby-activestorage71/PLIST
diff -r1.1 -r1.2 pkgsrc/devel/ruby-activestorage71/distinfo

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-activestorage71/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-activestorage71/PLIST 2023/11/30 15:26:21 1.1
+++ pkgsrc/devel/ruby-activestorage71/PLIST 2024/02/04 15:15:18 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.1 2023/11/30 15:26:21 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2024/02/04 15:15:18 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/CHANGELOG.md 3${GEM_LIBDIR}/CHANGELOG.md
4${GEM_LIBDIR}/MIT-LICENSE 4${GEM_LIBDIR}/MIT-LICENSE
5${GEM_LIBDIR}/README.md 5${GEM_LIBDIR}/README.md
6${GEM_LIBDIR}/app/assets/javascripts/activestorage.esm.js 6${GEM_LIBDIR}/app/assets/javascripts/activestorage.esm.js
7${GEM_LIBDIR}/app/assets/javascripts/activestorage.js 7${GEM_LIBDIR}/app/assets/javascripts/activestorage.js
8${GEM_LIBDIR}/app/controllers/active_storage/base_controller.rb 8${GEM_LIBDIR}/app/controllers/active_storage/base_controller.rb
9${GEM_LIBDIR}/app/controllers/active_storage/blobs/proxy_controller.rb 9${GEM_LIBDIR}/app/controllers/active_storage/blobs/proxy_controller.rb
10${GEM_LIBDIR}/app/controllers/active_storage/blobs/redirect_controller.rb 10${GEM_LIBDIR}/app/controllers/active_storage/blobs/redirect_controller.rb
11${GEM_LIBDIR}/app/controllers/active_storage/direct_uploads_controller.rb 11${GEM_LIBDIR}/app/controllers/active_storage/direct_uploads_controller.rb
12${GEM_LIBDIR}/app/controllers/active_storage/disk_controller.rb 12${GEM_LIBDIR}/app/controllers/active_storage/disk_controller.rb
13${GEM_LIBDIR}/app/controllers/active_storage/representations/base_controller.rb 13${GEM_LIBDIR}/app/controllers/active_storage/representations/base_controller.rb
14${GEM_LIBDIR}/app/controllers/active_storage/representations/proxy_controller.rb 14${GEM_LIBDIR}/app/controllers/active_storage/representations/proxy_controller.rb
@@ -27,26 +27,27 @@ ${GEM_LIBDIR}/app/javascript/activestora @@ -27,26 +27,27 @@ ${GEM_LIBDIR}/app/javascript/activestora
27${GEM_LIBDIR}/app/javascript/activestorage/helpers.js 27${GEM_LIBDIR}/app/javascript/activestorage/helpers.js
28${GEM_LIBDIR}/app/javascript/activestorage/index.js 28${GEM_LIBDIR}/app/javascript/activestorage/index.js
29${GEM_LIBDIR}/app/javascript/activestorage/ujs.js 29${GEM_LIBDIR}/app/javascript/activestorage/ujs.js
30${GEM_LIBDIR}/app/jobs/active_storage/analyze_job.rb 30${GEM_LIBDIR}/app/jobs/active_storage/analyze_job.rb
31${GEM_LIBDIR}/app/jobs/active_storage/base_job.rb 31${GEM_LIBDIR}/app/jobs/active_storage/base_job.rb
32${GEM_LIBDIR}/app/jobs/active_storage/mirror_job.rb 32${GEM_LIBDIR}/app/jobs/active_storage/mirror_job.rb
33${GEM_LIBDIR}/app/jobs/active_storage/purge_job.rb 33${GEM_LIBDIR}/app/jobs/active_storage/purge_job.rb
34${GEM_LIBDIR}/app/jobs/active_storage/transform_job.rb 34${GEM_LIBDIR}/app/jobs/active_storage/transform_job.rb
35${GEM_LIBDIR}/app/models/active_storage/attachment.rb 35${GEM_LIBDIR}/app/models/active_storage/attachment.rb
36${GEM_LIBDIR}/app/models/active_storage/blob.rb 36${GEM_LIBDIR}/app/models/active_storage/blob.rb
37${GEM_LIBDIR}/app/models/active_storage/blob/analyzable.rb 37${GEM_LIBDIR}/app/models/active_storage/blob/analyzable.rb
38${GEM_LIBDIR}/app/models/active_storage/blob/identifiable.rb 38${GEM_LIBDIR}/app/models/active_storage/blob/identifiable.rb
39${GEM_LIBDIR}/app/models/active_storage/blob/representable.rb 39${GEM_LIBDIR}/app/models/active_storage/blob/representable.rb
 40${GEM_LIBDIR}/app/models/active_storage/blob/servable.rb
40${GEM_LIBDIR}/app/models/active_storage/current.rb 41${GEM_LIBDIR}/app/models/active_storage/current.rb
41${GEM_LIBDIR}/app/models/active_storage/filename.rb 42${GEM_LIBDIR}/app/models/active_storage/filename.rb
42${GEM_LIBDIR}/app/models/active_storage/named_variant.rb 43${GEM_LIBDIR}/app/models/active_storage/named_variant.rb
43${GEM_LIBDIR}/app/models/active_storage/preview.rb 44${GEM_LIBDIR}/app/models/active_storage/preview.rb
44${GEM_LIBDIR}/app/models/active_storage/record.rb 45${GEM_LIBDIR}/app/models/active_storage/record.rb
45${GEM_LIBDIR}/app/models/active_storage/variant.rb 46${GEM_LIBDIR}/app/models/active_storage/variant.rb
46${GEM_LIBDIR}/app/models/active_storage/variant_record.rb 47${GEM_LIBDIR}/app/models/active_storage/variant_record.rb
47${GEM_LIBDIR}/app/models/active_storage/variant_with_record.rb 48${GEM_LIBDIR}/app/models/active_storage/variant_with_record.rb
48${GEM_LIBDIR}/app/models/active_storage/variation.rb 49${GEM_LIBDIR}/app/models/active_storage/variation.rb
49${GEM_LIBDIR}/config/routes.rb 50${GEM_LIBDIR}/config/routes.rb
50${GEM_LIBDIR}/db/migrate/20170806125915_create_active_storage_tables.rb 51${GEM_LIBDIR}/db/migrate/20170806125915_create_active_storage_tables.rb
51${GEM_LIBDIR}/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb 52${GEM_LIBDIR}/db/update_migrate/20190112182829_add_service_name_to_active_storage_blobs.rb
52${GEM_LIBDIR}/db/update_migrate/20191206030411_create_active_storage_variant_records.rb 53${GEM_LIBDIR}/db/update_migrate/20191206030411_create_active_storage_variant_records.rb

cvs diff -r1.1 -r1.2 pkgsrc/devel/ruby-activestorage71/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-activestorage71/distinfo 2023/11/30 15:26:21 1.1
+++ pkgsrc/devel/ruby-activestorage71/distinfo 2024/02/04 15:15:18 1.2
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.1 2023/11/30 15:26:21 taca Exp $ 1$NetBSD: distinfo,v 1.2 2024/02/04 15:15:18 taca Exp $
2 2
3BLAKE2s (activestorage-7.1.2.gem) = d0d6dfb3aef8770db33d7386672dd868d14e9c5f4e7bd10503a6f724130be3da 3BLAKE2s (activestorage-7.1.3.gem) = bc90e4510f47c1e237904a82cf104086fa586800cd00eff56f043ce83a859b72
4SHA512 (activestorage-7.1.2.gem) = fa0e17ae78345573ecb0314b37fc46df11bd52ff11f01d0e63caacc1947efc96048a8e7368ff09153b297c296494287db7aea07a42a4866039568c3a090a2ac0 4SHA512 (activestorage-7.1.3.gem) = e04fa9448d9cfb252c02386b022fceb89c29b3628b30cea710c578673485f571b32a978b893d23d85543c659e0d81a1675d9518de68058f4c35e7fcd6784c145
5Size (activestorage-7.1.2.gem) = 66560 bytes 5Size (activestorage-7.1.3.gem) = 67072 bytes
6SHA1 (patch-lib_active__storage.rb) = a960f1bdc89285eb961cbba44e04a7599eee6cc8 6SHA1 (patch-lib_active__storage.rb) = a960f1bdc89285eb961cbba44e04a7599eee6cc8