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(create): Update to use separate worker process

f3560f21e4e6d8e9eaed3885d96f633754f45ad8 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Prevent calling bootstrapWorker when runInMainProcess = true

dc8e1733286ee88145c44ddc06cf93c6aa7a0d84 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Clean up unused dependencies in DefaultSearchPlugin

9b3cd260e7b651cb39beff53927de6f20161c4c4 authored over 5 years ago by Michael Bromley <[email protected]>
feat(elasticsearch-plugin): Implement worker

4775c2e44da499b373fd68628eb5ca28fc8368a7 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Get DefaultSearchPlugin working with new Worker architecture

Relates to #115

6ca2ab4b0f94cf03a0e14532b83e9a34aae1d7a9 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Set up worker architecture based on Nest microservices

Relates to #115

508bafd9ddccc358b74c49d581f91134477ee2c5 authored over 5 years ago by Michael Bromley <[email protected]>
chore(dev-server): Add support for Elasticsearch plugin

973acad04526628a41b977fe3d44d285dc681f7b authored over 5 years ago by Michael Bromley <[email protected]>
feat(dev-server): Add MariaDB/PhpMyAdmin docker-compose file to repo

In WebStorm this makes it simple to run & manage right from the IDE

7d7209d1728b1be2005d591d1556969e613d358d authored over 5 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Update ngx-pagination dep

02567600219ee7f848e4dd41b20e788ced139986 authored over 5 years ago by Michael Bromley <[email protected]>
feat(elasticsearch-plugin): Create initial impl of Elasticsearch plugin

50209671aa57ff5e24c2a851344b4b93fbd6d94e authored over 5 years ago by Michael Bromley <[email protected]>
chore: Move some deps into devDeps

Some devDeps of packages were incorrectly listed as deps

66eeb20513fa58823065a8d1e314a14b748a5545 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Correctly display checkboxes and toggles

bc42b953d59232c4f203a8c27fdaf7c409497ee4 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Correctly handle boolean configurable inputs

Relates to #112

b5d10c1a08676ed1a72cffa2371e629ff459d0c5 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): FacetValue Collection filter can specify logical operator

Relates to #112

f1361176d4a2267e7de9b4b3e2d1cd3301cb5871 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix asset picker dialog filtering

Closes #113

16e7fc15ef655b3a714733a555b84b815b2b99e4 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Paginate Collections list

Closes #114

17ac9852a255b854146907b26bc64ab63516ab0d authored over 5 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Update ngx-pagination version

48de0a7a8f93f261d9bceffdf3d932a0cef14ce1 authored over 5 years ago by Michael Bromley <[email protected]>
fix(docs): Allow @ char in jsdoc comments to be escaped

bdc0d1f29e04eac5c68334745b65e467cec51fc5 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): When populating, run search index builder on main process

This prevents issues with sqlite locking tables when running @vendure/create

6564d3fe8cf507db59b5a3e0b1efab4a05811d83 authored over 5 years ago by Michael Bromley <[email protected]>
feat(create): Set an env variable during the create process

b085e495db0d569d5640b9de579a802f0872b589 authored over 5 years ago by Michael Bromley <[email protected]>
test: Set Jest environment to "node" for all server tests

169ae564c0153211331df1bd1fa6a09efe8360eb authored over 5 years ago by Michael Bromley <[email protected]>
test(email-plugin): Use local imports to speed up tests

8ac2e6cceea99a16f2fe75d2a75dc1a176bbdbd8 authored over 5 years ago by Michael Bromley <[email protected]>
chore(asset-server-plugin): Update sharp version

d165acd5c487c865cad05650652bbbab788af8d9 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix bad imports from common module

960b647c56519ff208de2b01ce35aee7f8b82b28 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Use node 12 for travis CI

e5f5ae1bc090a8c81f5bdcb9873371119a132bf9 authored over 5 years ago by Michael Bromley <[email protected]>
test(core): Do not throw errors in e2e tests for search service

5fc9484f5ebcf73fbc928c9ed7bbf1937598c56d authored over 5 years ago by Michael Bromley <[email protected]>
chore(docs): Update node-sass, fix ts error

8dd2845d10a49435dc77e69196066ff5e22e5336 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Publish v0.1.2-beta.4

29df9adb3a3b315b54e4959bc507a40332c71de3 authored over 5 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Pin messageformat dep due to ng build issue

See https://github.com/messageformat/messageformat/issues/239

d51bf1fb0f5dd25e59f9dc36aa3f32ea5607a31e authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix i18next typing issues after update

41a3e7a56905cf9e69467c7184c4c05b462de092 authored over 5 years ago by Michael Bromley <[email protected]>
feat(dev-server): Add config for sql.js

036f154f74974990fd80726522735acc20466eed authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve polling logic for jobs

ced3990e5efaba863a3e285b15de3399096e40c3 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix background image on login screen

8066d9b34c0e23c0413ccd89806868a451709c91 authored over 5 years ago by Michael Bromley <[email protected]>
chore(core): Update another couple of deps

908ff64215c2ad51b033d744a617056e3cd065e7 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Disable index builder worker thread for sql.js

For some reason it does not work with sql.js - updating the index results in an empty table.

a49d1a341bf107b8303d59a4a94e184d78a8e187 authored over 5 years ago by Michael Bromley <[email protected]>
chore(core): Fix e2e tests with sqljs v1.0

eadbdf6c2aeb3e2eaf012ab24ae1c12d68ad9daf authored over 5 years ago by Michael Bromley <[email protected]>
chore(core): Update dependencies

7a53303c18bf6af8a7e32d2ce3c06113bb6ad81d authored over 5 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Update dependencies

cb906fe0eb654ae168fd41b1b76a4d4fb8686c18 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix styles to work with Clarity v2

6ab33cc6a7d7c59ee9f99ad84c07ad459df18df2 authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Update to Angular 8

cb69306d5996f53bcee9f5cfeb44a34b00d6e24f authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix TypeScript errors arising in v3.5.1

8e78450d0f98cecad7f7ef3799226a0c087b715d authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Update TypeORM to 0.2.18, compatible with sql.js 1.0

Also updated a couple of other deps to work with Node v12

7eda23b5876f6f56f8fa7424a77594b91b37bc48 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Queue concurrent search index writes to avoid key conflicts

ae1145a4a3783b656884e08f88657105e791fcec authored over 5 years ago by Michael Bromley <[email protected]>
chore(email-plugin): Update handlebars version due to security alert

https://github.com/wycats/handlebars.js/compare/v4.1.1...v4.1.2

d45ff11c8b742f7873eceb93f3b908892877769a authored over 5 years ago by Michael Bromley <[email protected]>
Merge branch 'search-index-worker'

4bfc132bfeac5430860d07d3343f3d7392fed5c9 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Process all updates to the search index on worker thread

The main server thread only reads from the search index. All updates are now performed via a wor...

fe4064176baeb8dbd0d242183c2d071f2d785c0c authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Background thread search indexing

b78354ec12ca2da7a5fb75b11e13f06f4972ea9b authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display background jobs in UI

Relates to #111

59d8312a499df67325a00fd8fd02aeb9d4f6b8fa authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Create async job manager for long-running tasks

BREAKING CHANGE: The `reindex` mutation now returns a JobInfo type, which has an id that can the...

a83945ad86afc73be74637fb9307fb6987d9d071 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Use batching when updating collection filters

Solves server becoming unresponsive when updating a collection affecting a large number of variants

325b807d56173d85bbb7e5c05f271127e07f20e3 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Use batching when reindexing search index

On a test dataset of ~9k ProductVariants, the reindex was using an extra ~550MB. With this batch...

40c594679f73ea6768e1cccfd1ec5cce24d0efb5 authored over 5 years ago by Michael Bromley <[email protected]>
docs(docs): Add some developer guides

54078d00593e6817daf2d639130f98d35577d5db authored over 5 years ago by Michael Bromley <[email protected]>
chore: Publish v0.1.2-beta.3

b7ed578065925115d9afc10beaa4f1d6bccea1bf authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Rename SearchInput facetIds arg to facetValueIds

BREAKING CHANGE: The "facetIds" field of the SearchInput type has been renamed to "facetValueIds...

8b116b2684c35a5b328b3f1ee2c87a5a4af379aa authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Configure GraphQL Playground to include credentials

Closes #107

442973058f840c209b3d4710fe4f6630ae0c8014 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Allow custom fields to be set on OrderLine

BREAKING CHANGE: This change allows custom fields to be defined on the OrderLine entity. When th...

a4b7e074380a0440f6e08706511bba9d3980ea0f authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Allow product to be queried by slug

Closes #108

a2d847dae00cd4494ac9748f9bee9f75f3a7baca authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Update slug in product detail form after save

2cecb39b67068a4add8d0d2139c5c9ae67d657c2 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Enforce unique slugs for Products

Closes #103

d8d5fcc799cab75670df18a204787dc277ec2ef8 authored over 5 years ago by Michael Bromley <[email protected]>
test(core): Support env variable to facilitate debugging e2e tests

6f5a8d04ea0807f675783954d5115df83edc22b4 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Normalize product slug values

Relates to #103

e2235cba9b9c7916a5fe4783a53d388948d7f37a authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Validate slug pattern in product detail form

Relates to #103

29509d8a382f54a8a6dd3f7602cebce6fe9b94db authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Allow custom error messages passed to FormFieldComponent

220d8610210a469bd76a50be67bb232c0fb07a6a authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Do not throw when deleting Facet with no FacetValues

Fixes #105

f7d337f3d88f705068b98a040d7c775e9c76d5df authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix postgres error when specifying custom fields

For now I have just made all custom fields nullable. In future (see #85) there will be more cont...

d8b6c4757ec5346b614ac98d4d6ab7561f72c411 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Do not list deleted productVariants in a Collection

Fixes #100

e1fecbbe50574e0d950fb2bac18c69dd0f0f49a1 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix bad common import paths

6a54be3d66a66526926c96c226d921b33e7d3600 authored over 5 years ago by Michael Bromley <[email protected]>
fix(email-plugin): Fix bad common import paths

077fd6d4922a73beb2f6498bf9d9b0db6b45172e authored over 5 years ago by Michael Bromley <[email protected]>
fix(asset-server-plugin): Fix type of assetUrlPrefix option

d753f0e791905a6a4e02815cf93bccb1b29fb565 authored over 5 years ago by Michael Bromley <[email protected]>
docs(docs): Add beta blog post

003f97df54b4b55061c5c67a212fd41afbc90801 authored over 5 years ago by Michael Bromley <[email protected]>
fix(docs): Fix GH release link

d59c5308e2e1df0829da4cc97fcf79c5e6d43a33 authored over 5 years ago by Michael Bromley <[email protected]>
fix(docs): Limit docs search to docs section

844a19875a26e18a320dda73e66c2b8956cdebac authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix error when searching ShopAPI with postgres

Closes #99

f05360b021b0cb8aa44c2afc9a10603b12a479b5 authored over 5 years ago by Michael Bromley <[email protected]>
Update issue templates

d52b983dc7166db4463d5bf2bef6b272c253209b authored over 5 years ago by Michael Bromley <[email protected]>
docs(docs): Add more info about storefront

c6577d696b4e3a2a76d5aadec586fb8843557c8b authored over 5 years ago by Michael Bromley <[email protected]>
chore(docs): Change references to alpha -> beta

09b7411fbdeb50721ce90c35facdf3fb9069c2e4 authored over 5 years ago by Michael Bromley <[email protected]>
feat(docs): Docs nav menu can be expanded

8741a2b24658f346423be7f08fc0f7a10e4da045 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Publish v0.1.2-beta.2

4e4924648b903c1a410a95fc37e40ed4b32da45c authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix CollectionBreadcrumb.name error

Occurred when first requesting collection breadcrumbs after bootstrap. Root collection was corre...

5b6f93a756f4865b614bda720e262c3800650650 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix intermittent "no active session" errors

1313ca74e1427525d9ebfc30848fb5760ba55ff1 authored over 5 years ago by Michael Bromley <[email protected]>
feat(asset-server-plugin): Allow url prefix to be set in options

c0ea09287cc3b33f8dedd7f32ed868f73f7f7ac3 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Publish v0.1.2-beta.1

8290f278b5228dfa76eb7aff78c01b049d5af574 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix publish flow to ensure correct version in UI

dc528141d7e1187a774cff884e8b74093af9ecac authored over 5 years ago by Michael Bromley <[email protected]>
chore: Publish v0.1.2-beta.0

7d31d455a71ce1ec43bc322a958b61ee7e6888c0 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Remove peerDependencies on @vendure/core

Not necessary, and create problems since Lerna will not update them automatically, thus they wil...

ba289968e6f9c99019b7a1648275cb6e4961b435 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Document release process

59e8de338edb80d4253e5366db294b192e4fb353 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Switch Lerna to fixed mode

d8290b3e22e79362d67607d8115beb744e3ff8e5 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Set up changelog generation script

052cb6107225e31f4acb3177897d94e06faa9d34 authored over 5 years ago by Michael Bromley <[email protected]>
chore: Update generated schema

953c8fb408f6c8cf3309e469c0a56151b4759632 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Typo in mock product data

cf0f842baa321f7281889b8d143213490818969e authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Add property resolver for Collection.featuredAsset

cd367a7833bb97c310c17372ee9a88607adfa74a authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Richer mock data

Closes #96

089282e9496fa410c98861991c5181a30919bf09 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Correctly intercept top-level Assets

d767a9d987e4f16d2ab05f34ba9a86d36e929bdf authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Implement property resolver for Collection.children

e5f614ed7f6dba1f27abc1583588696fbd2205b4 authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix bug which created new address for each order placed

8703e25770a47e462b91952edc95f512eeb3e83e authored over 5 years ago by Michael Bromley <[email protected]>
fix(core): Fix error when updating variant stock level

57c549922b8f7407ff6a4252647bc498accbe795 authored over 5 years ago by Michael Bromley <[email protected]>
feat(core): Export populate-collections CLI command

0aef0b7875cc74fe748a84bdcd9437854bc27711 authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve collection list & child collection creation

c996fa7aefbd1a4f853a7080904a9a2505aa9c88 authored over 5 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Replace all clr-dropdown with vdr-dropdown

Fixes #95

4de2a6a6106368444633320dc2fca44234037a5c authored over 5 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Implement custom dropdown based on CDK Overlay

Relates to #95

409bb16b1750b8c9cc55e079c8e387c846a69c09 authored over 5 years ago by Michael Bromley <[email protected]>