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
Add an issue template for tracking minor releases
bab73c5699a0990d6068615e9ef71cfc627153b5 authored over 1 year agoAllow running bin/rails from Solidus engines
8f0dd955698c738b93b071592bb198aabc66201e authored over 1 year ago
Generators and other tasks will behave differently if ran from an
engine directory:
- they'll us...
Fix solidus_core making use of responders API
42ec3f1357c72fce2f2240aaef4ab62bec559d6f authored over 1 year ago
When it's time to release a new minor version, we can use this
template to create a new issue th...
Add a new admin theme
4a91d311bbab064c10dc892183bb06624fbc6524 authored over 1 year ago
We removed the responders dependency from solidus_core in
https://github.com/solidusio/solidus/p...
d3fd867a559efbfd213fbeffef4b04cb952aedca authored over 1 year ago
Rename Order#ensure_updated_shipments method
bb2913a230e6fa7c7dcf46867a6e85c587934f67 authored over 1 year ago5228b00e1d589d2c7ce33275ea7598e195c5c7a4 authored over 1 year ago
The naming of this method is confusing and it may induce developers
to believe it refreshes ship...
The use case for this is adding dynamic URLs from other engines.
7dec5fae03dc11ed002584a0c3f9fe89a67a933a authored over 1 year ago8d615553fa0fc8ef47296ab7a45bd4fb04c08bfc authored over 1 year ago
This is also a feature to allow determining whether a menu item is
selected in a dynamic fashion.
[backend] Disable customer returns buttons after first click
a03f44349c9de5cafa34a042255e1967b16a59d0 authored over 1 year agoOnly require changelog label on PRs to main & v* branches
42ee551814c6aec52de00249b95b0bee808b011c authored over 1 year agoDocument available permission sets
ce5b5f3835d87aa3f66e53eb4b6834f2060d9eca authored over 1 year agoConfirm MissingSuper rubocop exceptions
78d20c41b61c8fd3e708c3871030f4e6a5948628 authored over 1 year ago
Move to the main configuration the excludes in the rubocop todo as
they seem legitimate exceptions.
318d907b28962d7050bdb708dfacbca961306a5c authored over 1 year ago
Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...
Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...
Disabling the button prevents multiple form submissions that would
result in unwanted duplicated...
This commit adds YARD documentation to the permission sets in
core/lib/spree/permission_sets/.
...
56a6493977727b8065b6de48c6dc77b7388c2cdf authored over 1 year agoGet fresh data for update_positions
0af00175e7fd99225515f7244396a31ba4eb4386 authored over 1 year ago
Introduce a N+1 but needed due to the implementation of acts_as_list
after update callback
There's no need to require a changelog label on PRs to feature branches.
ee2e7870d77f8dd6f842b6aeeea71aada8b07bf3 authored over 1 year agoRemove references to legacy :general_settings resource
3c98a2f976c8b2e3bd26921b59c5820edcf52b0a authored over 1 year agoMove install generator spec in the proper directory
3319be7dd22c4f30964f91927ae9a14b79532ab8 authored over 1 year ago
Instead, we can use `spree.store`. This is a leftover from
60ea59a0dc5942c28ac69a4d786eb695b4b36...
The resource was created in f83d9dbc0586d460c7e5f04cf94ff017b37f40ed
(2015), but we stopped chec...
Fix changelog tracking for dot files
b89a2b61f5468ea921b43cc9daa66c5bb6fc35db authored over 1 year agoReferences https://github.com/actions/labeler/pull/316
Fixes #4804
edfc321b5903802956cd10643d50117689e23ca0 authored over 1 year agoPrefer delegating recalculate without a method
392fb157bb2a2faf5668daf0201e068a5df13008 authored over 1 year agoFix locale selection with a hidden admin navbar
e5aaccf3da16a56392eccc3fd63c1096c070d36d authored over 1 year agoAs Rubocop suggests.
29bd8f0074682c734a18bb054f564bd7998a47d3 authored over 1 year agoEnsure to return false on Paperclip attachment destroy failure
7c08af5abef302efb3fcb2e8f58fadc9b29a590e authored over 1 year agoAllow changing the order recalculator
4cf0ca494d8d5c2396ad4ef596af9425ba67d8ee authored over 1 year ago
Move the select back to the left so it catches clicks as a label click
will only focus the selec...
We have a specific directory in core/spec/lib/generators for
generator specs.
Bump to the dev version when a new patch branch is created
53b4118a1dd864b8d211e500c15c68d0a1cfd943 authored over 1 year agoImprove the CSS of the admin locale selection and login nav
9b11dc7d18629ae20cd29d9194442f7295d47b5d authored over 1 year ago
- Make it reusable and move the icon from the CSS to the HTML
- Add an icon to the expanded menu...
Add support for admin themes
aa44e7128e08a63d18db290a2e82ba404974132b authored over 1 year ago
The default theme is named "classic" and will refer back to
`spree/backend/all` so that any exis...
This will allow for more composability for new themes.
c9ab685166692afeef68930eb26bc01a91505da5 authored over 1 year ago
When there's an existing patch branch (e.g., `v3.4`, `v4.0`...) and a
new release is made, we're...
This adds a preference to change the order updater. The order updater, a
very central piece of S...
Relax rubocop version requirement and add it to the CI
3d9acfcc83cc67d91db6e1573247a14b28329d75 authored over 1 year ago
If the attachment does exist, destroying the attachment will be
attempted. However, destroying i...
295cd616a4b58d338c8ed410583b042c628d0fcf authored over 1 year ago
Ensure rubocop can run successfully doing the minimum amount of work.
Once this is completed we ...
Make Spree::MigrationHelpers Ruby 3.0 compatible
474877aaad9139a0a9b8564a9e7279e5446bc12c authored over 1 year agoRemove frontend related code from the core dummy app
611dd018c3f7c0953e68bb710a8b831cc83b09c5 authored over 1 year ago
We are no more running frontend specs in core and we don't need
to inject that code in the dummy.
Update Taxon PaperClip attributes on attachment destroy
248448132352abc158f4bcff730cb8aea1599173 authored over 1 year agoDon't gsub attachment comment during solidus installation
c73d774ec741db906dfec5cd20a2c8709e90c52a authored over 1 year ago
Passing `--no-active-storage` to the install generator changes the
Solidus configuration to use ...
Due to the separation of positional and keyword arguments in Ruby 3.0,
the options default value...
Passing `--no-active-storage` to the install generator changes the
Solidus configuration to use ...
6c107a27cab5036f0cc3a48a737d95516c7106f4 authored over 1 year ago
When using Paperclip, calling destroy on the attachment removes it from
from the storage locatio...
Remove the blue_steel theme
a8f56d585dd50f802827df53630e4a08e10bcfe2 authored over 1 year ago
It's been introduced in Solidus 1.2 and has been outdated for years.
There was no documentation ...
Revert "Fix selenium-webdriver version to avoid bug"
8438947f4e9921ddb59283f0cf8942f568bdcdac authored over 1 year agoThis reverts commit f468994c3ececb2c1b1cd1d3d5b33f31f3c800b5.
After the release of capybara 3.3...
e1356d992c33b92d2bcb1258182b91fb3ac413fa authored over 1 year agoRename Solidus default branch to main
698fb2c0f0edbaacde211e5a6ae8e91d35f882b2 authored almost 2 years agoPost-release chores after having released Solidus v4.0.0
df79502aafec6ee0733c0f2bd7125f25e39cea59 authored almost 2 years ago
It looks like when git is given as a source for newer versions of
bundler, it tries to check out...
As a temporary workaround, we're fixing selenium-webdriver to v4.9.0 to
avoid being hit by https...
This code has been automatically generated by our 'Prepare post-release' GitHub
action.
Make su...
4e8f6cbcd1f0f612a1bc18623f32c4b565607595 authored almost 2 years agoPrepare release for Solidus v4.0.0
aa9e3060fe9d29b89b922f99409cf5388fd0800d authored almost 2 years ago
This code has been automatically generated by our 'Prepare release' GitHub
action.
The actual r...
ec4d4e01b86e2fa4cff6096471bd17f5cfd29ab3 authored almost 2 years agoRemove deprecated spree/testing_support file
7d839e222d2d4028baffacffa496788933826dd7 authored almost 2 years agoRef https://github.com/solidusio/solidus/pull/5059
06cae29bce5884ffc03c727921e361746fe0e9bb authored almost 2 years agoFix generating the dummy app for extensions using solidus_frontend
7176bf63b4cac4f8078fbfd63a1e5831a03bcef0 authored almost 2 years agoDeprecate other code related to old factories loading
daf1b10b7be2e9dff130a21b27434b2ce9874da7 authored almost 2 years ago
The dummy application uses the extension's Gemfile. If the extension is
still relying on solidus...
People should have started to require testing_support/factory_bot
now, so this workaround is no ...
Remove deprecated_address_id column from shipments
afa58b4f9240f70aaa73b895c1b42b61e2d1f88e authored almost 2 years ago
We have not used this column since we removed all references to it in
2016.
It was reverted on ...
53eb16ff2b59d9c702f7576ee7c0572de9c2e2a9 authored almost 2 years agoSkip two randomly failing tests on SQLite
48584c52153f7beb78b0cb1d7c95db745ee307e1 authored almost 2 years ago
db88911a1bd7f432dbc56d7eb624a09d55b7899d set those two tests as
`pending` because they were cons...
Allow to disable track inventory for product without variants
aee20d64094b2b951efebdd7c15ba6e7fd072de8 authored almost 2 years agoMake option value to variant association unique
05dd2e27dc998cc691763c146e34556d85b87d4b authored almost 2 years agoRemove position column from spree_taxons
1a0610f0713d78430c99d40b3de6aed3f47b4e98 authored almost 2 years agoRemove unused columns from spree_promotion_rules
76e241e0095325cbb223bf12d99e7efb8401e62d authored almost 2 years agoDrop unused table promotion_action_line_items
3a292f36975d50af9223c6ed7d34da13bc82b4ec authored almost 2 years agoRemove solidus_frontend option from the installer
3ee976da8db64ae793de08f5fd2133cbe63d64ca authored almost 2 years ago
The classic frontend is deprecated and no longer part of the meta-gem
(see #5026).
Closes #5027
1fe09252ba65d6276a5c4c77c5f4d40935f7f955 authored almost 2 years agoRemove stale warning about paypal not being fully supported
4cbccacf65d8e09faf9fb9710a5843ec910fc345 authored almost 2 years ago
We already released version v1.0 targeting solidus_starter_frontend, so
the warning is no longer...
Add `stripe` to payment methods
85c0c3cde38508e158cc9da715a96ec379b1cd75 authored almost 2 years agoBump the version of ruby used for testing the installer.
See also https://github.com/solidusio/...
50905d1a0d0ce2555e02ddf63d8cfe829847c65c authored almost 2 years agof00c2f2925bd176d2f8fc2cf5242367fa32b427d authored almost 2 years ago
Include missing GH Token in "Ensure Changelog label" workflow
06b0156fc03b9c9b8417bd1ab881af64cab331b2 authored almost 2 years ago
I can't think of a reason why someone would want to associate the same
option value with a given...
These position columns are not actually used, and the sequence of taxon
creation takes care of t...
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
product_group_id refers to something that was removed from Spree in
version 1.1 (see https://git...