https://solidus.io logo
Join Slack
Powered by
# github
  • g

    github

    04/26/2025, 8:11 AM
    [solidus:main] 3 new commits by benjamin wil and 1 other:
    <https://github.com/solidusio/solidus/commit/f45a7a5f7b6dc57a338164a1d8f6509a52923cb4|f45a7a5f7b6dc57a338164a1d8f6509a52923cb4>
    Add order cancellation mailer subscriber - benjamin wil
    <https://github.com/solidusio/solidus/commit/92fef52aa61f7a149fac23f3956a24b2e4ebc99b|92fef52aa61f7a149fac23f3956a24b2e4ebc99b>
    Send inventory cancellation emails via subscriber - benjamin wil
    <https://github.com/solidusio/solidus/commit/f4f129c2539e7a3696b8ea7344d91553678f45a5|f4f129c2539e7a3696b8ea7344d91553678f45a5>
    Merge pull request #6205 from SuperGoodSoft/new-mailer-subscribers - Thomas von Deyen
  • g

    github

    04/26/2025, 8:34 AM
    [solidus:main] 2 new commits by Eugene Chaikin and 1 other:
    <https://github.com/solidusio/solidus/commit/1f0e7ffde6241300f9aba26e4bcf3a4531722a2e|1f0e7ffde6241300f9aba26e4bcf3a4531722a2e>
    Make linters happy - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/59551e6ee22c0df021cc42dd3ebe575e5ab89288|59551e6ee22c0df021cc42dd3ebe575e5ab89288>
    Merge pull request #6223 from blish/make-linters-happy - Thomas von Deyen
  • g

    github

    04/26/2025, 8:34 AM
    [solidusio/solidus] Pull request closed: #6223 Make linters happy by tvdeyen
  • g

    github

    04/26/2025, 9:11 PM
    [solidusio/solidus] Pull request closed: #6221 Disallow migrations with the wrong versions by tvdeyen
  • g

    github

    04/26/2025, 9:11 PM
    [solidus:main] 4 new commits by benjamin wil and 1 other:
    <https://github.com/solidusio/solidus/commit/68cb0c6354466f5ab94f758f5c00029d74e1bfc3|68cb0c6354466f5ab94f758f5c00029d74e1bfc3>
    Change
    Spree
    version class method formatting - benjamin wil
    <https://github.com/solidusio/solidus/commit/7d1a43d369151d8376c038c7d45f34bdbcbb7f72|7d1a43d369151d8376c038c7d45f34bdbcbb7f72>
    Disallow migrations with the wrong versions - benjamin wil
    <https://github.com/solidusio/solidus/commit/136fb78ecc07663a97ce031a460af6e1980db0c5|136fb78ecc07663a97ce031a460af6e1980db0c5>
    Set up new CI check for Rubocop tests - benjamin wil
    <https://github.com/solidusio/solidus/commit/84d720661935b49c5166b1a951caeb285dd19c49|84d720661935b49c5166b1a951caeb285dd19c49>
    Merge pull request #6221 from SuperGoodSoft/wrong-migration-version-rubocop - Thomas von Deyen
  • g

    github

    04/27/2025, 6:59 AM
    [solidus:main] 2 new commits by Chris Todorov and 1 other:
    <https://github.com/solidusio/solidus/commit/fd9d5d6820ef19c02d1c58b8512d530a5885cb0a|fd9d5d6820ef19c02d1c58b8512d530a5885cb0a>
    Use semantic links to edit option types - Chris Todorov
    <https://github.com/solidusio/solidus/commit/fea6a5486701a24e5d4cb7c1e2758bf70ef11d70|fea6a5486701a24e5d4cb7c1e2758bf70ef11d70>
    Merge pull request #6201 from SuperGoodSoft/supergood/update-option-types-index - Thomas von Deyen
  • g

    github

    04/27/2025, 6:59 AM
    [solidusio/solidus] Pull request closed: #6201 Use semantic links to edit option types by tvdeyen
  • g

    github

    04/27/2025, 7:15 AM
    [solidusio/solidus] Pull request closed: #6195 Use `human_attribute_name` for promo calculator labels by tvdeyen
  • g

    github

    04/27/2025, 7:15 AM
    [solidus:main] 2 new commits by Martin Meyerhoff and 1 other:
    <https://github.com/solidusio/solidus/commit/7ae7d7671caa4c344e5870599c9d0e0bc9948cac|7ae7d7671caa4c344e5870599c9d0e0bc9948cac>
    Use
    human_attribute_name
    for promo calculator labels - Martin Meyerhoff
    <https://github.com/solidusio/solidus/commit/ed645d4f4257b3451c72e26d9defbdf0968bdbe6|ed645d4f4257b3451c72e26d9defbdf0968bdbe6>
    Merge pull request #6195 from mamhoff/calculator-label-i18n - Thomas von Deyen
  • g

    github

    04/28/2025, 3:00 PM
    [solidusio/solidus] Pull request closed: #6168 Add reverse charge fields to address by tvdeyen
  • g

    github

    04/28/2025, 3:00 PM
    [solidus:main] 5 new commits by Mayur Shah and 1 other:
    <https://github.com/solidusio/solidus/commit/8c90ddd01ba1757fb5813d4d174d94b156372a15|8c90ddd01ba1757fb5813d4d174d94b156372a15>
    Add email, vat_id and reverse_charge_status on address - Mayur Shah
    <https://github.com/solidusio/solidus/commit/5e1bff93b7e7eddf94f897975d0700d3a4cba0dd|5e1bff93b7e7eddf94f897975d0700d3a4cba0dd>
    Enable address API to support email, vat_id, and reverse_charge_status - Mayur Shah
    <https://github.com/solidusio/solidus/commit/0963b8ecabdc546b8c7f4a204535ad8dea23eedf|0963b8ecabdc546b8c7f4a204535ad8dea23eedf>
    Add email, vat_id, and reverse_charge_status to admin address forms - Mayur Shah
    <https://github.com/solidusio/solidus/commit/f5eb41f0cf05c50708096071115f6e51df90a66e|f5eb41f0cf05c50708096071115f6e51df90a66e>
    Provide backwards compatibility to Rails 7 - Mayur Shah
    <https://github.com/solidusio/solidus/commit/0f0fca2b7c1f74f1bda90e0ad6b9ac7b5a511fe2|0f0fca2b7c1f74f1bda90e0ad6b9ac7b5a511fe2>
    Merge pull request #6168 from gms-electronics/add-compliance-fields-to-address - Thomas von Deyen
  • a

    aleeza

    04/29/2025, 6:54 AM
    *Hello Everyone I am a professional link-building expert offering high-quality and trending SaaS services at competitive rates. High-authority websites are available for paid guest post and link insertions at reasonable prices.* Email: aleezaseoservice@gmail.com *WhatsApp: +923299601249 Linkedin: https://www.linkedin.com/in/aleeza-seo-services-a926b2362?* taggbox.com tagshop.ai k6agency.com http://muvi.com/ http://zazz.io/ http://izooto.com/ springworks.in https://socialwalls.com/ https://www.invitereferrals.com/ https://www.notifyvisitors.com/ https://ugc101.com/ http://softcircles.com/blog https://peoplespheres.com/ https://helpsquad.com/ http://softwaretestingstuff.com/ http://educorpus.com/ http://livehelpnow.net/ nandbox.com softwaresuggest.com visualmodo.com https://www.hoothemes.com/ https://blog.ainfluencer.com/ https://socialpros.co/ https://aigrow.me/ http://watchthem.live/ https://realtormate.com/ https://tirbnb.com/ https://blog.myurls.bio/ kyleads.com ultahost.com http://themerex.net https://staffingtalk.com http://skillhub.com/ fingerlakes1.com
  • g

    github

    04/30/2025, 11:19 AM
    #6224 [Admin][Settings] Introduce zone creation and modification capability [solidusio/solidus] Pull request submitted by chaimann
    [!caution]
    Blocked by https://github.com/solidusio/solidus/pull/6213
    Summary Closes https://github.com/solidusio/solidus/issues/6155 Introduces new UI for zones creation and modification. Other new stuff: • states_controller - new resource to return states, responds with JSON by default; • state_blueprint - for JSON representation of the states to return, uses Blueprinter • gem "db-query-matchers" - for N+1 testing • few helpers for common buttons • helpers for stimulus data attributes Showcase https://github.com/user-attachments/assets/6974e8c7-b43e-480c-b724-3fbfc9772986 Checklist • [ ] I agree that my PR will be published under the same license as Solidus. • [ ] I have written a thorough PR description. • [ ] I have kept my commits small and atomic. • [ ] I have used clear, explanatory commit messages.
  • g

    github

    04/30/2025, 4:23 PM
    [solidusio/solidus] Pull request closed: #6213 Admin select component performance by tvdeyen
  • g

    github

    04/30/2025, 4:23 PM
    [solidus:main] 14 new commits by Eugene Chaikin and 1 other:
    <https://github.com/solidusio/solidus/commit/84e3326c57d8c650e87e574a4e7492b55c24daed|84e3326c57d8c650e87e574a4e7492b55c24daed>
    Refactor UI select component to allow remote loading options - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/3fb1bfb88096ae5ecdf163b634f09e5227328625|3fb1bfb88096ae5ecdf163b634f09e5227328625>
    Update select component to allow finding options in arbitrary json - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/09481a21e9d984b6088f2c4c0ed49d915adce524|09481a21e9d984b6088f2c4c0ed49d915adce524>
    Document accepted parameters - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/90c4099a5be369f92b4b316064d9d1c4c61947ac|90c4099a5be369f92b4b316064d9d1c4c61947ac>
    Implement infinite scroll for select with remote source - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/fa31d784ba5680f5b7becc80c1ee289ec50ba963|fa31d784ba5680f5b7becc80c1ee289ec50ba963>
    Update select component to allow showing selected options with remote source - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/5f5e4e206da96670578eed622c4e26b866af80ac|5f5e4e206da96670578eed622c4e26b866af80ac>
    Use TomSelect plugin system to implement custom plugins - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/e107037e1bc62e89812ba2cada3ea42f61199165|e107037e1bc62e89812ba2cada3ea42f61199165>
    Use new plugins in "solidus_select" - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/08b85153e527d16821e0eb9c50fd4161a7d58297|08b85153e527d16821e0eb9c50fd4161a7d58297>
    Update component previews - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/90ca507f0b2850954abfd7842b70e3ff50d089aa|90ca507f0b2850954abfd7842b70e3ff50d089aa>
    Document accepted parameters - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/651602b67fe224de9e35cd676a1548f3a7a4e98d|651602b67fe224de9e35cd676a1548f3a7a4e98d>
    Make linters happy - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/302161670a06f63a351649eeb404ccc02919ea12|302161670a06f63a351649eeb404ccc02919ea12>
    Initialize valueField and labelField sooner - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/c6538e2e9013a48eeb016ccfab84ba8d888fea7e|c6538e2e9013a48eeb016ccfab84ba8d888fea7e>
    Allow localization of displayed info messages - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/66783b212af8558238f06d107cb766b6e698cfda|66783b212af8558238f06d107cb766b6e698cfda>
    Use getters and private property where appropriate - Eugene Chaikin
    <https://github.com/solidusio/solidus/commit/61f675e40ace83024f549cdbecc6ae1f8aea76d7|61f675e40ace83024f549cdbecc6ae1f8aea76d7>
    Merge pull request #6213 from chaimann/admin-select-component-performance - Thomas von Deyen
  • g

    github

    04/30/2025, 8:41 PM
    #6225 Refactor address form component (properly this time) [solidusio/solidus] Pull request submitted by chaimann Unblocks #6160 Summary With the release of #6168 (addition of new fields to address form) previous updates to the address form component (#6191) were not enough for stock locations form in #6160 to work correctly, so, in order to fix that, this PR introduces fields composition to the address form component. Break form into View Component slots, with more granular rendering control of each field. Form composition is decided at initialization, where user can provide
    fields_preset
    option (:contact by default) which then will pick relevant fields for given form. I.e. fields :name, :vat_id, :reverse_charge_status are relevant only for "contact" address type (e.g. customers, companies), while not relevant for "location" address type (e.g. stock locations). Additionally, user can specify further which fields to include or exclude for even more customization, e.g. stock location model does not have
    email
    attribute yet, if we were to release new stock location form first and then migrate model to add
    email
    column, we can do that by specifying
    exclude_columns: :email
    when rendering stock location form and remove it when migration is in place. Showcase https://github.com/user-attachments/assets/18838751-bcc1-4e7c-aaf9-cd2d003f086a Checklist Check out our PR guidelines for more details. The following are mandatory for all PRs: • [ ] I agree that my PR will be published under the same license as Solidus. • [ ] I have written a thorough PR description. • [ ] I have kept my commits small and atomic. • [ ] I have used clear, explanatory commit messages. The following are not always needed: • 📖 I have updated the README to account for my changes. • 📑 I have documented new code with YARD. • 🛣️ I have opened a PR to update the guides. • ✅ I have added automated tests to cover my changes. • 📸 I have attached screenshots to demo visual changes.
  • g

    github

    04/30/2025, 9:16 PM
    #6226 Admin UI alert component [solidusio/solidus] Pull request submitted by chaimann (assigned to chaimann) Summary <!-- Please include a summary of your changes, along with any useful context. Your contribution will be merged under the terms of the license of the parent repository (usually a FreeBSD License). You're encouraged to include screenshots in case of visual changes. If needed, you can reference other PRs or issues here with #ISSUE-NUMBER. You can use GitHub-specific syntax, e.g. Fixes #ISSUE-NUMBER However, if you do not have merge permissions on the repo, issues won't be auto-closed. --> Checklist Check out our PR guidelines for more details. The following are mandatory for all PRs: • [ ] I agree that my PR will be published under the same license as Solidus. • [ ] I have written a thorough PR description. • [ ] I have kept my commits small and atomic. • [ ] I have used clear, explanatory commit messages. The following are not always needed: • 📖 I have updated the README to account for my changes. • 📑 I have documented new code with YARD. • 🛣️ I have opened a PR to update the guides. • ✅ I have added automated tests to cover my changes. • 📸 I have attached screenshots to demo visual changes. solidus/LICENSE.md at main · solidusio/solidus 🛒 Solidus, the open-source eCommerce framework for industry trailblazers. - solidusio/solidus .github/CONTRIBUTING.md at main · solidusio/.github Contribute to solidusio/.github development by creating an account on GitHub. GitHub - solidusio/edgeguides: Developer documentation for the Solidus eCommerce framework. Developer documentation for the Solidus eCommerce framework. - solidusio/edgeguides
  • g

    github

    05/05/2025, 1:19 PM
    #6227 Dummy app generator: Only configure app/assets/javascripts if present [solidusio/solidus] Pull request submitted by mamhoff Newer versions of Rails generators do not generate the
    app/assets/javascripts
    directory. Let's not add it to the Sprockets config if it's not there.
  • g

    github

    05/05/2025, 1:38 PM
    [solidusio/solidus] Pull request closed: #6227 Dummy app generator: Only configure app/assets/javascripts if present by tvdeyen
  • g

    github

    05/05/2025, 1:38 PM
    [solidus:main] 2 new commits by Martin Meyerhoff and 1 other:
    <https://github.com/solidusio/solidus/commit/ca1af556f5d0065d95b7a39e58330c73b50d962d|ca1af556f5d0065d95b7a39e58330c73b50d962d>
    Dummy app generator: Only configure app/assets/javascripts if present - Martin Meyerhoff
    <https://github.com/solidusio/solidus/commit/a85ae3c41fdf42472848dfcfbd62cbaa00597c88|a85ae3c41fdf42472848dfcfbd62cbaa00597c88>
    Merge pull request #6227 from mamhoff/no-javascripts-in-dummy-apps - Thomas von Deyen
  • g

    github

    05/05/2025, 3:08 PM
    #6228 Admin stores add edit [solidusio/solidus] Pull request submitted by chaimann Summary <!-- Please include a summary of your changes, along with any useful context. Your contribution will be merged under the terms of the license of the parent repository (usually a FreeBSD License). You're encouraged to include screenshots in case of visual changes. If needed, you can reference other PRs or issues here with #ISSUE-NUMBER. You can use GitHub-specific syntax, e.g. Fixes #ISSUE-NUMBER However, if you do not have merge permissions on the repo, issues won't be auto-closed. --> Checklist Check out our PR guidelines for more details. The following are mandatory for all PRs: • [ ] I agree that my PR will be published under the same license as Solidus. • [ ] I have written a thorough PR description. • [ ] I have kept my commits small and atomic. • [ ] I have used clear, explanatory commit messages. The following are not always needed: • 📖 I have updated the README to account for my changes. • 📑 I have documented new code with YARD. • 🛣️ I have opened a PR to update the guides. • ✅ I have added automated tests to cover my changes. • 📸 I have attached screenshots to demo visual changes. solidus/LICENSE.md at main · solidusio/solidus 🛒 Solidus, the open-source eCommerce framework for industry trailblazers. - solidusio/solidus .github/CONTRIBUTING.md at main · solidusio/.github Contribute to solidusio/.github development by creating an account on GitHub. GitHub - solidusio/edgeguides: Developer documentation for the Solidus eCommerce framework. Developer documentation for the Solidus eCommerce framework. - solidusio/edgeguides
  • p

    Puul hunt

    05/06/2025, 6:56 AM
    I Have this any one need tell me https://www.crowdspring.com
  • g

    github

    05/06/2025, 9:30 AM
    #6229 docs: introduce roadmap [solidusio/solidus] Pull request submitted by lassediercks In order to establish a foundation to discuss future endeavours we introduce documentation that reflects the current core team decisions Summary It is a common pattern in OOS to have a publicly available roadmap. While I won't go into the advantages of that, it is my opinion that as many components in the eCommerce domain are evolving, the question of which direction Solidus is trying to go becomes more important. In the Solidus Slack @kennyadsl let me know what the only item on the list is the new Admin ui right now. As I am not a maintainer (not even writing ruby) I must admit I do not really know what the new admin ui makes it a better ui than the current one. So I wanted to open this in draft mode to allow feedback on • Is a publicly communicated Roadmap something solidus would like to maintain? • What is the big improvement coming with the new admin ui? Checklist Check out our PR guidelines for more details. The following are mandatory for all PRs: • [x I agree that my PR will be published under the same license as Solidus. • [x] I have written a thorough PR description. • [x] I have kept my commits small and atomic. • [x] I have used clear, explanatory commit messages. solidus/LICENSE.md at main · solidusio/solidus 🛒 Solidus, the open-source eCommerce framework for industry trailblazers. - solidusio/solidus .github/CONTRIBUTING.md at main · solidusio/.github Contribute to solidusio/.github development by creating an account on GitHub.
  • g

    github

    05/06/2025, 12:49 PM
    #6230 Add Firefox Drivers to
    capybara_driver.rb
    [solidusio/solidus] Pull request submitted by mamhoff Summary Chrome seems to consistently get updated with new interesting options. Checklist Check out our PR guidelines for more details. The following are mandatory for all PRs: • [x] I agree that my PR will be published under the same license as Solidus. • [x] I have written a thorough PR description. • [x] I have kept my commits small and atomic. • [x] I have used clear, explanatory commit messages. The following are not always needed: • 📖 I have updated the README to account for my changes. • 📑 I have documented new code with YARD. • 🛣️ I have opened a PR to update the guides. • ✅ I have added automated tests to cover my changes. • 📸 I have attached screenshots to demo visual changes. solidus/LICENSE.md at main · solidusio/solidus 🛒 Solidus, the open-source eCommerce framework for industry trailblazers. - solidusio/solidus .github/CONTRIBUTING.md at main · solidusio/.github Contribute to solidusio/.github development by creating an account on GitHub.
  • g

    github

    05/06/2025, 2:12 PM
    [solidus] New branch "backport/v4.5/pr-6227" was pushed by github-actions[bot]
  • g

    github

    05/06/2025, 2:12 PM
    #6231 [v4.5] Dummy app generator: Only configure app/assets/javascripts if present [solidusio/solidus] Pull request submitted by github-actions[bot] Backport This will backport the following commits from
    main
    to `v4.5`: • Merge pull request #6227 from mamhoff/no-javascripts-in-dummy-apps <!--- Backport version: 9.4.3 --> Questions ? Please refer to the Backport tool documentation GitHub - sorenlouv/backport: A simple CLI tool that automates the process of backporting commits on a GitHub repo A simple CLI tool that automates the process of backporting commits on a GitHub repo - sorenlouv/backport
  • g

    github

    05/07/2025, 6:29 AM
    #6232 [Admin][Settings][Shipments] Introduce shipping method creation and modification capability [solidusio/solidus] Pull request submitted by JustShah Add Admin UI and Feature Specs for Shipping Methods This PR implements a complete admin interface for managing Shipping Methods in Solidus Admin, along with feature specs and UI components. Shipping Method Form Component • Built using
    ui/forms/field
    and
    ui/panel
    components. • Panels include: • Details: Name, admin name, code, carrier, service level, tracking URL. • Pricing: Calculator selection and preference fields. • Taxation: Tax category select. • Availability: Stores, zones, stock locations, availability toggles. • Organization: Shipping categories. • JavaScript interactivity: • Toggles preference fields based on selected calculator. • Shows/hides stock locations based on "Available to all" checkbox. Calculator Support • Dropdown to select calculator type (e.g., Flat Rate, Per Item). • Dynamically renders preference fields based on calculator class. • Supports various field types: • Decimal (e.g.,
    preferred_amount
    ,
    preferred_flat_percent
    ) • Integer • String • Currency Controller Enhancements •
    ShippingMethodsController
    updated to: • Inherit from
    SolidusAdmin::ResourcesController
    • Handle assignment of
    shipping_categories
    and
    zones
    • Permit nested
    calculator_attributes
    and multiple select values like
    store_ids
    UI Improvements • Index page: • Displays shipping methods • Includes edit links • New/Edit pages: • Form rendered via components • Locale support for all labels and UI copy image
  • g

    github

    05/07/2025, 7:35 PM
    [solidusio/solidus] Pull request closed: #6231 [v4.5] Dummy app generator: Only configure app/assets/javascripts if present by tvdeyen
  • g

    github

    05/07/2025, 7:35 PM
    [solidus:v4.5] 2 new commits by Martin Meyerhoff and 1 other:
    <https://github.com/solidusio/solidus/commit/4ef1a0e54a4870f405c413a4b5357832c6de3f2a|4ef1a0e54a4870f405c413a4b5357832c6de3f2a>
    Dummy app generator: Only configure app/assets/javascripts if present - Martin Meyerhoff
    <https://github.com/solidusio/solidus/commit/7f7180eecc2d4cb3395e9d1693c03aeeef305df7|7f7180eecc2d4cb3395e9d1693c03aeeef305df7>
    Merge pull request #6231 from solidusio/backport/v4.5/pr-6227 - Thomas von Deyen
  • g

    github

    05/07/2025, 7:35 PM
    [solidus] The branch "backport/v4.5/pr-6227" was deleted by tvdeyen