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

fix(core): Correct shipping calculator typing

* refactor: Update shipping calculator typing

* refactor: Update CalculateShippingFnResponse ...

18f5bcd1433a38025c8f2a0c896a412d00b3a4b9 authored about 4 years ago by Jonathan Célio <[email protected]>
docs(core): Fix PaymentMethodHandler docs

a6ab5af7d47758b7fe9d51b818925c12c1900f69 authored about 4 years ago by Michael Bromley <[email protected]>
feat(asset-server-plugin): Extended S3Config to accept aws-sdk configuration properties

* feat: Extended S3Config to accept aws-sdk configuration properties

* fix: Use platform spec...

ce903ade11be10ba8fbfe3e7cb0b107b3c02e6fc authored about 4 years ago by Thomas Blommaert <[email protected]>
feat(core): Custom field length configuration for localeString

9fab7e89ef0a902272694cc17e1b9ab811f7f488 authored about 4 years ago by Thomas Blommaert <[email protected]>
feat(core): Verbose query error logging (#433)

When the LogLevel is set to `Verbose`, the full error message will be logged on any TypeORM errors.

8cf748308007d1d26a139b881f6b3d1b45018ac2 authored about 4 years ago by Thomas Blommaert <[email protected]>
test(core): Fix typing in test

97987c00214ae3517b2026891cb53816703cc00b authored about 4 years ago by Michael Bromley <[email protected]>
test(elasticsearch-plugin): Fix broken test

23e07447dd874b384782b27a3421e001b3eb8339 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Unify CustomFieldControl type with FormInputComponent

Relates to #415

BREAKING CHANGE: If you use custom field controls in the Admin UI, you'll need ...

9e22347dd4a2594d8126e99538efe5e3f390832d authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Improve type-safety of custom ui input config

Relates to #414

d0cc096ee00f9337538e34c9cc4d69cefa2f8e62 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement list types for custom fields

Relates to #416

e72f0b3ef161ccccd777084f7a99d3f7c8ae669a authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Support list types for custom fields

Relates to #416

1fa3cf14dc8743df718eb979c20f14303fd0cdc2 authored about 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement list types for ConfigurableOperationDef args

Relates to #414

4c7467b67652b929769c19214d777a90c3e2b301 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Implement central input component registry

Relates to #415

b769f3513af3c4b6fef4cab4a76603df730a1d01 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Remove PromotionUtils, use init method instead

bf0d536ecd50b5fc7276207c63f972b6327aaeb8 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Split promotion conditions & actions into separate files

2ec16fbe9ce53404dfaee80e4ff268e81a139b65 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Remove restrictions on config arg types

7f6db2ee8b4781d906c42e0bb6f2db2f8c7bece8 authored about 4 years ago by Michael Bromley <[email protected]>
feat(core): Add support for list types in ConfigurableOperationDefs

Relates to #414

BREAKING CHANGE: The `'facetValueIds'` type has been removed from the `ConfigAr...

669819524b710089c62a319c0ad4d233ababa772 authored about 4 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Support modified config op def API

1a37148fb75f52eae16439349fbd08b92b8ecd7a authored about 4 years ago by Michael Bromley <[email protected]>
refactor(core): Refactor internals of ConfigurableOperationDef args

Relates to #414. This refactor sets things up for adding some new features such as list support.

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

c29033beca199c4bdf4024278214f31c68b67481 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correct shipping calculator typing

* refactor: Update shipping calculator typing

* refactor: Update CalculateShippingFnResponse ...

9052845a865a440e4afd8b9fdcc1fa7d7565b68f authored about 4 years ago by Jonathan Célio <[email protected]>
docs(core): Fix PaymentMethodHandler docs

af7635841a1fec960347bd8f7ab614fdcf327491 authored about 4 years ago by Michael Bromley <[email protected]>
fix(core): Correct shipping calculator typing

* refactor: Update shipping calculator typing

* refactor: Update CalculateShippingFnResponse ...

4a8e9edb16db4c744a738ebbc3b42ce1cf40b036 authored about 4 years ago by Jonathan Célio <[email protected]>
chore: Publish v0.14.0

01214847e68a540abc711b42924df44003d11fdb authored over 4 years ago by Michael Bromley <[email protected]>
docs(core): Add lang to code sample

e5c2788bdd0a51003c4665eb702450a7e1d19f7a authored over 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add updating guide

a6e3e616502bddd6d7f70b8a8eee4f6bc080f09d authored over 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add order process customization guide

5e42dfc17e50129978931266e496d80ec1ca53d5 authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly call PaymentMethodHandler.onStateTransitionStart

143e62ffe4b27672c64cc176a457f28b2e7ff410 authored over 4 years ago by Michael Bromley <[email protected]>
refactor(core): Refactor finite state machine types

355ce1448b68cd37309627dc0b09992b6ab140a8 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Include auth strategy name in AttemptedLoginEvent

BREAKING CHANGE: The `AttemptedLoginEvent.identifier` property is now optional, since it will on...

b83f1feff6d88c4f367b6c38f1d10483d2a560f6 authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Fix bug where session user in cache would get removed

ebec0f083f63f28295088df5fb7acf1dead7b493 authored over 4 years ago by Michael Bromley <[email protected]>
chore(create): Increase pause in CI mode before closing

Attempting to fix intermittent segfault on macOS node 12

fa5caf54cefbe3b2a4af5ced8fcb945a1328a96b authored over 4 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Re-arrange some types to prevent circular dependency

fbb3c5d9f1560b7557b78bbd4d9889d71273c571 authored over 4 years ago by Michael Bromley <[email protected]>
docs(core): Add missing documentation to the GraphQL Shop API

005bf9a4d2c4102e3d883b682baae9c93070a3b9 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): More flexible customer registration flow

Relates to #392. This change allows a new Customer to register their password either at the time...

92350e697fbea40c2150b65f9bf58c1fb532de62 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Enable updating of Order custom fields

Relates to #404

5bbd80b18cf8bfd533d319e7352207b3a928cd57 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement `setOrderCustomFields` in Admin API

Relates to #404

ad89fc938e6d9c57d54e8b5df515bbb3503e0422 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement `setOrderCustomFields` in Shop API

Relates to #404

3a12dc5da92791e12769d285eae2d09bba5c0c07 authored over 4 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Export new components, fix bad translation extraction

b3bae2e17b6507bd8b13edf5256a6c3138233249 authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Prevent countryCode exception when adding payment to order

49c2ad4d53c15d4e25ba7795183084f60194d653 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Allow all CustomOrderProcess handlers to be async functions

5d67d0685d064a4659315c622a310e3358749f6d authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement order process state chart view

72832588e9da40dba294e7e8763e750cf54c429b authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Expose order state machine config via `serverConfig` type

0a77438824f163b93dcbc6eac3f43612bdeb1d67 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Support custom state transitions from Order detail view

1d2ba31d3cada280f2b15efaa8dc6b8554f2ffa4 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement `transitionOrderToState` in Admin API

3196b525dfbb31edc2bbe8c5f50b0349b8386f15 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): More flexible handling of shipping calculations

* feat(core): Accept empty as response in shipping calculator

* feat(core): Await all promise...

d166c08963d60551a6918bb930a2c0d42dd843d0 authored over 4 years ago by Jonathan Célio <[email protected]>
test(core): Fix bad test

7fd413fddcd18ba3076482f44c54793bc19da7a1 authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix ts error introduced by ShippingMethods custom fields

8c38ad1a8d333fd12454c26cd8ff5a0ab2e99e43 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Improve customization of order process

This commit enables composition of multiple new custom order process states, and also makes it p...

0011ea9aafccad9af41eb7424153574907174267 authored over 4 years ago by Michael Bromley <[email protected]>
test(core): Fix session management e2e tests

8ebe04709c98c1af958e20f825ebd249b55b9bc0 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Expose `nextStates` on Order type in Admin API

Can be used to query the next available states of the Order state machine

ece0bbe86935fb13f226e202662193c8df89b4ef authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Correct handling of multiple session for same user

2c42305478624db89f2ea9076c5d955d26ec233c authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Fix error when de-serializing a RequestContext without expiry

a1e03fd098c8f51eaf7f72dcebc4d52a623af502 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Enable custom fields on ShippingMethod entity (#406)

Co-authored-by: Hendrik Depauw <[email protected]>

Closes #402

fbc36ab9999cd69d9ff1e22377832b7122fdc939 authored over 4 years ago by hendrikdepauw <[email protected]>
test(core): Fix test

8261480748f55a48296a1e154af23b999b5e9c2e authored over 4 years ago by Michael Bromley <[email protected]>
feat(docs): Add section on deployment security

Relates to #381

b9c96b5410205c5e3edd1ae2161decb74f00f222 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Add `ProductOption.group` field & resolver

Relates to #378

f20e108684ce265ad8db3bd2b18683000e852ee6 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Add `ProductVariant.product` field & resolver

Relates to #378

03348484d9b67f531dd9c401232ab5ce3715f288 authored over 4 years ago by Michael Bromley <[email protected]>
chore(core): Export SessionService

6836b71d71e5e1e0050896b820591e4389517d95 authored over 4 years ago by Michael Bromley <[email protected]>
feat(email-plugin): Use new User model in email handlers

BREAKING CHANGE: (email-plugin) The default email handlers have been updated to use the new User...

16dd884638a7cc72be5acab250b94b1b79fc7ccf authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix error when creating new Customer

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

80a036d32a05051f905949ef51e9fee51cb8bada authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Define cascade behaviour for featured assets

BREAKING CHANGE: Some ON DELETE behaviour was incorrectly defined in the database schema, and ha...

3f0c79bbc04de0c18cb10e608e0d3c3c7bb6d5fb authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement multiple asset deletion

Relates to #380

b2f3f082ade6e95374b997651ac517cb2c1a1890 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement deleteAssets mutation

Relates to #380

6f12014577687ca5119d253b5b66d36b414d6da3 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve multi-selection in Asset gallery component

Relates to #380. This commit introduces the ability to shift-click to select a range of assets

a4e132ac96d7a541f36ee447c5f331db863b0afa authored over 4 years ago by Michael Bromley <[email protected]>
chore: Increase polling timeout for publish & install smoke tests

Prevents unnecessary failure when the CI server is being especially slow.

001f4e8470e4887489f0545d4dc853abbc56f5da authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Add custom fields to registerCustomerAccount mutation

Closes #388

be1f200eb0d79996649ddfd4160f18d459f068c5 authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Save custom fields in the Customer detail view

Fixes #387

3c45b16ef32262326cab2165a3565bfb1a7e2a27 authored over 4 years ago by Michael Bromley <[email protected]>
chore(dev-server): Update load-test config

beab829b6b9f0d4271ba147185ca007b798a6658 authored over 4 years ago by Michael Bromley <[email protected]>
refactor(email-plugin): Use new User structure in default handlers

4d598cb24ae1cab1f7a6ac14cfb9906915a6d506 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement configurable session caching

Relates to #394.

BREAKING CHANGE: The `RequestContext.session` object is no longer a `Session` ...

09a432d48cc790d7b8fb6c757a4ef7630e01d8d8 authored over 4 years ago by Michael Bromley <[email protected]>
refactor(core): Remove RequestContext.activeUser property

BREAKING CHANGE: The `RequestContext.activeUser` property has been removed. Instead use the `Req...

59dfaad7c748a2779cc14a054f157876a59f2ea0 authored over 4 years ago by Michael Bromley <[email protected]>
chore(core): Fix bad merge

3e98fa4ab1639cc0d1102927bbdd69f1b55e1122 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add ability to delete administrator from admin list

Relates to #384

e217ce0b9e2d3fb313fb34dc2dcbe6c5e51ddc07 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Implement `deleteAdministrator` mutation

Relates to #384

BREAKING CHANGE: The Administrator entity has a new `deletedAt` field, which wi...

dc82b2c2392004d08f4a1aea4b126360f733b296 authored over 4 years ago by Michael Bromley <[email protected]>
chore: Publish v0.13.1

67b80ad503dc896f72186c5d43222e42b28778a8 authored over 4 years ago by Michael Bromley <[email protected]>
Merge branch 'master' into next

7abb4104b8601ca039601d5182b150e5778eab42 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display billing address in Order detail view

Relates to #372

c8992a5be059a2d15fd6f1ae5788ad042ad23ac0 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Add setOrderBillingAddress mutation to Shop API

Relates to #372

83347b27acf895b746b7b3288593d6c60d1a14dc authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Correctly render channels in Role detail view

cfb3c03419923460b96ad0b2302fcfe86f0c7070 authored over 4 years ago by Michael Bromley <[email protected]>
chore: Tidy up dev-config

f7de47f780338dcffb705009b758e4d824569dec authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Only check jobs if Admin has ReadSettings permission

Fixes #383

daca6b685079262b36644fd780faa5f9103581d7 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Allow phoneNumber in registerCustomerAccount mutation

Closes #389

2c710b9b92de9c3fa8e4d4b64d2727ee11058fe9 authored over 4 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Add custom field controls to ProductOption dialog

Fixes #382

4678360d51a9054d85d09c09c0289e8c7ffff390 authored over 4 years ago by Michael Bromley <[email protected]>
fix(core): Correctly resolve activeCustomer order lines

Fixes #374, fixes #375

56449b8a90a5488fcad89f0cf34a0e0340567ee1 authored over 4 years ago by Michael Bromley <[email protected]>
chore: Run tests on next branch as well as master

82e63bcf9159e7f379768072afe0d882d77eb72b authored over 4 years ago by Michael Bromley <[email protected]>
chore(dev-server): Clean up example plugins

a4f716fba90874fe933c5f7c96c41ee58403f004 authored over 4 years ago by Michael Bromley <[email protected]>
feat(docs): Create authentication guide

ea0bb56ca75674c31121992b27836d1ed3ec39c8 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Add admin helpers to ExternalAuthenticationService

3456ffb2864a2aa3d5bc2114cb71f1f397872a45 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui-plugin): Support `loginUrl` option

5a9547656b8ad296c1545873ee3bf4cea0887a32 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Store authenticationStrategy on an AuthenticatedSession

e737c56ad7db2797fafb1e19e0d662da5de0be82 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Log error variables as well as message

de25bdba68771ea90012481ce83bab89f416aa2d authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add `loginUrl` option to support external login pages

Relates to #215

274514616698ad328c0a08e3ac05d74d47fb8870 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display customer last login time

0f9dd1c0290fe88b60ac033769c910c72e6c4344 authored over 4 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display auth strategy in customer history

bdfc43d36aba9241598a3d5ce121a0399d44c990 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Expose User.authenticationMethod in GraphQL APIs

96f923a0a1d0b8d3ac575dce30148f9d75360069 authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Record strategy used to register in Customer history

5504044ebae0298cda166120b913806cb2018f8a authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Export ExternalAuthenticationService

Used to simplify the creation of external authentication strategies

c3ed2cd2ce9c2cec1187d395e957db202c81e7fb authored over 4 years ago by Michael Bromley <[email protected]>
feat(core): Record lastLogin date on authenticate

39c743bb5641ae3107ce37e0d9e71ebd7943edc5 authored over 4 years ago by Michael Bromley <[email protected]>