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

feat(core): Use transaction to update Fulfillment state

8232ddce0b03f8f1b30e8d02563d5fe2d5f5ebe8 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Move duplicated e2e definitions to shared file

657949e39368aac996379c631693e439c336856f authored about 4 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

ff0d1535bbdfa21f0217bc9809cd3c678106f0f6 authored about 4 years ago by Michael Bromley <[email protected]>
Merge branch 'next' into transactions

44a05434ce06e6c20b79593f25cb9ae76480a573 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Run build and test on all branches

544cfd377c5630ffa05c92b7c994736b76c08ab9 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Simplify transaction implementation, add manual mode

5fd5fe681b7c4cc4040b91a65734dd3f8ffd2ca7 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Update load test query to match latest API

89e84be3c8e7d07d356b85e5f319270c67b54539 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Make Customers ChannelAware

* feat(core): Make Customers ChannelAware

* test(core): Fix unit tests for ChannelAware Custo...

0f7347336f1e107373202826b38cfceddb57b1b0 authored about 4 years ago by Hendrik Depauw <[email protected]>
chore: Update load test query to match latest API

7c294916d5b5dfa2a2389097d0013cb0517cd160 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Run all mutations within transactions

Relates to #242

BREAKING CHANGE: The TypeORM `Connection` should no longer be directly used. In...

b40209e011fb9fbd35cf8b83432bc4ba012b012f authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement a state machine for Fulfillments

* feat(core): Implement a state machine in Fulfillment

* refactor: Update fulfillment state
...

70a76655100071221e0da44446198a12f1fd7067 authored about 4 years ago by Jonathan Célio <[email protected]>
chore(admin-ui): Export missing component

ca0868dbc6dd23bcfe4606abfa0741b496e54722 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Publish v0.15.1

5654a6e046eab12ed8845f0b87005c4e61fdfd55 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Customer address editor opens in modal

0a4d460fbabbea267af24682f87918b9b2e57c9d authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Display custom fields in Address form

Fixes #455

f074f650fc33276377ce52522e1ee60bd73dba67 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Correctly update product list after deletion

Fixes #453

5587144612bf3f2628c70ceeb6fcdb82a1af5c52 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly parse fragments defined before operations

Fixes #459

44a9ab9dfe1b64aeb7b8298d8e6af25516a6d048 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Pass RequestContext into TransactionalConnection

b5f41f04f79ac15e3656b879beb6f118a381b4e2 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Create Transaction decorator

4040089a611df048953b73c82eff69ae5ad5f552 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Replace TypeORM Connection with TransactionalConnection

09e48acedd61026936f698bda8bafb217070f9a8 authored about 4 years ago by Michael Bromley <[email protected]>
chore(core): Update Nest deps

9686da487dfaae1724978baf7a48f4c81c665a3c authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Create unit-of-work infrastructure for transactions

Relates to #242

82b54e61e0ee5a79001360d128a0862e322ba874 authored about 4 years ago by Michael Bromley <[email protected]>
fix(docs): Update docs on CustomFieldControl with latest API

5f47773f15c1675ab1ccc7b5a38baaef2aa0083a authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Allow removing last item from ProductSelectorFromInput

21db8cf32230a8e533c1471b8f4f20994390e860 authored about 4 years ago by Michael Bromley <[email protected]>
test(core): Fix failing mysql tests

136b3e9fbc4369a7ed54d124cdde7f63fd64f602 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Add warning for list defaults in mysql

d47becc44fae7c8c2b3153290e35eff050c8483c authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Fix only_full_group_by issues in MySQL search

188cfaa4f35211b750a656ae5d07e256818319bb authored about 4 years ago by Michael Bromley <[email protected]>
chore(dev-server): Add MySQL to docker-compose

2ccf9d566342d81c0c2c090c806c54d4eb3705fb authored about 4 years ago by Michael Bromley <[email protected]>
test(core): Add sorting tests for DefaultSearchPlugin

7a9aa70f598c5f0dce544e394d22def67ca2b5aa authored about 4 years ago by Michael Bromley <[email protected]>
chore: Attempt to fix mysql CI setup

7a585c549fde9380ff7fa8c3f0e84b3000a72eae authored about 4 years ago by Michael Bromley <[email protected]>
chore: Use console.log for errors

4d72ff01e4dc3a33a43a14a81af01ca79337f874 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Add logging to CI tests

61c7ba5d47d5e31c41ddc421dd16118e4aa4a8e9 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Add mysql e2e tests to CI

Relates to #332

744c2f0e61a9d50432a4123814c9f169e7d80496 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Update yarn lockfile

482ccc08c9f5ad1f98c048700eca88dd4f2f2b47 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Update Prettier config to avoid conflict with tslint

2fb4bf5fdc9e13cd6de39e46b357fdd9cae38038 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Add resolver for Product.facetValues

Fixes #449

163a32fd2d7dbbb03d5bc8d0373c7f41e4fb09c9 authored about 4 years ago by Michael Bromley <[email protected]>
feat(create): Make distinction between MySQL & MariaDB

They are handled slightly differently by TypeORM so need to be correctly configured.

a31bbf8432e7df4cdc03f4e0930656e77ee7e727 authored about 4 years ago by Michael Bromley <[email protected]>
docs: Add migration note to changelog

682966f156e239978de4892183a8e147bd32fd72 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Publish v0.15.0

3950c315ab732b09f401215f35d7fdd6019f4331 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Fix verdaccio CI failure

908d33fb9779f2beed58b8da48dd676e1a6765c1 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix filtering of product variant table

121b6fcd0c0ebf7d5a7fdb9fb671a234da8a38ca authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correct typing of GraphQL ID type in generated code

Fixes #410

BREAKING CHANGE: The `ID` type in `@vendure/common/lib/generated-types` & `@vendure/...

dc7b3036e5ade97c733cd6b42b04749d49ada294 authored about 4 years ago by Michael Bromley <[email protected]>
feat(docs): Update doc on Channels

d6a6cc07851b1a2d732cc930841bf963646663ba authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Refetch orders list on channel change

ffa5615407322f084875aaaed9b5fb9094f2cf70 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix channel header when using bearer auth

fa2980535f844ae3de39eb0a31f0bb79d90ffe0c authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add pt_BR to default translations

5da5b4ebc4088a409a249e63468deab38eb8d197 authored about 4 years ago by Michael Bromley <[email protected]>
docs(core): Improve docs on ConfigurableOperationDef

8881aee83b25f57edba537fbdcb85c77bf5f3c4e authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add password form input

Closes #445

6c909b396b3250b5cc15fc3e1dffb30b3b76bfb4 authored about 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add docs on shipping

90598fcf8c7cd880a74ae9648a506af773b4890d authored about 4 years ago by Michael Bromley <[email protected]>
chore(core): Clean up unused condition arg

657c4a2287514cce9bf5c2a8a967b37d597879db authored about 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add docs on promotions

33027d1bf23b788e80aac0c0327bf2796e4b83f3 authored about 4 years ago by Michael Bromley <[email protected]>
feat(docs): Improve docs on payment integrations

50d2b3fff48a2e8e8d4db6e8ebcef5537318cda7 authored about 4 years ago by Michael Bromley <[email protected]>
docs: Add some details to CONTRIBUTING.md

0dd98d98e7806802f1fb56430bddda43238d5e73 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement pagination & filtering of product variants

Closes #411

e2b445b67a36859aa2b360f0061bd4afdc495540 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Prevent clipping of product selector overlay

7f9b6d72deb68115ada4bbeffede96b34647c037 authored about 4 years ago by Michael Bromley <[email protected]>
test(core): Fix failing e2e test

e4fda09fc0e26dc001b6183a14b541c7ea62d5ee authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Make Orders ChannelAware

* feat(core): Make Order entity ChannelAware
* test(core): Add e2e tests for ChannelAware Order...

9bb5750f0f93f1f8cf14d68f21a1594cbe15d72b authored about 4 years ago by Hendrik Depauw <[email protected]>
feat(admin-ui): Add Brazilian Portuguese translations

Co-authored-by: Anderson Lima <[email protected]>

767335370544c1e7efe4d7d6a1030aad573830b0 authored about 4 years ago by Andermarce <[email protected]>
fix(core): Ignore deleted variants when validating options

Fixes #412

9c242f8c0185c66cd1af1932c342615cd7317a05 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly handle adjustOrderLine with quantity 0

Fixes #435

7381d3db178eb8115f357ec3c8edc616f712b3c3 authored about 4 years ago by Michael Bromley <[email protected]>
feat(elasticsearch-plugin): Implement search by collection slug

Relates to #405

cbfd499e8b546e0b2ee749c194ee6d45c9ce30f8 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement search by collection slug

Closes #405

a4cbdbbd22984af1aa81b8c353161c525c6a6928 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly calculate item price discount actions

Was not taking into account existing promotions previously.

06bb7800b66b3a35801db2c37e327d60534d640e authored about 4 years ago by Michael Bromley <[email protected]>
chore: Do not restart docker containers

77284c3bed2ea0e1238645cd96f91276c2b147ce authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Make AssetOptions fields optional

698011e4ad16e40853f7743c04a59dd2f5724197 authored about 4 years ago by Michael Bromley <[email protected]>
fix(asset-server-plugin): Make nativeS3Configuration optional

650977dbf9a5129ce91472a1d548112dbfb9636b authored about 4 years ago by Michael Bromley <[email protected]>
test(core): Add a couple of test cases to mergeConfig spec

bea9f75d3d35eee92d2fc61e10892db4bb2c4dec authored about 4 years ago by Michael Bromley <[email protected]>
feat: Preserve comments in compiled files

206182887326594047dd63ce4f1731c96f8d99f2 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Dynamically set yearRange of DatetimePickerComponent

Fixes #425

c66b10bed941260d108cb3be83e03f73af680b3b authored about 4 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

617e9eb2ea36c0b982b8fc642baaa47858275e29 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Publish v0.14.1

c91b01ea3f5f4521e7fb92f85c10c003735dabf0 authored about 4 years ago by Michael Bromley <[email protected]>
chore(create): Attempt to prevent segfault in CI

The macOS/Node 14.x task of the "Publish & Install" workflow fairly regularly fails with:

```
/...

f163f199daa4b43442381985e6ce27a45f9c2686 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Update generated types

b3a48135990df3c554fcd27698ba4c881070e19a authored about 4 years ago by Michael Bromley <[email protected]>
chore: Attempt to prevent random CI publish failures

Very often running into the "Publish & Install" CI flow failing due to the error:

```
lerna ...

caad6db81398d7ee6dd70711e611a12d42f84c5f authored about 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add link to plugin template repo

559392220ce3f31d7ef244e8a1b6c0fa2ccf26db authored about 4 years ago by Michael Bromley <[email protected]>
test(core): Fix bad import in e2e test

ee71b0f62a503165a5bcbd268320b4f5a3be625d authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Make emailAddress required in CustomerDetail form

Relates to #438

2a9ee2e3d2277f2dc864f97402b879b0c67db072 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix notification for customer verification email

Relates to #438

6c76ebe2f2ceb3e06f2da7c645f616f53180fa7e authored about 4 years ago by Michael Bromley <[email protected]>
fix(email-plugin): Add filter of emailVerificationHandler

Relates to #438

a68b18e3c0736481b7de20d717380dce5a9fdd33 authored about 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Update facets cache after deletion

Fixes #424

f4eec6a7dc154dd9741d2ade2823dd531626112a authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Restrict Asset input based on permitted file types

Relates to #421

dc668d96d5fcbc4f71c5232f72d6c58332825316 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Expose permitted Asset types in ServerConfig type

Relates to #421

66abc7f576c33a13ad240611cb99c037f74c86d1 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement permitted mime types for Assets

Relates to #421

272b2db4f28575b5cd15ab2defd21e5ff7be97d5 authored about 4 years ago by Michael Bromley <[email protected]>
chore(testing): Remove console log statement

75f1ff532f3c2b8a8b621256b05309d8466d3763 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly handle aliases when transforming Asset urls

Fixes #417

18bbeeeef49c2ed6764e16a09d4ac421ae6f0ea2 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add Address custom fields to order detail

Relates to #409

c4ca2d08ca8cfa4450921a9d22f88f8f688dfe42 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Add Address custom fields to OrderAddress

Relates to #409

6f35493fa864ac03c7e89044e0ca10bc3893e2cd authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Expose all cookie options in VendureConfig

Closes #436

ad089eac484b992a7017d2551d2e701c52bb57c4 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Validate DB table structure on worker bootstrap

c1ccaa1e837ff66b87bee7a63db05639fde00df3 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement customer group form input

Relates to #400

177866e3b01d9db9e0bd1e3a33f742a01e21d591 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement customer group promotion condition

Relates to #400

fd70448bb8d7596834333ff456124ff83359b2e2 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement product discount promotion action

Relates to #400

7da0d46fe1b3826a4976ca6b876a15d0291e0979 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement product selector custom form input

Relates to #400

f687f49632a5dbfedf83efd793c50f4e8fd1c63c authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement "containsProducts" PromotionCondition

Relates to #400

688d3049e4361ce4cfedc1d43eff86a3df97a8fe authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Add `productVariant` query to Admin API

72b6ccd2a63f4fd6af0d5ca6dc444dc66b8fd2a3 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Extract product selector component

3bb4eb8af031a0b2e2f41e7bfecd30d27db284dc authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Add removeAllOrderLines mutation in Shop API

Closes #430

841e352cc3612fa5429222c595c1fbf038806eae authored about 4 years ago by Jonathan Célio <[email protected]>
test(core): Add e2e test for localeString length

Relates to #434

42b39fb812510c33f62fa06bee46c5e8696ccb75 authored about 4 years ago by Michael Bromley <[email protected]>
chore: Update generated types after merge

0eb842709ba2d60f5f9fc91f8343fe23857f58f6 authored about 4 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

a152b46baf7bb1b8c3ef59d14f4f349ba0fb1fe5 authored about 4 years ago by Michael Bromley <[email protected]>