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
3435a9b17c86ff62c72f80a45f8b07962a14df5e authored about 6 years ago
By default we raise and error to give users a notice that we code
column will be removed from sp...
This code needs to be removed for 2 reasons:
1. it didn't work, it should be on a class level (...
c4a85dbd396c9068f82d32c7e5682a18894f3198 authored about 6 years ago
Since it includes a reference to promotion.code that
is no more valid
We can't use a simple `change` method here since we also want
to remove the index and we should ...
Promotions are now tied to multiple code records so this scope does
does not make sense anymore.
Remove static attribute in store credit reason factory
748e4b2962f2b8017ecd5da5f6a8973f2ee2aed0 authored about 6 years agoAdd 2.8 CHANGELOG entries
a742cc60e2b977904b3117a59834d4b4cebd30ae authored about 6 years agoUpgrade nokogiri to 1.8.5
c39c2582419a35a5afdd18fe4dca044074acd5ea authored about 6 years ago
Related to #2380, #2401. Adds tests checking that, when
OrderCancellations#short_ship is called ...
It needs a better explanation so it's better to keep it into the
comment.
There's no need of big titles there. Also, we have this "convention"
used into our issue templates.
When editing a state based zone it is impossible to determine the
country each state is in. For ...
This will help keep in mind that we need that to both who submits PRs
and who reviews them.
Being more assertive could be more empathetic and less impersonal
37d2dc3ec4b4780ff6e3f5201895458ae9e3e071 authored about 6 years agoAdd unit tests for PromotionHandler::Coupon#remove method
382967c5c1494a97ac73fa7bc2aaea56a074beab authored about 6 years ago38c043051b4d24eaef1397d5d46f1637578c9eb1 authored about 6 years ago
When a customer applies a promotion with a "first order" rule, the rule
checks for a User or ema...
Upgrading to remedy exposure to CVE-2018-14404
95c2bf0e4e6fea8bb9f2b66063dc3c2bb35a8d9b authored about 6 years ago
Remove .reload from the unit_cancel_spec. Add a spec for multiple
inventory items to order_cance...
Order is being recalculated every time a new adjustment is added to the
line_item. There could b...
67f4c33366c91b83b2765ae95de3ed1bc2378b82 authored about 6 years ago
Add Api::CouponCodesController#destroy endpoint
375305d7791c605d414f486792cffadee44778fd authored about 6 years agoFix N+1 problem on Api::TaxonsController#index
41ba2a62c0d55adbb81e39b65aefc243e86e4921 authored about 6 years agoFix Spree::Variant inconsistency due to lack of product association
686da1df454730a7a788321e099dd7d9082bd800 authored about 6 years ago
Remove raising an error if price can't be inferred using
product.master.price. Reporting missing...
25e89a48618237281d7f28b9d4e457bed2f65368 authored about 6 years ago
Add margin to billing fields
6f05f9d52e58354d1d29702c1ebd6edd8b2c0b19 authored about 6 years ago
As pointed out by the core team, this spec might be too hazardous in
the future (ex: an update o...
This endpoint had another N+1 problem when loading the selected taxon's children.
This includes...
a6fc9ef6a63122d18eb437d628689a187ca0db81 authored about 6 years ago
When asking Api::TaxonsController#index with multiple IDs, we used to
generate a new SQL query t...
- use the same "algorithm" than Taxon.permalink
- use taxon.parent instead of taxon.ancestors to...
Fix missing image in autocomplete variant
adc75347b93fa9a51195051530b892f3d3379486 authored about 6 years ago7222dd2229f66e4c20c56653070c351f15511335 authored about 6 years ago
bab9355a0c8d47aba3e70518e52f556692fb3808 authored about 6 years ago
We already converted the rest of the factories attributes to dynamic
into #2831 but after mergin...
Use right language_locale_key
bf47c4b0e2f168a1c146ca8689edafc560109e40 authored about 6 years ago
This change adds an example of using ActiveRecord inside a model
decorator. Largely adapted from...
Store credit reasons
cf96b03eb9e80002b69736e082fd485c870ab5d9 authored about 6 years agoRescue from `Spree::Order::InsufficientStock` on `frontend` checkout flow
b825223cdf3b717ff743ee9c0db60d97369b4a83 authored about 6 years agoReplace jquery_ujs with rails-ujs in frontend and backend
24ad270471ab83e288626a5d0d9412475a155c9c authored about 6 years agoDeprecate 'X-SPREE-TOKEN' header 2
7ac4397bcc5de3c1f115222e680c6155a61e626b authored about 6 years ago
This commit is going to use set_user_language_locale_key, in this way
the session's key used wil...
Enable partial doubles verification for RSpec (part 2)
e6f648f8034443600428be26ffe611833a3e50b2 authored about 6 years ago
Improve Spree::Gallery::VariantGallery#images method to checks if
@variant.images is empty befor...
Fix autoload issue. Replace require/load with require_dependency.
12b4c88853e01ef50e7c816b0f9eea0305ab45f8 authored about 6 years agoAdd response with error message on failure destroy action
8c8986a092c9eb989811856f2eed4e2a1b212e90 authored about 6 years ago582ab65d7113accbac512e40e7e16ac9a2623d4d authored about 6 years ago
When two users try to purchase the last item remaining from a non-backordeable
stock location at...
76400768b35e4d43b8d955eecdda1e65666248eb authored about 6 years ago
ece326b0c84aaea0b0873489310c471e1e4ecc3d authored about 6 years ago
172aa3cc5362b6eb0d42fe28fcf0ebc602255242 authored about 6 years ago
0d01a17bbf39b7a67a8c4c427341b335c080ed4b authored about 6 years ago
d7291cddc6330174ec5d7ec461a4c3c34df6e39f authored about 6 years ago
739c2c58834d875df2d8a21d265a5fbd174d7619 authored about 6 years ago
ad1ec791f205947d6cbfe3af2bfa059a256c750f authored about 6 years ago
42981e9b2630daec7c4791f72e051e7d8f215363 authored about 6 years ago
5edcc43349bd74efb0bfe4efa93c19646e97288e authored about 6 years ago
Setup Netlify site for yard docs
520c3319e3e37224b3f22e017fa65abb948f5fcc authored about 6 years agoMake seed file fully idempotent
e2ac66b857080e07a02e2f164352fc36ac595da9 authored about 6 years agoSkip populating states select on default country not included in available countries
aabb0967c0796b7c301c963f88dbf8947236773c authored about 6 years agoInclude records on API Order / Product queries
fbc52660a114dd1b8409aabc8c077f33ac981be3 authored about 6 years ago
Disables RSpec partial double verification for Frontend checkout specs
depending on the Order st...
daa619a2eb99af84ad0d288dde76a79b136aba11 authored about 6 years ago
Allow mocking of `LineItem` user provided attributes through the `options`
parameter.
Allows mocking of URL helpers in the footer view tests.
6612012b3096745e9b6c25925bcbcca2663e1290 authored about 6 years ago
When mocking an authenticated user in a Backend
or Frontend controller, use the
`try_spree_curre...
73038c8d667d0c46966dfdc95ee1715180b761d3 authored about 6 years ago
Mocking dynamically defined methods is not supported when having
`verify_partial_doubles` enabled.
With the changes made to validate users cannot add payment sources
from other users to their wal...
22c11d91ee3e72b34763ea18640ac19021e1587a authored about 6 years ago
Move from custom X-Spree-Token header to Authorization header.
Keep support of the deprecated X-...
Closes #1205. In the case that default country is not included within
available
countries, this...
Explicitly require Bundler within Rakefile
b1e1bbf310b206fcfff6fe82e9f457717784de5f authored about 6 years agoAdd favicon to the admin layout
60c92925e4addebb1b10ebb80aef96711b3fa783 authored about 6 years agoUpdate issues/PRs templates
26f7d83e75b0fa31820d660fa9d1fe100d2d4f37 authored about 6 years ago
This is now needed since those requires have been removed from
spree/backend manifest and need t...
It's already included in spree/backend/all.js that is generated
by the install command and injec...
Starting from version 5.1, Rails already includes a built-in unobtrusive
scripting adapter, name...
rails-ujs has a different api handling ajax events than jquery_ujs.
The former passes all the e...
1b20df7e99f846efc6f64c1fae20df5e6fdcd6e5 authored about 6 years ago
This page allows changing memo via an ajax call and this behavior
should be tested.
This template provides the basic information needed to be
explained to facilitate the review pro...
It will be replaced by new ones
3d7faead634eb5145f76037534c24b15ca3d53e3 authored about 6 years ago
These templates will replace our current one giving users the possibility
to pick up the best te...
When querying for Orders or Products via the API, the significant number
of related records need...
Closes #3024.
8acae103cf28ad10883f9975a04e88bb9be1be03 authored about 6 years ago
Closes #3021. It fixes an error related to the Rakefile, where rake
tasks which use `Bundler` co...
The local Gemfile (only used for CI and tooling) was grouped for
frontend and backend only yet. ...
7e785f501458c68e9ddce05862b166c38e4776f5 authored about 6 years ago
5eb55023030d34902f4af9e063875554a349c945 authored about 6 years ago
Although there is the `--yardopts` file option and we only build docs
for the `/core` (yet), I t...
We do not need to install all three database adapters at once.
As we already set the `DB` env va...
We want to deploy several sites from the same repo (guides and docs) and
therefore need to use t...
Remove update_totals/persist_totals delegation
942ec5cd663bebee033c6f397b54674a760ef846 authored about 6 years ago
These are private methods on OrderUpdater, so there's no need for doing
this. It's been like lik...
SVG images
7b6b50f8250aa63cfd13a88082b6fa59222ccc36 authored about 6 years ago4ce9dd38bf97101d45e819d2030ba5fca4b1521e authored about 6 years ago
78d9cd1876756721027dae1641b4e1c417d9445c authored about 6 years ago
The old solidus_logo.png is removed supposing no store relies on it in
production.
Fix coupon code placeholder value.
6793ac3de8bf0a2a6c2cdd40d57a5946cf3b847b authored about 6 years ago