Ecosyste.ms: OpenCollective

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

Vendure

Funds programs for the Vendure developer community
Collective - Host: opensource - https://opencollective.com/vendure-ecommerce - Website: https://www.vendure.io/ - Code: https://github.com/vendure-ecommerce

refactor(server): Move DefaultAssetServer config into default config

github.com/vendure-ecommerce/vendure - 9e77dde6bfcf551c64cfb44dcac15a0edf32356c authored almost 6 years ago by Michael Bromley <[email protected]>
docs: Add note on making a request

Relates to #48

github.com/vendure-ecommerce/vendure - 48a2dc2321c055d3fefb5b30a0a0173b86228871 authored almost 6 years ago by Michael Bromley <[email protected]>
docs: Update readme with note on alpha release

github.com/vendure-ecommerce/vendure - 351d8a9b253be828a5db9bb1727655dfbec3c2b0 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add onBootstrap method to plugin interface

Allows plugins to inject services using the Nest DI container. Relates to #24

github.com/vendure-ecommerce/vendure - 5dd3c549afd6cad734f18273503fddce9cb850cb authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Extend plugin interface

Allows plugins to extends GraphQL schema and create new database entities. Relates to #24

github.com/vendure-ecommerce/vendure - 89b53fc8b50be240de394f85216907bff661a8e3 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve layout of ProductAssetsComponent

github.com/vendure-ecommerce/vendure - 6ab840d634055962829fadd2285c2ab85c60fff5 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve layout of ProductVariantList

github.com/vendure-ecommerce/vendure - 53b05391e49f2eea516a50bf2e9b4d1eb9676374 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add product Facets to import format

Closes #46

github.com/vendure-ecommerce/vendure - ba2644495ca9d872f9306ed0020af91547fe177e authored about 6 years ago by Michael Bromley <[email protected]>
feat: Add FacetValues to Product entity

Relates to #46

github.com/vendure-ecommerce/vendure - c28faa91c13c0577267fd9b0c7fe11a49bfa3f90 authored about 6 years ago by Michael Bromley <[email protected]>
refactor: use unique function rather than duplicate implementation

github.com/vendure-ecommerce/vendure - 7d6415b27cf735880ef3efd0d983095ece6e536f authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improvements to ProductVariant list

github.com/vendure-ecommerce/vendure - 48ead9401878b41ece339ef6d9b21f8fb88ecc09 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement importing of custom fields

github.com/vendure-ecommerce/vendure - c564beaa732023f39f73ca08c03463cfc0c6d7b2 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement importing of facets

github.com/vendure-ecommerce/vendure - 35795af965461a1f3703ae5f0f21390691fa939c authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add thumbnails to ProductListComponent

github.com/vendure-ecommerce/vendure - 7fa6579261ec1ab50354188e38f13635c44b7d59 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Optimize product import

Remove redundant DB calls which sped up test import of ~8000 products from 20+ minutes to 9.5 mi...

github.com/vendure-ecommerce/vendure - a7f63b060e2cb9c0704c0d976f6b75eb5ed5f007 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add progress reporting to cli import-products command

github.com/vendure-ecommerce/vendure - cfd3e98e78bcf2696addcf5de3cf0eaf9bfad75e authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Specify ProductOptions by id rather than code

github.com/vendure-ecommerce/vendure - cfd03f66b11e914125ac61310d31ef1a66a5e66b authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Use pipe rather than comma as separator in import csv

github.com/vendure-ecommerce/vendure - 484ddcc917a3fe92d5f5ee3c748415b7c7e319e3 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add 'silent' option to VendureConfig

github.com/vendure-ecommerce/vendure - 537e26b988d8330d064063c18256da8008082e28 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create import-products cli command

github.com/vendure-ecommerce/vendure - 4fb0f9c2fa6e8af0ccdfc988259739f7a5a95337 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Importing products handles errors without throwing

github.com/vendure-ecommerce/vendure - 332772cdf925cb27b63aacf660a4e43987abbf60 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create assets based on variantAssets column when importing

github.com/vendure-ecommerce/vendure - 45a6996b885079902a87618ae0b37079def5c000 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add asset controls to ProductVariantsList

Relates to #45

github.com/vendure-ecommerce/vendure - 8cb3d60e28484c8671b1886537dd9389577e3270 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add assets to ProductVariant

Relates to #45

github.com/vendure-ecommerce/vendure - ed95074acc17beacfe1ac6498a77647feae0d025 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Generate slug on import if none specified

github.com/vendure-ecommerce/vendure - d09ccbaceab1bc69f5445dae77b2ff9d319d42b6 authored about 6 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Update to v1.0 of Clarity

Closes #37

github.com/vendure-ecommerce/vendure - 558408b2bf6d91b37007615be68c984c9ebefa77 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Populate sample product data via CLI

github.com/vendure-ecommerce/vendure - 42f71b0ee2cf340e0d2de108b66d45d53efb0fdc authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Populate country & tax data via CLI

github.com/vendure-ecommerce/vendure - ebf402d70082a2877bf4ebc8526a1df2d02e7c27 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create Populator class for populating initial data

github.com/vendure-ecommerce/vendure - 3b0633187429a31a08d8ff71e3f702e4ff043024 authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Fix failing e2e test with ugly hack

github.com/vendure-ecommerce/vendure - 09e89f2dc24770e29412552b0ead7544b5f5b3c4 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Default to a subset of countries when populating db

github.com/vendure-ecommerce/vendure - 330c8fa67b80dfdf332ddfd9d0ac53717a7c91f9 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create a CLI program to simplify starting a new project

Relates to #44

github.com/vendure-ecommerce/vendure - 24ae1342c6a2f3979ccdfee218d8350183b8b092 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create barrel files for public exports

Relates to #44

github.com/vendure-ecommerce/vendure - 51b9c957fe83e63850844e903f35d6423c637c39 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Move config helpers into own file

github.com/vendure-ecommerce/vendure - 3572cde85d53de9c5fa0bdfded6e922bbf59052d authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Remove ts path mapping for shared files

Relates to #44, see https://github.com/vendure-ecommerce/vendure/issues/44#issuecomment-44455227...

github.com/vendure-ecommerce/vendure - 61a2f947c1bf7b1ff2845256fdbf0615c4f0aaff authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Initial implementation of product data import

github.com/vendure-ecommerce/vendure - 46ae227ff339bf87ed42ab714d8e22b41ff59ad5 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add descendantFacetValues property to ProductCategory type

github.com/vendure-ecommerce/vendure - 4452220622c173fadc725bd9aa2c41448a5a4f99 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Remove unused imports

github.com/vendure-ecommerce/vendure - c7351e68d550277c860135743e417967b9342c72 authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Fix missing Facet join

github.com/vendure-ecommerce/vendure - f7269ca0a6990aaf9afdd2052c0c9b1daa31e36a authored about 6 years ago by Michael Bromley <[email protected]>
refactor: Remove API method applyFacetValuesToProductVariants

No longer needed as we have a more consistent way of doing it via updateProductVariants

github.com/vendure-ecommerce/vendure - a8acb4b60c7093ea878b395977cf6b3569a3db74 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Improve styling of facet values

github.com/vendure-ecommerce/vendure - 4c3be676e434cf851ee6c5d352847d09218dd9e8 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Add & remove FacetValue to ProductCategory

github.com/vendure-ecommerce/vendure - 4629f0251a50e8befbe41dad456a098328109c7c authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Join facet with create/update ProductCategory

github.com/vendure-ecommerce/vendure - b93565ba560c0bc1c377f055289e3d5daf1a5cf6 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Improve handling & display of FacetValues

github.com/vendure-ecommerce/vendure - 5ce1c4a83be224e8ccbe22a10fe6df3442ab72b2 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Expose Facet relation on FacetValue type

github.com/vendure-ecommerce/vendure - 3147cdf170201fb53196340d4d75aeab1715e30f authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Set FacetValues on ProductCategory

Relates to #43

github.com/vendure-ecommerce/vendure - b089c59e5db142a47b522dcad63d0c24c9fb514c authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): applyFacetValuesToProductVariants: do not throw

github.com/vendure-ecommerce/vendure - 732d1b6c4fcd6b340357a7812d2c4a86f48096a2 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Persist changes to category tree, simplify list comp

Ran into a whole host of problems to do with caching and UI updating when trying to implement th...

github.com/vendure-ecommerce/vendure - 64ce452626432e32545e711f2149dea7eae813e4 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement ProductCategory moving & ordering, e2e tests

github.com/vendure-ecommerce/vendure - 3d4a8b9fe906c404146f1c0d126743b518af9956 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Alter API of ListQueryBuilder.build() method

github.com/vendure-ecommerce/vendure - 778855dc61ee360751e3b0bf42ae40da9d15854f authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Create tree view for ProductCategoryList

github.com/vendure-ecommerce/vendure - e1b4d8781fea515ae45b5922116dc7885eae9409 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Ensure root category exists for each node

github.com/vendure-ecommerce/vendure - ecf392835d46084ec89bbfecd3bfd63f412d6ad3 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Create list/detail components for ProductCategory

Relates to #43

github.com/vendure-ecommerce/vendure - ba88611017c66d6a0a939973d89b60d4a09a7d8e authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): create ProductCategory entity, service, resolver

Relates to #43

github.com/vendure-ecommerce/vendure - cd4c87f521eee095889a24a7d429f5a78df783ee authored about 6 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Simplify API interceptor to work with new errors

github.com/vendure-ecommerce/vendure - ea8338882b5aaeb4bab405c23b37aeccf68537dd authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Improved error handling

All errors now inherit from I18nError and each has a distinct error code, which makes client-sid...

github.com/vendure-ecommerce/vendure - 2e92fc123f55147cb7503b56139e696426f6e465 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Attempt to speed up Jest tests in Travis CI

Trying solutions from https://github.com/facebook/jest/issues/3855#issuecomment-309521581

github.com/vendure-ecommerce/vendure - a70abacfd805a3e8c96d14c5e3b50e21f892a29f authored about 6 years ago by Michael Bromley <[email protected]>
chore(admin-ui): Update all dependencies except Clarity

Clarity will be updated once v1.0.0 is released - currently in beta.

github.com/vendure-ecommerce/vendure - d8fcce67ff7482f1cf75a9296aa6d275586f5689 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Update sharp to v0.21.0

There is an API deprecation, see https://github.com/lovell/sharp/issues/1135#issuecomment-423770094

github.com/vendure-ecommerce/vendure - 8f1286c5b8b9c570a66be4d4cfd8c4cd9c6074ab authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Update jest, ts-jest and node versions

github.com/vendure-ecommerce/vendure - b9a4df9c5711f58e3d26fa9b6c95c0f482f95519 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Update many dependencies

github.com/vendure-ecommerce/vendure - dcbf146e3219a5019f045a7d7fc49f8f9e5585fa authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Update Nest, fix schema merging to use Nest service

github.com/vendure-ecommerce/vendure - d22fc4f8660d2e4b11de0d176f9545e786c8f94f authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Update Apollo Server to 2.2.2 and fix error translations

github.com/vendure-ecommerce/vendure - de2047753ad1468f480f485cd16fc90d4bb5c7f5 authored about 6 years ago by Michael Bromley <[email protected]>
chore: Update to Prettier 1.15, run on all ts & html files

Closes #38. Now all HTML templates in the admin-ui are now being formatted by Prettier. Looks we...

github.com/vendure-ecommerce/vendure - 43c96b67bb8a6f1000ad219e0b7efae86329899d authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Move hardcoded url from email template to code

github.com/vendure-ecommerce/vendure - 82a768f895d33df3cafe200644f930be601e5ad6 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display verified status in CustomerListComponent

github.com/vendure-ecommerce/vendure - ca1f9afa3198c08decf5baad0a8d25558b89a4f5 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Mark populated Customers as verified

github.com/vendure-ecommerce/vendure - c527be194fba5d29d3575266fbab37ad7141a417 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Expose "verified" property of User entity over API

github.com/vendure-ecommerce/vendure - d5388c9f4a5c0f0543a381a7cbcf77f9a06200bf authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Refine customer signup flow

Relates to #33

github.com/vendure-ecommerce/vendure - 91de6beb2b6ff0069e329779aa50961ec81c0746 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Expand input for registerCustomerAccount mutation

github.com/vendure-ecommerce/vendure - 79b23bb6de6d6808746e5d6afa24bb3441e1a10d authored about 6 years ago by Michael Bromley <[email protected]>
test(server): Create TestingTransport option for testing email sending

github.com/vendure-ecommerce/vendure - 634325d0c0a7dcd4193726670502e070f431f252 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Improve email previews when using "file" transport

github.com/vendure-ecommerce/vendure - 66095db71c845f8876279a7d20d29bf0289f1395 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement basics of User email verification flow

Relates to #33. Edge cases need checking and test should be written.

github.com/vendure-ecommerce/vendure - 00603e3088c3176c2af51f8322d302907b17171a authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Reorganize folder structure for email preview script

github.com/vendure-ecommerce/vendure - 878bc270071cc6f85ae9a2070bfd400d1fe493de authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Create UserService & move User-related methods into it

github.com/vendure-ecommerce/vendure - d5e8cc8801b3d7ab32884f169fd68b5765e967e5 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Passable order confirmation email implementation

Relates to #39. The design could use some work but the basic functionality is there

github.com/vendure-ecommerce/vendure - f825c8930a0f22ab5c061bb233eb03e09703a0eb authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Split email loading & sending into separate classes

github.com/vendure-ecommerce/vendure - fdbfb864ea511b680f403d90b6333e0f51aec81e authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement email generation based on Handlebars and MJML

Relates to #39. Still need to make the templates themselves for each of the defaul email types

github.com/vendure-ecommerce/vendure - 31e923c045d11807647baa41ff5d77d5b8df7216 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Initial implementation of transactional emails

Relates to #39. This is mainly a proof-of-concept with a single type of email (order receipt). T...

github.com/vendure-ecommerce/vendure - 11d56609f0719706a83d9cf6d00be6aac2ff8536 authored about 6 years ago by Michael Bromley <[email protected]>
test(server): Fix broken Order test

github.com/vendure-ecommerce/vendure - ba0dc5a3766cdd83a0ad233cae9947463d7b73f9 authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Fix a few TS compiler errors

github.com/vendure-ecommerce/vendure - e3f3c7c6c45f01dcf461384c9896180e88c9ad28 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Allow guest Customers to view completed order

Completed orders may be viewed by code only for a limited time after completion

github.com/vendure-ecommerce/vendure - 6d95443e875e395076ba3272fe020f48f64d99b2 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): implement setCustomerForOrder mutation

github.com/vendure-ecommerce/vendure - 169f7099616cb27c0dc28366f08006f27014d3ee authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Create EventBus service, module & tests

Closes #40

github.com/vendure-ecommerce/vendure - 303349e3b5fa17a5937b61beebad4b698b89dd93 authored about 6 years ago by Michael Bromley <[email protected]>
chore(server): Remove CustomFields from dev config

github.com/vendure-ecommerce/vendure - af2aabcabf401e8c73360e7664d13574697ba5d7 authored about 6 years ago by Michael Bromley <[email protected]>
fix(admin-ui): Fix ts compiler error

github.com/vendure-ecommerce/vendure - deacc43b081bef3b629d44ac9dc9b28c6f840d5e authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Split ProductDetail into tabs

github.com/vendure-ecommerce/vendure - ab64882c74592c5a590898bb2db150f0eb4d79ba authored about 6 years ago by Michael Bromley <[email protected]>
fix(server): Fix adding/removing Country from Zone

github.com/vendure-ecommerce/vendure - 33c6005d37b51b0ec015023ef3d69ad8cbc55249 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(admin-ui): Slim down payload of GetCountryList & GetZones

github.com/vendure-ecommerce/vendure - ca0bde3a769fc8bbfdd4e5285d9eba24309ca22b authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Optimize product queries with variant resolver

The huge SQL join across so many entities was making the request for 20 Products take ~900ms - 1...

github.com/vendure-ecommerce/vendure - 1d4e8705258354a8c502acbc3aa3efae4895696c authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Sticky action bar & other minor styling tweaks

github.com/vendure-ecommerce/vendure - 69b7d8b769a0230bb9925db176458c275b6ab75f authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Create rich text editor

Relates to #27

github.com/vendure-ecommerce/vendure - 8ecb9395cfd22c63a3ce09f66c634ebf799c286d authored about 6 years ago by Michael Bromley <[email protected]>
test(server): Write a bunch of e2e tests for Order resolver

github.com/vendure-ecommerce/vendure - 751ea8d27a2935a08c198a125d6a9ed2cf56e769 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Store reference to ShippingMethod in Order

github.com/vendure-ecommerce/vendure - 033c96227edf3b4dca1bd55e3f9e0701ce2d5da0 authored about 6 years ago by Michael Bromley <[email protected]>
refactor(server): Move ID codec into a service for easier reuse

github.com/vendure-ecommerce/vendure - 7e82f290b575ebfca6222bbc7b08430f1db12476 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement orderByCode query

github.com/vendure-ecommerce/vendure - ee6a84c75fbfe3c170a8617436bcc70ccea3ac22 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): Display payments in OrderDetailComponent

github.com/vendure-ecommerce/vendure - b28bffe2253fd977acbc02ac6dfcb6abdc3afb97 authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Add property resolver for Order payments

github.com/vendure-ecommerce/vendure - 2134badd1663d65b3a83f75f08d538bf18c1754b authored about 6 years ago by Michael Bromley <[email protected]>
feat(server): Implement addPaymentToOrder mutation

Relates to #36

github.com/vendure-ecommerce/vendure - b9deafa20332f04ada34a1d0a5c706727d5c7795 authored about 6 years ago by Michael Bromley <[email protected]>
feat(admin-ui): PaymentMethod list/detail components

Relates to #36

github.com/vendure-ecommerce/vendure - fb6ca746d3b059cede30e72c30376cb3e531c0c7 authored about 6 years ago by Michael Bromley <[email protected]>