github.com/solidusio/solidus
🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
https://github.com/solidusio/solidus
Add action to prepare a release
3c2e9954132cee64086a7358eb9f1a310a380c7a authored about 2 years ago
We add a GitHub action that automates the chores to prepare a new
Solidus release. It creates a ...
Do not require 'mail'
f3502d31add5aa88965d3c70bfd4e8e41725bc69 authored about 2 years agoAutomatically update the release draft when merging PRs
cc214550222561fd0ffdce334f1dd1e1637354d8 authored about 2 years ago
We add a GitHub action to automatically update the next release draft
[1] whenever a PR is merge...
Add back PayPal as a payment method for the starter frontend
553c26e2a647dc0d8807a4393777670f1db20277 authored about 2 years ago
For Api::VariantsController#index to use the q parameter with Ransack,
variant_search_term has t...
From this change, when initializing a variantAutocomplete, a function
can be given to the search...
From this change, when initializing a productAutocomplete, a function
can be given to the search...
See next commit.
dda72f682e4ce9a2b614341693a07cae2450a8e2 authored about 2 years agoUse consistent labels for automatic backporting
7cd09f5aba27e8533c33d6e45405fb4093afd106 authored about 2 years agoEnsure the presence of a changelog label before merging a PR
e196a79b0a3b154d36167e3783eb9d9c1aa08767 authored about 2 years ago
With #4756, we created a set of labels prefixed with `changelog:`. They
cover all possible chang...
Allow shipping category on variants
14f76673a2a893109ab5a00dc365ca9e19ead2fd authored about 2 years agoUse labeler action to mark all kind of changes
97b4515f217eebb0091e2f79ff2b96ed31fcee29 authored about 2 years ago
We're normalizing the labels used on GitHub [1]. Here, we update what is
expected for the automa...
Remove trailing zeroes in tax amount
e2bea7af41dce849b277085d3af9b17ae27cde4c authored about 2 years agoFix call context when a preference default is a proc
aa3bbed73f7527ed72c104a80f2fd9be75b94d08 authored about 2 years agoSimplify how PRs are automatically backported
779b6488389a12c0a7f551a5731407058058d560 authored about 2 years ago
Like with the tax category a variant could have a different shipping category.
Think of a digita...
d40a01c9db89cb11e9fc7d05c3889aa6f8e968c4 authored about 2 years ago
Those are already covered in the installer generator spec.
60b0ac3bd233955323301ebcedb34fb4f877ac63 authored about 2 years ago
Before v3.1, the proc given as the default value in a preference
had its context bound to the in...
We must not reserve a complete grid column for the checkbox.
Using the same look as on the produ...
NumberToPercentageConverter defaults to a precision of 3, leading to
displays of VAT amount like...
We leverage the labeler action [1] to mark all kinds of changes done in
the repository. We will ...
Until now, we needed to add both a generic "Needs Backport" and a
specific, e.g., "Needs Backpor...
Create CODEOWNERS
efe2b3a20d0577413e4810c008ea564e637c36a3 authored about 2 years agoFix CircleCI errors
eab13d2871ccf491461ff98ebfcc28493fad3c25 authored about 2 years agoThat's to fix an issue with non-matching ruby versions [1].
An alternative solution to reset ca...
560f48476fd55d74ce4dcc46d3bcb1660a88d30b authored about 2 years ago
CircleCI jobs started to fail [1] due to the package `libvips` no longer
being available. Previo...
With this change, we require at least one Core Team member to review before merging any PR.
63fb68ec4826c8d95ec3562ebc816d185d58c8a6 authored about 2 years agoIgnore big reformatting commits in GitHub blame UI
1829fc87e769acd8023c6321d593861735e7cb18 authored about 2 years ago
By adding a .git-blame-ignore-revs file that contains the commits that
git blame will ignore, we...
This was added a long time ago and is actually not necessary
anymore. If a shop depends on mail ...
Improve Spree::Order::NumberGenerator speed
d582f545fb51eeb1c4b4cf318009c0a7f28db774 authored over 2 years agoNotify CI failures on Slack
8f075b85706e991da7cddfc5869ba226aa1988f7 authored over 2 years ago
We use the circleci/slack orb [1] to notify whenever a CircleCI job fails.
We only track builds ...
When generating a number, if it already exists, the length of numbers
will be increased if over ...
Use repo configuration from solidusio/.github repository
0cae150e4f347cd9f232001bb945ecc9974abb29 authored over 2 years agoUpdate Changelog after v3.2.4 release
533b8f1e0d54efe2942d4e51b83040c13dad5788 authored over 2 years ago
Now that we have a .github repository in this organization,
these files are already inherited fr...
8125803c60a6eeaa4a4c4f2cf8ee3f60ba0c40dd authored over 2 years ago
Deprecate unused `Spree::Config#mails_from`
6a732e2711d834656ed1d9072abf0a8130f0c265 authored over 2 years ago
`Spree::Config#mails_from` setting is not used as the default `From:`
field in transactional ema...
Do not pass arrays to can?
b0b0370f64a2542c931d90c87ec0410d74e9e5ba authored over 2 years ago7544ca085edb5d3eeee93689464b0ed040425d26 authored over 2 years ago
Some stores have a set of custom eligibility rules for store
credits based on the contents of t...
Revert jQuery changes to xhr var in image upload
7609502ed997ffd1121800b1bf6d150a0bcdc7f2 authored over 2 years ago
The was changed by mistake to `$.ajaxSetup.xhr()` and broke the image
upload drop field. The err...
Update product_option_types Seed File
53d8263dedac8f7211d988c6d1bbe56688d27e8c authored over 2 years agoRemove typo from warning about solidus migration check
54a16e5e4db957b4f1e69ba8ef27cd66cd12a309 authored over 2 years ago3a612ecfe1b0823705ebd20b9bb0fa829d1e5f17 authored over 2 years ago
ff7c6ae3581719475a3f33198c8dc11318fa6c4e authored over 2 years ago
Revert "Configure GitHub releases"
1fe96cc238ba4f4866b239c62171142c8212b83e authored over 2 years agoAdd v3.2.3 to the Changelog
63833f9e92b97de0d4e9aa1c6f6a3b10c72cc723 authored over 2 years agoThis reverts commit 1b83dd3d8b53f07dd4e823a76704aca745271f8d.
The categorization behavior for G...
643e6d96422a8022ad928237cac9c98ce76d62be authored over 2 years agof701da3f7b626d7d1f71b1bdfcad3dba2fba3c8d authored over 2 years ago
Update guides link
fc1aaca5b95ccb38c6d5d217c1dd5e45d83cde6b authored over 2 years agoConfigure GitHub releases
a5c2e41e22441cf3fe648c21bf438c6d92c4130d authored over 2 years agoI think this URL may have changed, the `/developers/` path seems to be a 404.
98e1ae56115bf546ecfe59b34ec98e463cea5d1e authored over 2 years ago
We're grouping changes by the solidus component they belong to. E.g. (PR
numbers and full change...
It is unexpected that the loading of samples only provides size and
colour options to Solidus T-...
Install and set up Buildkite Test Analytics
6dae6359e5d8cf7a83aa473e59f7888d2090f6f1 authored over 2 years ago
We're configuring Buildkite Test Analytics [1] to gather information
about our test suite so we ...
Make Promotion factory adjustment trait more flexible
55245eae4cac9e32f040c33674fc31ef79686688 authored over 2 years ago
Noteably, keep existing transient arguments to not cause breaking specs
for stores. Also, by usi...
Currently, we do not have a factory for Promotion::Actions and the
existing adjustment traits ar...
Add changelog entry for 2.11.17 release
052234c4b5fe25980f35b2f382fab1b463d0322c authored over 2 years ago
This change updates the changelog to add a note regarding the need to
update configuration in ap...
The `*` indicates the beginning of a markdown tag and we should escape
it when using it in text.
Remove "Deploy to Heroku" Button from Readme
b9fd5adfb84cbbea711b69ad519a29b8765d274c authored over 2 years agoAdd back the `--payment-method` option for `solidus:install`
d54172ba0d5d8099f6012fd0d8e586af0f0f8172 authored over 2 years agoFrom the 28th of November 2022 Heroku will [remove its free tier](https://blog.heroku.com/next-c...
33b5804813cd2c66590e8528391d550191a1c2c8 authored over 2 years agoGitHub Action to automatically create backport PRs
5f628dd198ac6fcdbab571e0838c40f451e6e63a authored over 2 years ago374c8f299dc3277f7c500381349a350db9c7ed39 authored over 2 years ago
21c1549797e16f7b825f426085685836f549f314 authored over 2 years ago
d0cf978f7410b4353c9dc332f71a83bf149447e4 authored over 2 years ago
733eec7e2fe0dc60e944f2cda87a026d3be53b6b authored over 2 years ago
In no scenario we would be installing solidus without having installed
solidus_core.
d930744bcde73665aa04155bfc45599ea9533f7b authored over 2 years ago
06ab00ffdfefc3e7459eac88e49260604005666a authored over 2 years ago
The first two were fundamentally wrong and chaining a relative path
(`..`) with an absolute one ...
2558f4a41ab86d95c3799bfc153edfbc0b65683e authored over 2 years ago
2299d5bdb5daec3a709bfd265e0ed688d5d7ad02 authored over 2 years ago
This commit integrates the backport-github-action [1] GitHub Action.
It automatically creates P...
05db97f89aa0821f57af7702b96b3d4d9f494375 authored over 2 years agoec55118c976144559479abca4ae84a7235350627 authored over 2 years ago
Probably a TeamCity thing, an ancient CI solution in use 10 years ago.
Ref: 6f3db2a02d2c55c7391...
e959faea6a2ed62f8278366e852ead614f310211 authored over 2 years agoFix variant price performance regressions
425c82f2e4716d01e4058f447ee9539ec5ab8dde authored over 2 years agoUpdate underscore.js
9cb85b7f0dad6b6b8f75fe92598af865f6a2949f authored over 2 years agoInstaller UI improvements
bb53603eb92fdb0a7ca83c7f1d3a2865deb84df6 authored over 2 years agod13f0a0c095cd054ff030e304fb436b0233493e5 authored over 2 years ago
This is an ancient workaround that we no longer need to keep around.
From https://github.com/ra...
8e21eba53612f5a12a215d36f41a37c61966450f authored over 2 years agoab07f2844b236792f2228b7f10542a3d57e3f767 authored over 2 years ago
Not doing this results in stale Gemfile.lock information being
provided by `Bundler.locked_gems`.
5673630cf9b66454a9167e9f881532a46ec32aa7 authored over 2 years ago
6f8d56dfd4e6928f13c17125606ee012ffe1a25c authored over 2 years ago
It didn't have an effect on anything for a long time now, was
introduced in 32483802d82 when som...
Makes it easier to understand and explain what they mean, in addition
to being easier to type out.
There was a lingering single quote at the end of the string.
e51e33b0e74a4d3c904e745afbd4e40617d92b62 authored over 2 years ago