Propeller Cloud Release Notes

30th January 2024

E-mail Service - v1.3.1

Bug Fixes

##

  • Resolved payload too large error

26th January 2024

Cart Service - v1.10.1

Bug Fixes

##

  • Default paymethods price set to 0 if not parsable float

Spare Parts Service - v0.3.1

Bug Fixes

##

  • Improved error handling for "machine not found"

17th January 2024

Valueset Service - v0.2.0

Features

##

  • Remake mutations
  • System set management
  • Add guards and indexes
  • Finalize REST

Bug Fixes

##

  • Partially update valueset item extra field
  • Valueset items controller endpoint

8th January 2024

Category Service - V1.10.0

Features

  • Deprecate directory ids for category service

22nd December 2023

Valueset Service - V0.1.3

Features

  • Make valueset descriptions non nullable arrays
  • Improved valuesetid

30th November 2023

Carrier Service - V0.2.0

Features

  • Align with api conventions and fix update carrier with empty warehoueses array
  • Change delete carrier to one db call

Valueset Service - V0.1.0

Features

  • add the new error handling implementation and update all packages
  • implement workload identity with shared gql svces gcp sa, update packages and propagate traces
  • update all packages, address breaking changes and update to node v18
  • update packages to latest and address deprecations
  • update packages, add missing ones and fix deprecations

24th November 2023

Business Rules Builder - V1.1.0

Bug Fixes

  • Field hitPolicy and output fields not stored via mutations

Features

  • Add localizedValue to output table cells

Cart v2 Service - v1.1.1

Features

  • Initial cart-v2 commit
  • Microservice template initial commit
  • First attempt at tests

Checkout Service - V1.3.0

Features

  • Add Guards to payment queries

Order Service - V1.7.0

Features

  • Improve roles authentication
  • Move hasElevatedPriviledges to shared authHeaderService

User Management Service - V1.11.0

Features

  • Add Guard and Interceptors to User queries and mutations
  • Allow create/register mutations to be executed as anonymous user
  • Deprecate directory ids for user management service

23rd November 2023

Auth Service - V1.10.0

Features

  • Add companyId to UserClaims entity
  • Expose companyId in JWT claim if class = contact

Gateway Service - V2.0.3

Features

  • Gateway V2 deployment
  • Pass the x-auth-user-roles header to subgraphs
  • Adds support for running V2 of the gateway with a different servicelist

22nd November 2023

Address Service - V1.4.1

Bug Fixes

  • Get full class address after update

14th November 2023

Admin Authentication Service - V0.4.1

Bug Fixes

  • No password email send after registering new user

Order Service - V1.6.0

Features

  • Add or guards to the ordersetstatus mutation

31st October 2023

Product Bundle Service - V1.8.0

Bug Fixes

  • Do not deprecate external fields of subgraphs

Features

  • add “add and remove” bundle items and deprecation improvements
  • add initial bundle create, update and delete implementation
  • add migration with non breaking fixes and finalize adding and removing items graql and rest
  • add minimal bundle mutations for gql and rest
  • add validation and change get to post search bundles by product ids
  • deprecate directory ids for product-bundle service
  • initial crud rest implementation setup, and updated packages
  • mark nullable on gql side what was missed, remove comboid from create input and fix issues
  • update packages to latest and address deprecations

16th October 2023

Admin Authentication Service - V0.4.0

Features

  • add channels endpoint
  • align the channel query with the latest version
  • update packages and nestjs to latest and address deprecations

Carrier Service - V0.1.0

Features

  • add missing tests
  • add mutations for assign and unassign warehouse to a carrier
  • add support for filtering carries by modified data and ids
  • fix warehouse ids namings for federation and add boilerplate for calling warehouse service
  • implement some carrier gql and rest
  • initial carrer api setup
  • initial tests implementation
  • setup warehouse ids for federation and test
  • wrap up initial carrier implementation without tests

Warehouse Service - V1.6.0

Features

  • add support for warehouse federation in carrier and list warehouses by id
  • fix warehouse carrier federation

10th October 2023

Order Helper - V1.1.0

Features

  • Fix calculations, implement incentives
  • Various improvements

Tender v2 Service - V0.1.0

Features

  • Improve error handling

9th October 2023

Spare Parts Service - V0.3.0

Features

  • Upsert support for spareparts

User Management Service - V1.10.1

Features

  • customer register with attributes
  • datesearch input validation and align it with the same type from carrier

6th October 2023

External Reference Service - V1.3.0

Features

  • update packages and nestjs to latest and address deprecations

Gateway Service - V1.7.0

Features

  • add carrier service to dev and staging and update packages

Media Bulk Service - V1.2.0

Features

  • update packages and nestjs to latest and address deprecations

19th September 2023

Category Service - V1.9.0

Features

  • Add category search

Order Service - V1.5.0

Bug Fixes

  • Add --no-verify to commitArgs
  • Return the full (transformed) order after setOrderStatus

Features

  • Add Dataloader Instrumentation
  • Create CRUD operations for Order and OrderItem

11th September 2023

Cart Service - V1.10.0

Features

  • add additional error checks from rest cart service
  • add more explicit error handling to the rest api calls

Surcharges Service - V1.2.0

Features

  • improve error handling for gql and rest side and update the tax enum to standard values

5th September 2023

Price Service - V1.9.1

Features

  • Date range not working for discounts

4th September 2023

Checkout Service - V1.2.1

Bug Fixes

  • Cannot read properties of undefined (reading 'push')
  • Listing payments error

29th August 2023

Order Service - V1.4.1

Features

  • Backorders and Purchase Orders listed as shipments

28th August 2023

Business Rules Builder v1.0.1

Bug Fixes

  • Path in output fields not set when executing incentiveRuleSetOrderItemConditions

Favorites List Service - V0.2.1

Bug Fixes

  • Collection not part of the mongoDB connection string

24th August 2023

Inventory Service - V1.3.0

Features

  • add initial implementation of create inventory and improve error handling
  • combine create inventory by type via single input type and extended update input type

Price Service - V1.9.0

Features

  • update packages to latest and address deprecations

23rd August 2023

Address Service - V1.4.0

Features

  • update packages to latest and address deprecations

Attributes Service - V1.5.0

Features

  • update packages to latest and address deprecations

Cart Service - V1.9.0

Features

  • update packages to latest and address deprecations

Checkout Service - V1.2.0

Features

  • add error handling and finalize initial endpoints
  • add initial payments rest support
  • add more endpoints for payments and transactions
  • doc improvements and nest cli swagger plugin and revert back latest packages
  • expose the checkout rest through the main istio gw
  • fix rest routes and expands as per code review
  • initial crud rest implementation

Crossupsell Service - V1.3.0

Features

  • update packages to latest and address deprecations

E-mail service - V1.3.0

Features

  • update packages to latest and address deprecations

Favorites List Service - V0.2.0

Bug Fixes

  • commit args for release it job
  • pagination issue while searghing in the latest mongo package
  • remove commit hooks on release

Features

  • add federation feature flag implementation
  • update packages to latest and address deprecations

Gateway Service - V1.6.0

Features

  • Add BusinessRule Builder to dev environment
  • update packages to latest and address deprecations

Inventory Service - V1.2.0

Features

  • initially add create inventory
  • update packages to latest and address deprecations

Media Service - V1.7.0

Features

  • change the broken custom validation with nest builtin and update docs
  • update packages to latest and address deprecations

Order Service - V1.4.0

Bug Fixes

  • Extend SetMultipleOrderStatusError from BaseError
  • Improved setorderstatus error handling
  • Improved setorderstatus error handling
  • setorderstatus changes / typeorm package update

Features

  • update packages to latest and address deprecations

Productsearch Service - V1.13.0

Features

  • update packages to latest and address deprecations
  • update packages to latest and address deprecations and change to hpa v2

Spare Parts Service - V0.2.0

Features

  • update packages to latest and address deprecations

Tax Service - V1.4.0

Features

  • update packages to latest and address deprecations

Tender Service - V1.7.0

Features

  • update packages to latest and address deprecations

User Management Service - C1.10.0

Features

  • Deprecate directory ids for user entity
  • update packages to latest and address deprecations

Warehouse Service - V1.6.0

Features

  • update packages to latest and address deprecations

21st August 2023

Auth Service - V1.9.0

Bug Fixes

  • add await to resolver methods and parsing date checks for null

Features

  • update packages to latest and address deprecations

Category Service - V1.8.0

Bug Fixes

  • slug removed from create input
  • some responses updated
  • update category param name

Features

  • create and update delay because of neo4j
  • guards adjustment
  • initial inputs and mutations
  • update packages to latest and address deprecations

Surcharges Service - V1.1.1

Bug Fixes

  • imports
  • input type
  • optional props
  • pagination response not working corectly between gql and rest
  • product id type
  • update surcharge error

Features

  • Release-it failed due to wrong branch name
  • add federation feature flag implementation
  • default input when resolving surcharge into product
  • default search input
  • enabled multiple surcharges add/remove to a single product
  • entity , migration changes
  • federate surcharge into product
  • filter by taxzone, some props are optional now
  • more typerom functionality usage
  • REST + some improvements
  • rest optional props
  • taxzone filter
  • update packages to latest and address deprecations

24th July 2023

Auth Service - V1.8.1

Bug Fixes

  • make logout nullable and deprecated
  • make logout.todo nullable

21st July 2023

Cart Service - v1.8.1

Bug Fixes

  • default paymethods amount to 0 if not parsable float

20th July 2023

User Management Service - V1.9.0

Features

  • add filter by date changed filtering contacts, customers and companies
  • add initial date created and changed for all types
  • add initial date created support and fix input validations
  • Make usergroupPath field available for customer / user and company
  • review changes, rename datachanged to lastmodifieddate and improve data search validation

14th July 2023

Attributes Service - V1.4.2

Bug Fixes

  • Filtering on non-existant attr name failed

13th July 2023

Gateway Service - V1.5.1

Bug Fixes

  • FavoriteList service not included on prod

Features

  • add implementation for passing service list via config per env. with flags
  • Favorite lists service
  • surcharge svc in config

Productsearch Service - V1.12.0

Features

  • add federation feature flag implementation
  • Add product mutations
  • Favorite lists federation
  • federate product in surcharge
  • identifier naming
  • price display field

12th July 2023

Favorites List Service - V0.1.0

Features

  • create all pulumi deploy stacks
  • Initial copy of the template files

16th June 2023

Price Service - V1.8.0

Features

  • Add shopId to tax query

Product Bundle Service - V1.7.0

Features

  • Add shopId to tax query

Tax Service - V1.3.0

Features

  • Add shopId and zone to input to taxes query

12th May 2023

Warehouse Service - V1.4.0

Features

  • initial implementation of the new channel/shop logic

11th May 2023

Auth Service - V1.8.0

Features

  • change site with channel implementation
  • mark siteid as optional and depreacted for logout and startsession, and update packages

Cart Service - V1.8.0

Features

  • add channel id as part of cart response object
  • add optional channel id as input and ignore the site id
  • make site id and deprecated for cart start and implement the channel

Reverts

  • Revert "chore: Set address number as nullable"

E-mail Service - V1.2.0

Features

  • depreacate siteid in favour of channelid, implement channel header and update packages
  • Enable quotation emails

Gateway Service - V1.4.0

Features

  • Add channel & shop to gateway
  • propagate x-channel-id header to the services
  • update apollo gw and server and all other outdated packages

Order Service - V1.3.0

Features

  • add channel id from db and set site id to null
  • add initial implementation of order draft status limitations for admin users
  • add support to fetch order by uuid
  • depreciate siteid in favour of channelid, implement channel header and update packages
  • initial implementation of auth middleware for admin draft quote and order limitation
  • update the getordererror to userinputerror

Price Service - V1.7.0

Features

  • Add channel support
  • Improve Error Handling
  • Neo4J v5 compatible

Product Bundle Service - V1.6.0

Features

  • Fix original bundle price, bundle tax code

Productsearch Service - V1.11.0

Features

  • Add channel to price svc http call header

Tax Service - V1.2.0

Features

  • Filter tax by shopId
  • initial implementation of the new channel/shop logic

Tender Service - V1.6.0

Features

  • add optional channel id as input and ignore the site id
  • depreciate siteid in favour of channelid, implement channel header and update packages
  • general cleanup, global cache module and adding channelid to the response

10th May 2023

Productsearch Service - V1.11.0

Features

  • Search: Enable order by directory_order

21st April 2023

Attributes Service - V1.4.1

Bug Fixes

  • Enum values where returned in textValue field

13th April 2023

Attributes Service - V1.4.0

Features

  • Improve query performance

6th April 2023

Category Service - V1.7.0

Features

  • Neo4J v5 compatible (645371c)

Price Service - V1.6.1

Features

  • Neo4J v5 compatible
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
On This Page
Propeller Cloud Release Notes30th January 2024E-mail Service - v1.3.1Bug Fixes26th January 2024Cart Service - v1.10.1Bug FixesSpare Parts Service - v0.3.1Bug Fixes17th January 2024Valueset Service - v0.2.0FeaturesBug Fixes8th January 2024Category Service - V1.10.0Features22nd December 2023Valueset Service - V0.1.3Features30th November 2023Carrier Service - V0.2.0FeaturesValueset Service - V0.1.0Features24th November 2023Business Rules Builder - V1.1.0Bug FixesFeaturesCart v2 Service - v1.1.1FeaturesCheckout Service - V1.3.0FeaturesOrder Service - V1.7.0FeaturesUser Management Service - V1.11.0Features23rd November 2023Auth Service - V1.10.0FeaturesGateway Service - V2.0.3Features22nd November 2023Address Service - V1.4.1Bug Fixes14th November 2023Admin Authentication Service - V0.4.1Bug FixesOrder Service - V1.6.0Features31st October 2023Product Bundle Service - V1.8.0Bug FixesFeatures16th October 2023Admin Authentication Service - V0.4.0FeaturesCarrier Service - V0.1.0FeaturesWarehouse Service - V1.6.0Features10th October 2023Order Helper - V1.1.0FeaturesTender v2 Service - V0.1.0Features9th October 2023Spare Parts Service - V0.3.0FeaturesUser Management Service - V1.10.1Features6th October 2023External Reference Service - V1.3.0FeaturesGateway Service - V1.7.0FeaturesMedia Bulk Service - V1.2.0Features19th September 2023Category Service - V1.9.0FeaturesOrder Service - V1.5.0Bug FixesFeatures11th September 2023Cart Service - V1.10.0FeaturesSurcharges Service - V1.2.0Features5th September 2023Price Service - V1.9.1Features4th September 2023Checkout Service - V1.2.1Bug Fixes29th August 2023Order Service - V1.4.1Features28th August 2023Business Rules Builder v1.0.1Bug FixesFavorites List Service - V0.2.1Bug Fixes24th August 2023Inventory Service - V1.3.0FeaturesPrice Service - V1.9.0Features23rd August 2023Address Service - V1.4.0FeaturesAttributes Service - V1.5.0FeaturesCart Service - V1.9.0FeaturesCheckout Service - V1.2.0FeaturesCrossupsell Service - V1.3.0FeaturesE-mail service - V1.3.0FeaturesFavorites List Service - V0.2.0Bug FixesFeaturesGateway Service - V1.6.0FeaturesInventory Service - V1.2.0FeaturesMedia Service - V1.7.0FeaturesOrder Service - V1.4.0Bug FixesFeaturesProductsearch Service - V1.13.0FeaturesSpare Parts Service - V0.2.0FeaturesTax Service - V1.4.0FeaturesTender Service - V1.7.0FeaturesUser Management Service - C1.10.0FeaturesWarehouse Service - V1.6.0Features21st August 2023Auth Service - V1.9.0Bug FixesFeaturesCategory Service - V1.8.0Bug FixesFeaturesSurcharges Service - V1.1.1Bug FixesFeatures24th July 2023Auth Service - V1.8.1Bug Fixes21st July 2023Cart Service - v1.8.1Bug Fixes20th July 2023User Management Service - V1.9.0Features14th July 2023Attributes Service - V1.4.2Bug Fixes13th July 2023Gateway Service - V1.5.1Bug FixesFeaturesProductsearch Service - V1.12.0Features12th July 2023Favorites List Service - V0.1.0Features16th June 2023Price Service - V1.8.0FeaturesProduct Bundle Service - V1.7.0FeaturesTax Service - V1.3.0Features12th May 2023Warehouse Service - V1.4.0Features11th May 2023Auth Service - V1.8.0FeaturesCart Service - V1.8.0FeaturesRevertsE-mail Service - V1.2.0FeaturesGateway Service - V1.4.0FeaturesOrder Service - V1.3.0FeaturesPrice Service - V1.7.0FeaturesProduct Bundle Service - V1.6.0FeaturesProductsearch Service - V1.11.0FeaturesTax Service - V1.2.0FeaturesTender Service - V1.6.0Features10th May 2023Productsearch Service - V1.11.0Features21st April 2023Attributes Service - V1.4.1Bug Fixes13th April 2023Attributes Service - V1.4.0Features6th April 2023Category Service - V1.7.0FeaturesPrice Service - V1.6.1Features