Ecosyste.ms: OpenCollective

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

github.com/vendure-ecommerce/vendure

The commerce platform with customization in its DNA.
https://github.com/vendure-ecommerce/vendure

perf(core): Correctly optimized OrderItem persistence

5c879e7145a64e01b49dd1559d9d4636612c1be6 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix broken Collection population

29ff1f9783d883529e3e6510d9a2fe55ce5e4c0b authored over 3 years ago by Michael Bromley <[email protected]>
feat(docs): Add docs for custom payment process

relates to #507

33cb3aca454841ace2201e7d369ccccaef94038e authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Improved control over Order payments

Relates to #688, relates to #507

475b72aeae59022deed2c6c4f2dc114724206213 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Relax some restrictions on adding new payments to Order

Relates to #688

26c1b7a2dbfe5aeb8275f45b7d73cf9f0484127e authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Support custom Payment process

Relates to #359, relates to #507

d3b0f606ed5071419ddd6cb052de8fffb195de9e authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Introduce OrderPlacedStrategy for better control of process

This strategy allows fine control over exactly when an Order is considered to have been "placed".

b9b7767889825f2d620f75e95f942d60df1ef2af authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Make CustomPaymentProcess injectable

a0a93528ca8e0aff97d919d84a0ef232d0b11b0a authored over 3 years ago by Michael Bromley <[email protected]>
fix: Add type safety for order item update fields

42bf55a7437d82fdaf3706b525421904ed0c2042 authored over 3 years ago by Thomas Blommaert <[email protected]>
fix(core): Make CustomFulfillmentProcess injectable

8bce2b43918fff5e7958cc09a0fc48b2344e2794 authored over 3 years ago by Michael Bromley <[email protected]>
chore(core): Update TypeORM version

fe5184f931d6863c483117b32a6b6ccfe5c34635 authored over 3 years ago by Thomas Blommaert <[email protected]>
perf: Add load test for large quantity adds and updates

fd970bc46660b59af5bd2e333934066d9dead5a7 authored over 3 years ago by Thomas Blommaert <[email protected]>
fix: Execute insert query and update if exists

940201bee085ea76b02cfcef20b2158665a697e6 authored over 3 years ago by Thomas Blommaert <[email protected]>
chore: Clean up imports after merge

93b3df9a4112b117fa57fdfea96cc4bdbe92c607 authored over 3 years ago by Michael Bromley <[email protected]>
Merge branch 'next' into custom-payment-process

b56a4daa067aa4626764a0bac00e3b77ca539902 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Facet:value pairs can be used in InitialData collection def

2dc7f1552ae67821a2cf354691c94cc73ff9f07a authored over 3 years ago by Michael Bromley <[email protected]>
chore: Update load testing scripts

61fc6c7f302843f815482750bbe250f0a47a5fc3 authored over 3 years ago by Michael Bromley <[email protected]>
chore: Run tests on PRs to next branch

5d9ecaa339e75d91b1525b5566ca7ceae218d779 authored over 3 years ago by Michael Bromley <[email protected]>
chore: Run tests on PRs to next branch

6917cbd9b1ec0fb1061f8d0ad1a4214e00cb4926 authored over 3 years ago by Michael Bromley <[email protected]>
Revert "perf(core): Improve order quantity update performance"

This reverts commit 3c208372

db693d92b4d64a32711c62b6765e19ec71629269 authored over 3 years ago by Michael Bromley <[email protected]>
perf(core): Improve order quantity update performanc

3c208372d26d4ac4c3e50f03a3738a359d76b7ae authored over 3 years ago by Thomas Blommaert <[email protected]>
fix(core): Fix list query sorting by non-default language with filters

1e31828cf6ca98ba4cd7d3d9a81d8b461cc62202 authored over 3 years ago by Michael Bromley <[email protected]>
feat(docs): Add hint for CustomFields configuration in plugin docs

Co-authored-by: Kevin Mattutat <[email protected]>

4ed69bafbc987ea3acb43234d4cb851486bec145 authored over 3 years ago by Drayke <[email protected]>
chore: Publish v0.18.4

841ffa7ebfdec217fe3dca2fdc3c1825db29d57a authored over 3 years ago by Michael Bromley <[email protected]>
chore(core): Fix bad merge in ListQueryBuilder

22d086979e01c1d97b81978bcd8adf2d0704961a authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Make ProductOptionGroup / ProductOption soft-deletable

Relates to #291

BREAKING CHANGE: The ProductOptionGroup & ProductOption entities have a new `de...

0c997bf3525162a1c3e88b55cde0a44984fc7aae authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Fix failing facet e2e tests in postgres

ad04e60f93eac1de0be8193a654dd433c9a7c426 authored over 3 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

d615d606914cf49dfd532d9da770b377551bab42 authored over 3 years ago by Michael Bromley <[email protected]>
chore: Regenerate types after cherry picking from next branch

4662de8742fd654fa2b243795c55c641e5888bf0 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Implement productVariants list query in Admin API

6d830a0310a10230fd06ffc16ff8c0b3fe7688b9 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Correctly constrain inventory on addItemToOrder mutation

Fixes #691

8975247c1fc756e31da5de9e9ceba7a84ef9ba05 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix sorting by price on productVariants list

Fixes #690

0102232ac9366117579e2d52959e9ebd0cd92134 authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Fix failing postgres e2e tests

7e98c589b88798eb83f92d9701e0a0cea5ffb8a3 authored over 3 years ago by Michael Bromley <[email protected]>
docs(email-plugin): Correct outdated example

31d9a60e51b82f6e21f9a525dfbe6669d5951cb0 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix sorting by translatable fields in list queries

Fixes #689

d00bafba71edbf726b6d1f649a0f407021966bb9 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Loosen restriction on transitioning to PaymentAuthorized

It is valid to transition an Order to PaymentAuthorized if at least one payment is Authorized, a...

59d39d6a9dfe9f75084a23a9e36ebb981abb6c33 authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix modification of order addresses

Relates to #688

cd9a812f02513b6777d4c599b278d48203b41f5d authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Do not modify billing address when shipping address changed

Relates to #688

7e9a709c64ad7515791ddecb2403d61a7c49f2c1 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix bad column reference in querybuilder string

Relates to #687

61e9f83e0fb1c0bb94604226d95a0ed1a5eb152b authored over 3 years ago by Michael Bromley <[email protected]>
fix(elasticsearch-plugin): Products without variants are indexed

Relates to #609

21b6aa33046d7b978fc57fef83f8323850f40ad9 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Products without variants are indexed by DefaultSearchPlugin

Relates to #609

2dab1742d273db0845cd2bdc6592611f6429d258 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Language fallback when querying Product/Collection by slug

Closes #538

5967c8a39e216c468a669f0dec44367626a72b46 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Clean up Sessions when deleting a Channel

Closes #686

7e7d4b8bf25564dd246627610ee799dd9ace78f1 authored over 3 years ago by Michael Bromley <[email protected]>
fix(common): Correctly normalize strings with single quotes

Closes #679

d12f369b975112f5a8c7e01c5913b91af0295a2c authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Reduce chance of index err in assigning variants to channels

58e3f7b6f168ac402130404c2c4ae9799edb4abe authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Support channel-aware Facets & FacetValues

Relates to #612

4ccc65e7b5728296c69b222202b9f421f112a0ad authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Make Facets/FacetValues Channel-aware

Relates to #612

BREAKING CHANGE: The Facet and FacetValue entities are now channel-aware. This ...

e8fcb9959ab0717af087398b075ee357e467f1b4 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Implement ChangedPriceHandlingStrategy

Relates to #664

BREAKING CHANGE: The OrderItem entity has a new field, `initialListPrice`, used...

3aae4fbc8d426b6696f81388b70ca0d05998d8c9 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Correctly constrain inventory on addItemToOrder mutation

Fixes #691

e4d3aedd0c4dd229869a52f8a5d1695b2aae2b9e authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix sorting by price on productVariants list

Fixes #690

e5182b73fa1634d46f9d8b14003b74ce72bb717e authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Fix failing postgres e2e tests

4a0d9f428e14294e973a9b67c9cb19f9cafa1491 authored over 3 years ago by Michael Bromley <[email protected]>
docs(email-plugin): Correct outdated example

6de902d0abed9c8590516a6f3569f4e3fbe4fdf6 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix sorting by translatable fields in list queries

Fixes #689

82468a6325d4b3b949791445f4c802d8c9ff1d43 authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Make order modification note not required

Relates to #688

432a51aee5ef4078df37007ba99d555a7176a826 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Apply Promotions when calculating modified order total

Relates to #688

c678a216f3d0c97fc62c4f167ab08a9acd02613b authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Loosen restriction on transitioning to PaymentAuthorized

It is valid to transition an Order to PaymentAuthorized if at least one payment is Authorized, a...

f5098e36a08a1cde219f215120b910d51f5c1e81 authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix modification of order addresses

Relates to #688

20a786ac403879e6f992491127b1203ff4bbaf4f authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Do not modify billing address when shipping address changed

Relates to #688

c502e6fc5cc9d14c46e444fd3d7f0f5bb52716c4 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix bad column reference in querybuilder string

Relates to #687

3164f8f78031d3d0336d4adbc078c5ee807fa931 authored over 3 years ago by Michael Bromley <[email protected]>
fix(elasticsearch-plugin): Products without variants are indexed

Relates to #609

c1d66e195c9455037926156693425eb794c55024 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Products without variants are indexed by DefaultSearchPlugin

Relates to #609

9588efb432ddae676f5d140833caec86d4aeafb8 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Language fallback when querying Product/Collection by slug

Closes #538

0a12f8e8948eacf56691fdd30d20dd82d2901c71 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Clean up Sessions when deleting a Channel

Closes #686

057ee8ae7ad9b0de68a76a9b53467fca7d4dccbd authored over 3 years ago by Michael Bromley <[email protected]>
fix(common): Correctly normalize strings with single quotes

Closes #679

00e0ad9c0d48673454166267b49e483d955c14fc authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Reduce chance of index err in assigning variants to channels

8a1ff82c5d3fa569a5386d9eb055c2a7d7cc3baf authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Add e2e tests for OrderMergeStrategies

Relates to #669.

25ba87da86b50990ff48dc9091d02f8f16492661 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Fix OrderMergeStrategy implementation

Relates to #669. The old implementation was not able to correctly handle OrderLine removal nor
c...

31930801fb4a9cd998f937c936023fe6bc743f98 authored over 3 years ago by Michael Bromley <[email protected]>
chore(core): Export order merge strategies

Relates to #669

57197ce1860ea2005a60a306884201bc98c0ff20 authored over 3 years ago by Michael Bromley <[email protected]>
test: Further attempt to de-flake some postgres tests

2b24cbcd94bfd27cd0c47628c48e9db75f691c0a authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement default TaxCategory support

Relates to #566

90ed7c487c169f8151fa3d7412a220a8413c1176 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Implement isDefault on TaxCategory

Relates to #566

BREAKING CHANGE: The TaxCategory entity now has an `isDefault` property, requir...

7eb21d16d0c17f87e9cc267a024b937c2e4deefa authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Support custom fields on Administrator & Channel

Relates to #598

ecd1b1756d5fe94c228c5d76d1d44e3f4addcc3b authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Support custom fields on Administrator entity

Relates to #598

260ccfc04986cba51180a4c99ac3e66ab150e078 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Add support for relation custom fields on Channel entity

Relates to #598

7b96b9fe7786414df20802989d3d64d4ba8603f1 authored over 3 years ago by Michael Bromley <[email protected]>
test(elasticsearch-plugin): Attempt to stabilize flaky tests

2280b7b85abbbebebb16fbe8a36ee43db4526607 authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement creation of new PaymentMethods

Relates to #671

09a1a972f8b3575cb28c8bd56617a78d92afdd0e authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement PaymentMethod checker/handler UI

Relates to #469

15fc707076f911f28e027decff87b2631e20984c authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Allow unsetting PaymentMethod checkers

Relates to #469

48c0e9641db051a7f7764b30307e58102f31868a authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Add eligiblePaymentMethods query to Shop API

Relates to #469

e528c099feccb9581800b91a5d6c221af03c3650 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Implement eligibility checking for PaymentMethods

Relates to #469

690514aa4d907a136c60b84871284e4902cad353 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): De-couple PaymentMethod from PaymentMethodHandler

Relates to #671

BREAKING CHANGE: The PaymentMethod entity and type has changed. Previously, a P...

ee9ba23a0d021843022c63ca0c834a040e27c0f2 authored over 3 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

0a1fadd93976453677bcb63d77ba4c89ce7b8993 authored over 3 years ago by Michael Bromley <[email protected]>
chore: Publish v0.18.3

73d673c05e16db5e83936f544497db66a77e081e authored over 3 years ago by Michael Bromley <[email protected]>
fix(elasticsearch-plugin): Update search index for all channels on updates

Relates to #629

2be29c28be5990e40e27cb8a51386a6fc00072a5 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Update search index for all channels on updates

Relates to #629

85de52072f29700a338976fe0e3913c5bd2f1bd9 authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Do not allow updating products not in active channel

4b2fac755e2089e6f7bf2ea9a130d751e07901ba authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix filtering products by term in Channel

d880f8e8d17cfc29b5ec7b3ffe0b7be19df3eab1 authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Nav menu requirePermissions accepts predicate fn

Closes #651

c74765d5589e7826e377aaf6607ee793be896151 authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Fix failing test

c07e0bfbcb9def42188b479d42f7c4af5b201bb0 authored over 3 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix various issues with product variant management view

Relates to #602

d34f9350d4881ec8561f1089bdc1d848a2fa13ef authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Re-calculate OrderItem price on all OrderLine changes

Relates to #660

0d8c48592358c0ad799429865db7564289936390 authored over 3 years ago by Michael Bromley <[email protected]>
test(core): Fix failing test

fbf398afbc0d049b2db2189922dd436f4da70e5e authored over 3 years ago by Michael Bromley <[email protected]>
fix(core): Prevent multiple ProductVariantPrice creation

Closes #652

c85303373e080e73b8c574b3b98aad31af34bee3 authored over 3 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Support "required" & "defaultValue" in ConfigArgs

Relates to #643

6e5e4829695e4cf880ec4ee39f65864da9334372 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Support custom fields on Channel entity

Relates to #598

489faf58a9329c2d7de46c03d78c176f6371fed4 authored over 3 years ago by Rohan Rajpal <[email protected]>
feat(core): Support "defaultValue" field in ConfigArgs

Relates to #643

92ae819c58ad82c4abb4df76ef4d128458c132c8 authored over 3 years ago by Michael Bromley <[email protected]>
feat(core): Support "required" field in ConfigArgs

Relates to #643

99403850b259f0367c1dcfb0907370b77e869f69 authored over 3 years ago by Michael Bromley <[email protected]>
refactor(core): Use ConfigArgService for common operations

a8bde2a1f31c2d475b3f9f4853a1e851e9049f19 authored over 3 years ago by Michael Bromley <[email protected]>
refactor(core): Make ShippingConfigService more general

ea24ad212e11ee1fccf2cfcf7160bb11a8fc4e16 authored over 3 years ago by Michael Bromley <[email protected]>
feat(docs): Add more docs/examples for custom fields

77fbb2fdc41b2763f005f105f702244968cc4e1c authored over 3 years ago by Michael Bromley <[email protected]>