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 a CHANGELOG entry for removing code column change

3435a9b17c86ff62c72f80a45f8b07962a14df5e authored about 6 years ago
Handle when a promotion with code is present during migrations

By default we raise and error to give users a notice that we code
column will be removed from sp...

4148e0827e06832976c2536b48cc0f615a8517e0 authored about 6 years ago
Do not exclude code column when using Spree::Promotion

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
Remove an api checkout spec comment

Since it includes a reference to promotion.code that
is no more valid

885f505ec8c19a7528529efdb17e2a89fe94bb88 authored about 6 years ago
Add a migration to remove code from spree_promotions

We can't use a simple `change` method here since we also want
to remove the index and we should ...

6fbd2f52d69aec76f140128a3cdc4f5d1edb20e2 authored about 6 years ago
Fix Spree::Promotion.coupons scope

Promotions are now tied to multiple code records so this scope does
does not make sense anymore.

7330cc28f5118b4744867d1d40006b2e5cfacce8 authored about 6 years ago
Merge pull request #3046 from nebulab/kennyadsl/factory-bot-dynamic-attrs

Remove static attribute in store credit reason factory

748e4b2962f2b8017ecd5da5f6a8973f2ee2aed0 authored about 6 years ago
Merge pull request #3051 from nebulab/kennyadsl/changelog-2.8

Add 2.8 CHANGELOG entries

a742cc60e2b977904b3117a59834d4b4cebd30ae authored about 6 years ago
Merge pull request #3054 from jacobherrington/upgrade-nokogiri

Upgrade nokogiri to 1.8.5

c39c2582419a35a5afdd18fe4dca044074acd5ea authored about 6 years ago
Add UnitCancel fix tests

Related to #2380, #2401. Adds tests checking that, when
OrderCancellations#short_ship is called ...

a79858f0291b143e74affdfce69ca7599583141c authored about 6 years ago
Move issue reference in comment into PR template

It needs a better explanation so it's better to keep it into the
comment.

1c8d6b9833d5e3b4db180bda2a9a145b85b752d5 authored about 6 years ago
Use bold instead of titles for PR template

There's no need of big titles there. Also, we have this "convention"
used into our issue templates.

8be409270d38592c12cd10875e70237e300ff15c authored about 6 years ago
Add countries to state selection for zones

When editing a state based zone it is impossible to determine the
country each state is in. For ...

5d79d14475de2a0fa1c2e22c580a37fa38ebaabf authored about 6 years ago
Add a CHANGELOG entry item to the PR template checklist

This will help keep in mind that we need that to both who submits PRs
and who reviews them.

55d6fa42fae693e6e94d2b25678924f6827997a1 authored about 6 years ago
Reformat PR template checklist items

Being more assertive could be more empathetic and less impersonal

37d2dc3ec4b4780ff6e3f5201895458ae9e3e071 authored about 6 years ago
Merge pull request #3049 from aitbw/aitbw/couponcode-remove-tests

Add unit tests for PromotionHandler::Coupon#remove method

382967c5c1494a97ac73fa7bc2aaea56a074beab authored about 6 years ago
Add 2.8 CHANGELOG entries

38c043051b4d24eaef1397d5d46f1637578c9eb1 authored about 6 years ago
Remove user prereq from First Order promorule

When a customer applies a promotion with a "first order" rule, the rule
checks for a User or ema...

0e0b12622999c3ab39379e8d64784361cbd782a7 authored about 6 years ago
Upgrade nokogiri to 1.8.5

Upgrading to remedy exposure to CVE-2018-14404

95c2bf0e4e6fea8bb9f2b66063dc3c2bb35a8d9b authored about 6 years ago
Specification work

Remove .reload from the unit_cancel_spec. Add a spec for multiple
inventory items to order_cance...

38a30ae26d279a78e13f3510429608f1700c7aa1 authored about 6 years ago
Recalculate order inside UnitCancel adjust!

Order is being recalculated every time a new adjustment is added to the
line_item. There could b...

ed7341cd3b26d585c4d3e3a8537fb4288fe851cf authored about 6 years ago
Add unit tests for PromotionHandler::Coupon#remove method

67f4c33366c91b83b2765ae95de3ed1bc2378b82 authored about 6 years ago
Merge pull request #3047 from aitbw/aitbw/remove-couponcode-endpoint

Add Api::CouponCodesController#destroy endpoint

375305d7791c605d414f486792cffadee44778fd authored about 6 years ago
Merge pull request #3011 from epicery/remove-n1-problem-on-api-taxons-index

Fix N+1 problem on Api::TaxonsController#index

41ba2a62c0d55adbb81e39b65aefc243e86e4921 authored about 6 years ago
Merge pull request #3043 from rubenochiavone/fix_variant_inconsistency

Fix Spree::Variant inconsistency due to lack of product association

686da1df454730a7a788321e099dd7d9082bd800 authored about 6 years ago
Fix Spree::Variant inconsistency due to lack of product association

Remove raising an error if price can't be inferred using
product.master.price. Reporting missing...

7b80a71ae94442ec707269eedf832c936ff1ed23 authored about 6 years ago
Add Api::CouponCodesController#destroy endpoint

25e89a48618237281d7f28b9d4e457bed2f65368 authored about 6 years ago
Merge pull request #2985 from jacobherrington/orders-scss-tweak

Add margin to billing fields

6f05f9d52e58354d1d29702c1ebd6edd8b2c0b19 authored about 6 years ago
Remove the query counter check

As pointed out by the core team, this spec might be too hazardous in
the future (ex: an update o...

f403266cafee5a1563651123586a599df62d25b0 authored about 6 years ago
Preload taxon's children

This endpoint had another N+1 problem when loading the selected taxon's children.

This includes...

a6fc9ef6a63122d18eb437d628689a187ca0db81 authored about 6 years ago
Preload taxon's ancestors

When asking Api::TaxonsController#index with multiple IDs, we used to
generate a new SQL query t...

0afcbf1e052d92ac1b3173adaf5d6589a5a7c7b1 authored about 6 years ago
Refactor Taxon.pretty_name

- use the same "algorithm" than Taxon.permalink
- use taxon.parent instead of taxon.ancestors to...

3926961532773ba02dc90115bbbc8372242b7edc authored about 6 years ago
Merge pull request #3032 from rubenochiavone/fix_image_in_autocomplete_variant

Fix missing image in autocomplete variant

adc75347b93fa9a51195051530b892f3d3379486 authored about 6 years ago
Change header from ActiveRecord to class-level

7222dd2229f66e4c20c56653070c351f15511335 authored about 6 years ago
Rephrase and remove unnecessary code from example

bab9355a0c8d47aba3e70518e52f556692fb3808 authored about 6 years ago
Remove static attribute in store credit reason factory

We already converted the rest of the factories attributes to dynamic
into #2831 but after mergin...

e22f1fe288368e63359ef83d30d57380b865e637 authored about 6 years ago
Merge pull request #3044 from DanielePalombo/nebulab/fix-admin-locale

Use right language_locale_key

bf47c4b0e2f168a1c146ca8689edafc560109e40 authored about 6 years ago
Extend Decorator documentation

This change adds an example of using ActiveRecord inside a model
decorator. Largely adapted from...

a440c85ed6698ccafbc61e651ce15b1b4519cdde authored about 6 years ago
Merge pull request #2798 from jtapia/chore/store_credit_reasons

Store credit reasons

cf96b03eb9e80002b69736e082fd485c870ab5d9 authored about 6 years ago
Merge pull request #3023 from nebulab/issue-3020-availability-validations

Rescue from `Spree::Order::InsufficientStock` on `frontend` checkout flow

b825223cdf3b717ff743ee9c0db60d97369b4a83 authored about 6 years ago
Merge pull request #3027 from nebulab/kennyadsl/rails-ujs

Replace jquery_ujs with rails-ujs in frontend and backend

24ad270471ab83e288626a5d0d9412475a155c9c authored about 6 years ago
Merge pull request #3029 from nebulab/twist900/authorization-header

Deprecate 'X-SPREE-TOKEN' header 2

7ac4397bcc5de3c1f115222e680c6155a61e626b authored about 6 years ago
Use right set_user_language_locale_key

This commit is going to use set_user_language_locale_key, in this way
the session's key used wil...

ac4a575d83af636da38cd92838bbf12e8a995f6a authored about 6 years ago
Merge pull request #3015 from nebulab/cedum/enable_verify_partial_doubles_p2

Enable partial doubles verification for RSpec (part 2)

e6f648f8034443600428be26ffe611833a3e50b2 authored about 6 years ago
Fix missing image in autocomplete variant

Improve Spree::Gallery::VariantGallery#images method to checks if
@variant.images is empty befor...

4406484a0aa883074eee475972d47169a700ecc6 authored about 6 years ago
Merge pull request #3008 from bitberryru/bugfix/fix_autoload

Fix autoload issue. Replace require/load with require_dependency.

12b4c88853e01ef50e7c816b0f9eea0305ab45f8 authored about 6 years ago
Merge pull request #2920 from bitberryru/feature/backend_add_error_message_on_destroy_action

Add response with error message on failure destroy action

8c8986a092c9eb989811856f2eed4e2a1b212e90 authored about 6 years ago
Add response with error message on failure destroy action

582ab65d7113accbac512e40e7e16ac9a2623d4d authored about 6 years ago
Rescue from `InsufficientStock` error on `frontend` checkout flow

When two users try to purchase the last item remaining from a non-backordeable
stock location at...

fb9a6319160d7de562a6e86ead735d4913d700ea authored about 6 years ago
Update store credit model to use store credit reason

76400768b35e4d43b8d955eecdda1e65666248eb authored about 6 years ago
Add migration to create spree_store_credit_reasons table

ece326b0c84aaea0b0873489310c471e1e4ecc3d authored about 6 years ago
Add store credit reason controller

172aa3cc5362b6eb0d42fe28fcf0ebc602255242 authored about 6 years ago
Add store credit reason model

0d01a17bbf39b7a67a8c4c427341b335c080ed4b authored about 6 years ago
Add store credit routes and locales

d7291cddc6330174ec5d7ec461a4c3c34df6e39f authored about 6 years ago
Update factories to use store credit reason

739c2c58834d875df2d8a21d265a5fbd174d7619 authored about 6 years ago
Update tests to use store credit reason

ad1ec791f205947d6cbfe3af2bfa059a256c750f authored about 6 years ago
Add store credit reason views

42981e9b2630daec7c4791f72e051e7d8f215363 authored about 6 years ago
Update store credit db seed

5edcc43349bd74efb0bfe4efa93c19646e97288e authored about 6 years ago
Merge pull request #3019 from tvdeyen/add-docs-site

Setup Netlify site for yard docs

520c3319e3e37224b3f22e017fa65abb948f5fcc authored about 6 years ago
Merge pull request #3033 from jontarg/patch-1

Make seed file fully idempotent

e2ac66b857080e07a02e2f164352fc36ac595da9 authored about 6 years ago
Merge pull request #3030 from mdesantis/mdesantis/1025/skip-setting-default-state-on-invalid-country

Skip populating states select on default country not included in available countries

aabb0967c0796b7c301c963f88dbf8947236773c authored about 6 years ago
Merge pull request #3002 from geminimvp/optimize_api_queries

Include records on API Order / Product queries

fbc52660a114dd1b8409aabc8c077f33ac981be3 authored about 6 years ago
Disable partial double check for some checkout specs

Disables RSpec partial double verification for Frontend checkout specs
depending on the Order st...

6910a560f10b2c1fcdc0655574fb31298d3cec2c authored about 6 years ago
Enable partial double verification for all components

daa619a2eb99af84ad0d288dde76a79b136aba11 authored about 6 years ago
Disable partial double check for some API specs

Allow mocking of `LineItem` user provided attributes through the `options`
parameter.

29fe2cc432ac336ee4dd407f677512c28b35c001 authored about 6 years ago
Disable partial double check in backend footer specs

Allows mocking of URL helpers in the footer view tests.

6612012b3096745e9b6c25925bcbcca2663e1290 authored about 6 years ago
Use `try_spree_current_user` in controller tests

When mocking an authenticated user in a Backend
or Frontend controller, use the
`try_spree_curre...

560f344c075acd8d0a4058e88d38c5eacbfa1d44 authored about 6 years ago
Remove unused vars and mocks in frontend specs

73038c8d667d0c46966dfdc95ee1715180b761d3 authored about 6 years ago
Disable partial double check for url helper

Mocking dynamically defined methods is not supported when having
`verify_partial_doubles` enabled.

ce85e1739b2c1f76fe9133f6887da3d28c237dab authored about 6 years ago
Updated specs to respect payment owners

With the changes made to validate users cannot add payment sources
from other users to their wal...

28c66c8fcdbf7c8b274c29bd6a2abdc80f17517e authored about 6 years ago
Make zone members creation idempotent

22c11d91ee3e72b34763ea18640ac19021e1587a authored about 6 years ago
Use Authorization Bearer instead of custom header

Move from custom X-Spree-Token header to Authorization header.
Keep support of the deprecated X-...

88068cb9601c486da120cde9c12cb5e7a72db251 authored about 6 years ago
Skip setting default state when not included in available countries

Closes #1205. In the case that default country is not included within
available
countries, this...

8814b86b1293eb9148415f99decfc34c5a78c11b authored about 6 years ago
Merge pull request #3022 from mdesantis/mdesantis/3021/bundler-2-compatibility

Explicitly require Bundler within Rakefile

b1e1bbf310b206fcfff6fe82e9f457717784de5f authored about 6 years ago
Merge pull request #3025 from mdesantis/mdesantis/3024/add-favicon-to-admin-layout

Add favicon to the admin layout

60c92925e4addebb1b10ebb80aef96711b3fa783 authored about 6 years ago
Merge pull request #3026 from solidusio/kennyadsl/issues-prs-templates

Update issues/PRs templates

26f7d83e75b0fa31820d660fa9d1fe100d2d4f37 authored about 6 years ago
Require jquery and rails-ujs in teaspoon spec_helper

This is now needed since those requires have been removed from
spree/backend manifest and need t...

743fec3e9d40edef3b5e5c61ec9078cb2f972006 authored about 6 years ago
Remove jquery and rails-ujs requires from backend.js

It's already included in spree/backend/all.js that is generated
by the install command and injec...

e115c1fa950a9b145ef3bac12f7a67c65e86a984 authored about 6 years ago
Switch from jquery_ujs to rails-ujs

Starting from version 5.1, Rails already includes a built-in unobtrusive
scripting adapter, name...

abb4ee3c817eb0ff384d0c450ba57bf190355996 authored about 6 years ago
Allow admin store credit memo to be changed using rails-ujs

rails-ujs has a different api handling ajax events than jquery_ujs.

The former passes all the e...

1b20df7e99f846efc6f64c1fae20df5e6fdcd6e5 authored about 6 years ago
Add feature specs for admin store credit show page

This page allows changing memo via an ajax call and this behavior
should be tested.

d33cdd1f6a0970b5a78248a9e3dc7bcc9e83bc76 authored about 6 years ago
Add a Pull Request Template

This template provides the basic information needed to be
explained to facilitate the review pro...

33c0a55d4aa42609d787db538e6083270236eafe authored about 6 years ago
Delete old issue template

It will be replaced by new ones

3d7faead634eb5145f76037534c24b15ca3d53e3 authored about 6 years ago
Add new issue templates

These templates will replace our current one giving users the possibility
to pick up the best te...

b75662c7536caae8ba46ebb5276ef03493a6cee6 authored about 6 years ago
Include records on API Order / Product queries

When querying for Orders or Products via the API, the significant number
of related records need...

c2ad54d7096c5b8f2d775b972e518aebf6502e6d authored about 6 years ago
Add favicon to the admin layout

Closes #3024.

8acae103cf28ad10883f9975a04e88bb9be1be03 authored about 6 years ago
Explicitly require Bundler within Rakefile

Closes #3021. It fixes an error related to the Rakefile, where rake
tasks which use `Bundler` co...

f2bd96f70c22fc8b2055e6baffbaaf584df1570f authored about 6 years ago
Group all gems in local Gemfile

The local Gemfile (only used for CI and tooling) was grouped for
frontend and backend only yet. ...

ca29ae87e7955bc30bf533fbc85f73664be87339 authored about 6 years ago
Fix yard doc of order cancellations class

7e785f501458c68e9ddce05862b166c38e4776f5 authored about 6 years ago
Fix yard doc of carton mailer

5eb55023030d34902f4af9e063875554a349c945 authored about 6 years ago
Move yard opts file into root folder

Although there is the `--yardopts` file option and we only build docs
for the `/core` (yet), I t...

967a5fd8522211f84c52310e54a29a997d739baa authored about 6 years ago
Only install database gems actually needed

We do not need to install all three database adapters at once.
As we already set the `DB` env va...

454269ddd81ae12a2b5f09c249618af8df7df209 authored about 6 years ago
Remove netlify config file

We want to deploy several sites from the same repo (guides and docs) and
therefore need to use t...

87e895d01dd8112fed475a13e84c54f57343f043 authored about 6 years ago
Merge pull request #3012 from jarednorman/chore/remove-private-methods

Remove update_totals/persist_totals delegation

942ec5cd663bebee033c6f397b54674a760ef846 authored about 6 years ago
Remove update_totals/persist_totals delegation

These are private methods on OrderUpdater, so there's no need for doing
this. It's been like lik...

f81bebe47954a8959bc13eae2cedb4f962eb08b6 authored about 6 years ago
Merge pull request #2995 from nebulab/elia/svg-images

SVG images

7b6b50f8250aa63cfd13a88082b6fa59222ccc36 authored about 6 years ago
Update the favicon with the white logo

4ce9dd38bf97101d45e819d2030ba5fca4b1521e authored about 6 years ago
Use SVG for the heroku button

78d9cd1876756721027dae1641b4e1c417d9445c authored about 6 years ago
Use the SVG solidus logo as the seed default

The old solidus_logo.png is removed supposing no store relies on it in
production.

d75e42e152ec43a1a2f8d8fc19001325f4dfef66 authored about 6 years ago
Merge pull request #3009 from bitberryru/bugfix/fix_coupon_code_placeholder

Fix coupon code placeholder value.

6793ac3de8bf0a2a6c2cdd40d57a5946cf3b847b authored about 6 years ago