Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/solidusio/solidus

🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
https://github.com/solidusio/solidus

Merge pull request #5156 from nebulab/kennyadsl/release-issue-template

Add an issue template for tracking minor releases

bab73c5699a0990d6068615e9ef71cfc627153b5 authored over 1 year ago
Merge pull request #5164 from solidusio/elia/bin-rails-from-engines

Allow running bin/rails from Solidus engines

8f0dd955698c738b93b071592bb198aabc66201e authored over 1 year ago
Allow running bin/rails from Solidus engines

Generators and other tasks will behave differently if ran from an
engine directory:
- they'll us...

ea277560958477e3a503a72c55139569d426d3f3 authored over 1 year ago
Merge pull request #5158 from nebulab/waiting-for-dev/dont_use_responders_api

Fix solidus_core making use of responders API

42ec3f1357c72fce2f2240aaef4ab62bec559d6f authored over 1 year ago
Add a issue template for tracking minor releases

When it's time to release a new minor version, we can use this
template to create a new issue th...

87128172eb0f2f753ad61680198355d08edb6b4b authored over 1 year ago
Merge pull request #5092 from solidusio/elia/new-admin-theme

Add a new admin theme

4a91d311bbab064c10dc892183bb06624fbc6524 authored over 1 year ago
Fix solidus_core making use of responders API

We removed the responders dependency from solidus_core in
https://github.com/solidusio/solidus/p...

76a5bfc27a6d70b7fa14b260940b21abbaa8cb3f authored over 1 year ago
Add a new theme using the new admin color palette

d3fd867a559efbfd213fbeffef4b04cb952aedca authored over 1 year ago
Merge pull request #4173 from spaghetticode/spaghetticode/rename-ensure_updated_shipments

Rename Order#ensure_updated_shipments method

bb2913a230e6fa7c7dcf46867a6e85c587934f67 authored over 1 year ago
Fix spec description

5228b00e1d589d2c7ce33275ea7598e195c5c7a4 authored over 1 year ago
Rename Order#ensure_updated_shipments

The naming of this method is confusing and it may induce developers
to believe it refreshes ship...

50a0e0d0dcc52680d05dfbbc33c61c50f6970dbe authored over 1 year ago
Allow callable URLs in menu items

The use case for this is adding dynamic URLs from other engines.

7dec5fae03dc11ed002584a0c3f9fe89a67a933a authored over 1 year ago
Move Spree::BackendConfiguration::MenuItem to its own file

8d615553fa0fc8ef47296ab7a45bd4fb04c08bfc authored over 1 year ago
Allow match_path to be a callable

This is also a feature to allow determining whether a menu item is
selected in a dynamic fashion.

919b0116c05335b13330aaf56a71c16e6071a382 authored over 1 year ago
Merge pull request #3550 from nebulab/backend-customer-returns-disable-submit

[backend] Disable customer returns buttons after first click

a03f44349c9de5cafa34a042255e1967b16a59d0 authored over 1 year ago
Merge pull request #5133 from nebulab/waiting-for-dev/dont_require_changelog_everywhere

Only require changelog label on PRs to main & v* branches

42ee551814c6aec52de00249b95b0bee808b011c authored over 1 year ago
Merge pull request #5141 from nebulab/waiting-for-dev/document_permission_sets

Document available permission sets

ce5b5f3835d87aa3f66e53eb4b6834f2060d9eca authored over 1 year ago
Merge pull request #5143 from solidusio/elia/rubocop-missing-super

Confirm MissingSuper rubocop exceptions

78d20c41b61c8fd3e708c3871030f4e6a5948628 authored over 1 year ago
Confirm MissingSuper rubocop exceptions

Move to the main configuration the excludes in the rubocop todo as
they seem legitimate exceptions.

d72995778c6884516b6e13229e122f2d750ffb86 authored over 1 year ago
Disable Reimbursments update button at click

318d907b28962d7050bdb708dfacbca961306a5c authored over 1 year ago
Disable reimburse button at click

Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...

4ab7c51aba62588121950f1a7b26595c747457f8 authored over 1 year ago
Disable Receive button after click

Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...

7690d863dc712b1da5ede1ce9ccfb22e8d93cecc authored over 1 year ago
Disable reimbursement creation button after click

Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...

1eede6d31b556f79f822d8221f9b5285739cf30d authored over 1 year ago
Document available permission sets

This commit adds YARD documentation to the permission sets in
core/lib/spree/permission_sets/.

...

56a6493977727b8065b6de48c6dc77b7388c2cdf authored over 1 year ago
Merge pull request #5040 from julienanne/update-positions-acts-as-list-callback

Get fresh data for update_positions

0af00175e7fd99225515f7244396a31ba4eb4386 authored over 1 year ago
Get fresh data for update_positions

Introduce a N+1 but needed due to the implementation of acts_as_list
after update callback

9cd83f3f2dff8f165ccfd260770a7a836fa68a86 authored over 1 year ago
Only require changelog label on PRs to main & v* branches

There's no need to require a changelog label on PRs to feature branches.

ee2e7870d77f8dd6f842b6aeeea71aada8b07bf3 authored over 1 year ago
Merge pull request #5128 from nebulab/waiting-for-dev/legacy_general_settings

Remove references to legacy :general_settings resource

3c98a2f976c8b2e3bd26921b59c5820edcf52b0a authored over 1 year ago
Merge pull request #5114 from solidusio/kennyadsl/move-generator-test

Move install generator spec in the proper directory

3319be7dd22c4f30964f91927ae9a14b79532ab8 authored over 1 year ago
Remove redundant admin locale key `spree.general_settings`

Instead, we can use `spree.store`. This is a leftover from
60ea59a0dc5942c28ac69a4d786eb695b4b36...

aaa5f3efcd4e563dbb75a8e7db78eca647b9664f authored over 1 year ago
Remove unused permissions on `:general_settings` resource

The resource was created in f83d9dbc0586d460c7e5f04cf94ff017b37f40ed
(2015), but we stopped chec...

3b6aeac2102ea623a34cfd3bbd80efff8897c65e authored over 1 year ago
Merge pull request #5122 from nebulab/waiting-for-dev/changelog_track_dot_files

Fix changelog tracking for dot files

b89a2b61f5468ea921b43cc9daa66c5bb6fc35db authored over 1 year ago
Fix changelog tracking for dot files

References https://github.com/actions/labeler/pull/316

Fixes #4804

edfc321b5903802956cd10643d50117689e23ca0 authored over 1 year ago
Merge pull request #5120 from nebulab/kennyadsl/fix-rubocop

Prefer delegating recalculate without a method

392fb157bb2a2faf5668daf0201e068a5df13008 authored over 1 year ago
Merge pull request #5119 from solidusio/elia/locale-selection-ui-fix

Fix locale selection with a hidden admin navbar

e5aaccf3da16a56392eccc3fd63c1096c070d36d authored over 1 year ago
Prefer delegating recalculate without a method

As Rubocop suggests.

29bd8f0074682c734a18bb054f564bd7998a47d3 authored over 1 year ago
Merge pull request #5101 from nebulab/ryanofwoods/fix-paperclip-destroy-attachment-return

Ensure to return false on Paperclip attachment destroy failure

7c08af5abef302efb3fcb2e8f58fadc9b29a590e authored over 1 year ago
Merge pull request #5110 from mamhoff/configurable-order-updater

Allow changing the order recalculator

4cf0ca494d8d5c2396ad4ef596af9425ba67d8ee authored over 1 year ago
Fix locale selection with a hidden admin navbar

Move the select back to the left so it catches clicks as a label click
will only focus the selec...

73c1ca571ba672e334b94aea4ff580c70b7a2833 authored over 1 year ago
Move install generator spec in the proper directory

We have a specific directory in core/spec/lib/generators for
generator specs.

6088508a4763412ed79e547bd531518827c46fd6 authored over 1 year ago
Merge pull request #5111 from nebulab/waiting-for-dev/bump_patch_branch_to_next_dev

Bump to the dev version when a new patch branch is created

53b4118a1dd864b8d211e500c15c68d0a1cfd943 authored over 1 year ago
Merge pull request #5113 from solidusio/elia/locale-selection-ui

Improve the CSS of the admin locale selection and login nav

9b11dc7d18629ae20cd29d9194442f7295d47b5d authored over 1 year ago
Generalize the CSS style of the locale selection

- Make it reusable and move the icon from the CSS to the HTML
- Add an icon to the expanded menu...

3da9d65b55c60824059139cdab7404da2499a3e0 authored over 1 year ago
Merge pull request #5091 from solidusio/elia/admin-themes-support

Add support for admin themes

aa44e7128e08a63d18db290a2e82ba404974132b authored over 1 year ago
Add support for themes to solidus_backend

The default theme is named "classic" and will refer back to
`spree/backend/all` so that any exis...

3dfb21854865e3785a6e819da459b6ab6c4a6be4 authored over 1 year ago
Compact the list of admin css by using index files

This will allow for more composability for new themes.

c9ab685166692afeef68930eb26bc01a91505da5 authored over 1 year ago
Bump to the dev version when a new patch branch is created

When there's an existing patch branch (e.g., `v3.4`, `v4.0`...) and a
new release is made, we're...

3f294164d3049b29bf0f402e6c01b30bb523e2a5 authored over 1 year ago
Allow changing the order recalculator

This adds a preference to change the order updater. The order updater, a
very central piece of S...

fcf0e8a7518a931b00d5a115093eb8432b919e8a authored over 1 year ago
Merge pull request #5075 from nebulab/elia/relax-rubocop-version-requirement

Relax rubocop version requirement and add it to the CI

3d9acfcc83cc67d91db6e1573247a14b28329d75 authored over 1 year ago
Ensure to return false on Paperclip destroy_attachment failure

If the attachment does exist, destroying the attachment will be
attempted. However, destroying i...

8e89fa9b98fce7cbfa673240f78e71b9eb449441 authored over 1 year ago
Add a CI job to check for rubocop violations

295cd616a4b58d338c8ed410583b042c628d0fcf authored over 1 year ago
Update rubocop and generate a todo list

Ensure rubocop can run successfully doing the minimum amount of work.
Once this is completed we ...

2df3a9def3fda17077a158d48b59e4ba4d8dd558 authored over 1 year ago
Merge pull request #5072 from nebulab/ryanofwoods/make-migration-helper-ruby-3-compatible

Make Spree::MigrationHelpers Ruby 3.0 compatible

474877aaad9139a0a9b8564a9e7279e5446bc12c authored over 1 year ago
Merge pull request #5058 from nebulab/kennyadsl/dummy-frontend-removal

Remove frontend related code from the core dummy app

611dd018c3f7c0953e68bb710a8b831cc83b09c5 authored over 1 year ago
Remove frontend related code from the core dummy app

We are no more running frontend specs in core and we don't need
to inject that code in the dummy.

8680e00487b129531d405bb5009e8ddaf99580cd authored over 1 year ago
Merge pull request #5086 from nebulab/ryanofwoods/fix-paperclip-taxon-destroy-attachment

Update Taxon PaperClip attributes on attachment destroy

248448132352abc158f4bcff730cb8aea1599173 authored over 1 year ago
Merge pull request #5087 from nebulab/ryanofwoods/fix-install-generator-overriding-attachment-commment

Don't gsub attachment comment during solidus installation

c73d774ec741db906dfec5cd20a2c8709e90c52a authored over 1 year ago
Don't gsub attachment comment during install generator

Passing `--no-active-storage` to the install generator changes the
Solidus configuration to use ...

ce00a85e216696e9f3b516e87624c9a96811a759 authored over 1 year ago
Make Spree::MigrationHelpers Ruby 3.0 compatible

Due to the separation of positional and keyword arguments in Ruby 3.0,
the options default value...

3568af9911eca2083c1dbb8c0493f5bdad1e3e84 authored over 1 year ago
Don't gsub attachment comment during install generator

Passing `--no-active-storage` to the install generator changes the
Solidus configuration to use ...

e5ccc9ee0624015aadcb43d0660ed158f0aa90d2 authored over 1 year ago
Refactor Taxon spec setup

6c107a27cab5036f0cc3a48a737d95516c7106f4 authored over 1 year ago
Reset Taxon Paperclip attributes on attachment destroy

When using Paperclip, calling destroy on the attachment removes it from
from the storage locatio...

9fafe299c4d107f430a32b51500f6a652260ea83 authored over 1 year ago
Merge pull request #5084 from solidusio/elia/remove-old-admin-theme

Remove the blue_steel theme

a8f56d585dd50f802827df53630e4a08e10bcfe2 authored over 1 year ago
Remove the blue_steel theme

It's been introduced in Solidus 1.2 and has been outdated for years.
There was no documentation ...

7f22e60e718512d3d0f907fee979e4099a4e8a8f authored over 1 year ago
Merge pull request #5082 from nebulab/waiting-for-dev/revert_ci_fix

Revert "Fix selenium-webdriver version to avoid bug"

8438947f4e9921ddb59283f0cf8942f568bdcdac authored over 1 year ago
Revert "Fix selenium-webdriver version to avoid bug"

This reverts commit f468994c3ececb2c1b1cd1d3d5b33f31f3c800b5.

After the release of capybara 3.3...

e1356d992c33b92d2bcb1258182b91fb3ac413fa authored over 1 year ago
Merge pull request #5042 from solidusio/waiting-for-dev/rename_default_branch

Rename Solidus default branch to main

698fb2c0f0edbaacde211e5a6ae8e91d35f882b2 authored almost 2 years ago
Merge pull request #5073 from solidusio/github-actions/4915771138-1

Post-release chores after having released Solidus v4.0.0

df79502aafec6ee0733c0f2bd7125f25e39cea59 authored almost 2 years ago
Fix trying to resolve tag from local solidus on CI

It looks like when git is given as a source for newer versions of
bundler, it tries to check out...

dd032452417bedfe32c1eb71495b4c2c68f24107 authored almost 2 years ago
Fix selenium-webdriver version to avoid bug

As a temporary workaround, we're fixing selenium-webdriver to v4.9.0 to
avoid being hit by https...

f468994c3ececb2c1b1cd1d3d5b33f31f3c800b5 authored almost 2 years ago
Post-release chores after having released Solidus v4.0.0

This code has been automatically generated by our 'Prepare post-release' GitHub
action.

Make su...

4e8f6cbcd1f0f612a1bc18623f32c4b565607595 authored almost 2 years ago
Merge pull request #5067 from solidusio/github-actions/4882022697-1

Prepare release for Solidus v4.0.0

aa9e3060fe9d29b89b922f99409cf5388fd0800d authored almost 2 years ago
Prepare release for Solidus v4.0.0

This code has been automatically generated by our 'Prepare release' GitHub
action.

The actual r...

ec4d4e01b86e2fa4cff6096471bd17f5cfd29ab3 authored almost 2 years ago
Merge pull request #5063 from nebulab/kennyadsl/remove-testing-support-file

Remove deprecated spree/testing_support file

7d839e222d2d4028baffacffa496788933826dd7 authored almost 2 years ago
Remove deprecated spree/testing_support file

Ref https://github.com/solidusio/solidus/pull/5059

06cae29bce5884ffc03c727921e361746fe0e9bb authored almost 2 years ago
Merge pull request #5060 from nebulab/waiting-for-dev/run_sf_gen_on_dummy

Fix generating the dummy app for extensions using solidus_frontend

7176bf63b4cac4f8078fbfd63a1e5831a03bcef0 authored almost 2 years ago
Merge pull request #5059 from nebulab/kennyadsl/remove-factories-leftover

Deprecate other code related to old factories loading

daf1b10b7be2e9dff130a21b27434b2ce9874da7 authored almost 2 years ago
Fix generating the dummy app for extensions using solidus_frontend

The dummy application uses the extension's Gemfile. If the extension is
still relying on solidus...

aa336a6190925e2881761c3bc2e62abb2152eb35 authored almost 2 years ago
Deprecate other code related to old factories loading

People should have started to require testing_support/factory_bot
now, so this workaround is no ...

bf5b7aab5256cb50665c6db94433d4e770550042 authored almost 2 years ago
Merge pull request #4379 from nebulab/waiting-for-dev/readd_removal_of_deprecated_address_id

Remove deprecated_address_id column from shipments

afa58b4f9240f70aaa73b895c1b42b61e2d1f88e authored almost 2 years ago
Remove deprecated_address_id column from shipments

We have not used this column since we removed all references to it in
2016.

It was reverted on ...

53eb16ff2b59d9c702f7576ee7c0572de9c2e2a9 authored almost 2 years ago
Merge pull request #5046 from solidusio/waiting-for-dev/revert_a_revert_for_pending_tests

Skip two randomly failing tests on SQLite

48584c52153f7beb78b0cb1d7c95db745ee307e1 authored almost 2 years ago
Skip two randomly failing tests on SQLite

db88911a1bd7f432dbc56d7eb624a09d55b7899d set those two tests as
`pending` because they were cons...

c4287e3aad430758d44f8b637e7dd4556ea035df authored almost 2 years ago
Merge pull request #5039 from tvdeyen/track-inventory-sole-product

Allow to disable track inventory for product without variants

aee20d64094b2b951efebdd7c15ba6e7fd072de8 authored almost 2 years ago
Merge pull request #4146 from jarednorman/why-would-you-ever-want-the-same-option-value-on-a-variant-twice

Make option value to variant association unique

05dd2e27dc998cc691763c146e34556d85b87d4b authored almost 2 years ago
Merge pull request #4754 from mamhoff/remove-taxon-position-column

Remove position column from spree_taxons

1a0610f0713d78430c99d40b3de6aed3f47b4e98 authored almost 2 years ago
Merge pull request #4881 from mamhoff/drop-unused-promotion-rule-product-group

Remove unused columns from spree_promotion_rules

76e241e0095325cbb223bf12d99e7efb8401e62d authored almost 2 years ago
Merge pull request #4882 from mamhoff/drop-unused-promotion-action-line-items-table

Drop unused table promotion_action_line_items

3a292f36975d50af9223c6ed7d34da13bc82b4ec authored almost 2 years ago
Merge pull request #5047 from solidusio/waiting-for-dev/remove_solidus_frontend_from_the_installer

Remove solidus_frontend option from the installer

3ee976da8db64ae793de08f5fd2133cbe63d64ca authored almost 2 years ago
Remove solidus_frontend option from the installer

The classic frontend is deprecated and no longer part of the meta-gem
(see #5026).

Closes #5027

1fe09252ba65d6276a5c4c77c5f4d40935f7f955 authored almost 2 years ago
Merge pull request #5044 from solidusio/waiting-for-dev/remove_paypal_warning

Remove stale warning about paypal not being fully supported

4cbccacf65d8e09faf9fb9710a5843ec910fc345 authored almost 2 years ago
Remove stale warning about paypal not being fully supported

We already released version v1.0 targeting solidus_starter_frontend, so
the warning is no longer...

4c7d222092762988f7c325093014d0691d97fe1b authored almost 2 years ago
Merge pull request #5007 from solidusio/elia/stripe-installer

Add `stripe` to payment methods

85c0c3cde38508e158cc9da715a96ec379b1cd75 authored almost 2 years ago
Add stripe as a payment method option to the install generator

Bump the version of ruby used for testing the installer.

See also https://github.com/solidusio/...

50905d1a0d0ce2555e02ddf63d8cfe829847c65c authored almost 2 years ago
Reuse the install generator option formatter

f00c2f2925bd176d2f8fc2cf5242367fa32b427d authored almost 2 years ago
Merge pull request #5043 from nebulab/rainerd/include-missing-gh-token-in-check-for-presence-of-a-changelog-label-job

Include missing GH Token in "Ensure Changelog label" workflow

06b0156fc03b9c9b8417bd1ab881af64cab331b2 authored almost 2 years ago
Make option value to variant association unique

I can't think of a reason why someone would want to associate the same
option value with a given...

672116e4b0b35581bf40c1e3b2d06d09ba74b9eb authored almost 2 years ago
Remove position column data from sample taxon file

These position columns are not actually used, and the sequence of taxon
creation takes care of t...

09ffaf0075db241fd4f2f125c99009f1726c2b59 authored almost 2 years ago
Remove position column from spree_taxons

This column has not been used since 8d7d4d7, which had been merged into
Spree 1.1.0 in 2013.

Ba...

a0730fe033c66f9c56ed7144472532ee9433660f authored almost 2 years ago
Remove unused columns from spree_promotion_rules

product_group_id refers to something that was removed from Spree in
version 1.1 (see https://git...

2af41c288a44b96f5e6d041b32ffe4000a01b698 authored almost 2 years ago