Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wednesday,  June, 5th 2019

[New Basket] Columns in Advanced material view and Order List are now customizable

[Backend] Implement Custom Status

...

Custom Statuses

So far, an order could have one of the following statuses:

  • Pending
  • Printing
  • Shipped
  • Canceled

These statuses are now customisable for each Service! Also the E-Mail templates, that are send out on status changes are now customizable.
That enables Services to design a very custom order workflow.


[Analytics] Improved Order overview

The orders in the order-chart are not accumulated anymore, but instead contain the non-accumulated orders per time interval:

Image Added


[User Panel] Address Management

The User Profile contains a new Section to edit the address book.


[Service Panel] Datasheets are now unified across languages.

While adding more languages, we discovered that the datasheet upload future was too complex to support multiple languages.
Service now only need to upload one common datasheet for all languages. If multiple languages are required, we suggest to merge multiple languages into one single PDF.

Other Notable Features and Bug Fixes

  • [B3-5552] - Make StlFile scaling functionality unit aware
  • [B3-5627] - Admin Panel: Value from Translateble fields get's overwriten
  • [B3-5664] - [Sentry] UnicodeDecodeError: 'ascii' codec can't decode byte 0xc5 in position 2: ordinal not in range(128)
  • [User Panel: New Basket] - The new Basket now supports inch. To upload a file in inch, go to your Profile Settings → User Preferences → Unit: Inch
  • [New Basket] - Basket upload works now at the first try
  • [New Basket] - Selected part name now changes correctly
  • [User Panel: New Basket] - Printability analysis shows consistent results for different file formats
  • [New Basket] The Checkout opens and closes much faster now
  • [Email] - Corrected link redirection for reset password email notification 
  • [User Panel: CheckoutRegistration] - VAT number is shown mandatory only when expected
  • [Service Panel] - WebhookSerialization fails for pickup locations
  • [Admin Panel] - Navigation links in Admin Panel are now sortable
  • [Admin Panel] - Swap columns in the Material Database in Admin Panel
  • Checkout is now Fullscreen if NEW_BASKET is on 
  • [B3-5430] - Order documents: tables are not formated well[B3-5596now formated better if the name of the part is very long.
  • [New Basket] - Drag and drop doesn't now trigger file validation checks
  • [B3-5522] - Add currency: ZAR, CZK

Under the Hood

  • [B3-4353] - Docker: Improve container build
  • [B3-5469] - Use PayloadConverterMixin in ProductAttributeSerializer
  • [Testing] - Basket upload doesnt get triggered for e2e Testing
  • [B3-5559] - [FE] update eslint and prettier settings
  • [B3-5565] - Integrate updated migration-linter
  • [B3-5615] - Remove old Apps
  • [B3-5328] - Production Admin Panel Improvements 2019User Panel]There 2 new currencies available: ZAR (South Africa), CZK (Czech Republic)

Under the Hood

  • We did some cleanup of old code and migrations. That means that it is not possible anymore to update from 2.x.x to >3.8.0. If this kind of update is still needed, it needs to happen in steps with 3.7.1 as first update.
  • [Admin Panel] - Value from Translateble fields get's not overwriten anymore
  • [Admin Panel] - The HTTP Basic Auth now supports non-ascii characters as username or passwort
  • [Admin Panel] - Navigation links in Admin Panel are now sortable
  • [Admin Panel] - Swap columns in the Material Database in Admin Panel
  • [Admin Panel] - A lot of other small improvements
  • [Service Panel] - WebhookSerialization is not failing anymore for pickup locations
If you are interested in testing our upcoming tools as early adopters or have any further questions, please feel free to contact our product team.