Skip to content

Allow to configure url classes in Dragonfly adapter#3371

Merged
tvdeyen merged 3 commits intomainfrom
dragonfly-adapter-configurable-url-classes
Sep 8, 2025
Merged

Allow to configure url classes in Dragonfly adapter#3371
tvdeyen merged 3 commits intomainfrom
dragonfly-adapter-configurable-url-classes

Conversation

@tvdeyen
Copy link
Member

@tvdeyen tvdeyen commented Sep 6, 2025

What is this pull request for?

The alchemy-dragonfly-s3 gem needs to be able to register its url classes.

Checklist

  • I have followed Pull Request guidelines
  • I have added a detailed description into each commit message
  • I have added tests to cover this change

@tvdeyen
Copy link
Member Author

tvdeyen commented Sep 6, 2025

Necessary for AlchemyCMS/alchemy-dragonfly-s3#25

@codecov
Copy link

codecov bot commented Sep 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.22%. Comparing base (ec99df6) to head (3327305).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3371      +/-   ##
==========================================
+ Coverage   97.14%   97.22%   +0.08%     
==========================================
  Files         277      277              
  Lines        7248     7247       -1     
==========================================
+ Hits         7041     7046       +5     
+ Misses        207      201       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

The `alchemy-dragonfly-s3` gem needs to be able to
register its url classes.
This allows the `alchemy-dragonfly-s3` gem to build the `variant`
without knowing its inner logic.
@tvdeyen tvdeyen force-pushed the dragonfly-adapter-configurable-url-classes branch from ab5d718 to d9a1dc8 Compare September 6, 2025 08:23
We already have the config in the initializer and
fresh install will complain about not having the
`alchemy/config.yml` anymore, since we switched to a
Ruby file based config.
@tvdeyen tvdeyen merged commit 4835c1c into main Sep 8, 2025
18 checks passed
@tvdeyen tvdeyen deleted the dragonfly-adapter-configurable-url-classes branch September 8, 2025 19:10
@alchemycms-bot alchemycms-bot bot mentioned this pull request Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants