2019-08-12 09:54:17 +00:00
# Changelog
All notable, unreleased changes to this project will be documented in this file. For the released changes, please visit the [Releases ](https://github.com/mirumee/saleor-dashboard/releases ) page.
## [Unreleased]
2020-11-30 13:19:57 +00:00
- Add Order Confirmation settings - #840 by @orzechdev and @mmarkusik
2020-11-19 14:42:14 +00:00
- Add Page Types - #807 by @orzechdev
2020-11-27 15:53:48 +00:00
- Add shipping methods to translation section - #864 by @marekchoinski
2020-12-01 13:13:05 +00:00
- New Miscellaneous and Product refunds - #870 by @orzechdev
2020-12-01 15:42:25 +00:00
- Add zip code exclusion - #877 by @dominik -zeglen
2021-01-20 16:16:43 +00:00
- Add order reissue
2020-12-15 09:50:29 +00:00
- Update quantity column in Inventory part of Product Variant view - #904 by @dominik -zeglen
2020-12-16 10:53:28 +00:00
- Add file attributes - #884 by @orzechdev
2021-01-12 11:33:50 +00:00
- Add shipping delivery days - #914 by @orzechdev
2021-01-18 11:19:04 +00:00
- Guard against non-staff users logging in - #947 by @jwm0
2020-12-18 16:39:33 +00:00
- Add reference attributes - #917 by @orzechdev
2021-01-20 16:37:36 +00:00
- Add product reference attributes - #948 by @orzechdev
2021-01-22 11:13:40 +00:00
- Drop descriptionJson and contentJson fields - #950 by @jwm0
2021-01-22 14:05:26 +00:00
- Add error tracking with Sentry adapter - #956 by @jwm0
2021-01-26 22:04:54 +00:00
- Add OAuth2 login with OpenID support - #963 by @orzechdev
Saleor 1856/implement discount modal 2 (#978)
* Add currency to orderline unitprice and update hella lots of types
* wip
* Add diiscount modal component
* Refactor action dialog - move buttons to separate component so they can be reused
* Add discount provider to keep logic of discounts separated and wrap proper components
* Add discount ccalculator util class, and make draft details summary use it, along with discounts data, modal etc
* UUpdate lots of types, fragments, schema etc
* Update quries and mutations
* ARename OrderLineDiscountModal -> OrderDiscountCommonModal, add types etc
* Add order line discount provider + consumer, same for order discount
* Fix ts wip
* Update schema and types
* Update order discount provider
* Add nnetto price to order details fragment and update lots of types
* Adjust fixtures to order details containing net total
* Move both order and order line provider to same dir to make types and utils more accessible
* Update schema to match master
* Update schema and types
* Update order history, add some related components, add events etc.
* Fix types
* Fix schema to match master
* Update messages
* Update changelog
* Retrigger build
* Add stories and update common modal to display floats properly
* Add and update stories and tests
* Add optional displaying of reason in case it's empty
* Make user name label for history events return email if last name and first name are absent
* Update schema, types, and mutations to properly refresh
* Remove unnecessary imports
* Add discounts decorator to draft details page storybook
* Fixs after review
* Update messages
* Small fixes to timeline events
* Update types for order shipping price to use net as well, fix labels in draft summary and add colors to theme palette
* Updaste tests, messages
* Fixs after review
* Add theme highlighted active and inactive color text, add valuue conversion to discount modal when changing calculation mode
* Add change to changelog
* Add extra options to select employee display name for order event when some data is missing. Also add filtering null elements in event header when data missing alltogether and element is null
* Refactor selecting employee name in utils
* Add conditional to extended timeline event when orderline is null
2021-03-05 14:52:02 +00:00
- Add order and order line discounts and modal - #978 by @mmarkusik
2021-02-18 13:05:39 +00:00
- Fix no channels crash - #984 by @dominik -zeglen
2021-02-18 13:50:57 +00:00
- Update webhooks - #982 by @piotrgrundas
2021-02-25 13:55:59 +00:00
- Fix trigger form change when collections are being added to list of product collections - #987 by @gax97
2020-11-19 14:42:14 +00:00
2020-11-13 10:39:22 +00:00
# 2.11.1
- Support multiline text in plugin configuration secret field - #829 by @karolinakuzniewicz
2020-11-04 11:32:10 +00:00
## 2.11.0
2020-05-25 10:06:37 +00:00
- Add sku column to fulfillment cards - #538 by @dominik -zeglen
2020-06-16 16:46:43 +00:00
- Migrate product base price to variant prices - #555 by @orzechdev
2020-07-06 10:50:18 +00:00
- Migrate old notifications to the new ones - #587 by @AlicjaSzu
2020-07-07 14:05:58 +00:00
- Add background task manager - #574 by @dominik -zeglen
- Handle task failure and fix task duplication - #588 by @dominik -zeglen
- Move fragments to separate directory to avoid circular imports - #592 by @dominik -zeglen
2020-07-08 08:42:19 +00:00
- Add order invoices management - #570 by @orzechdev
2020-07-20 09:42:44 +00:00
- Add Cypress e2e runner - #584 by @krzysztofwolski
2020-07-22 10:54:15 +00:00
- create Apps - #599 by @AlicjaSzu
2020-07-27 11:25:29 +00:00
- Refactor authorization - #624 by @dominik -zeglen
2020-07-29 14:20:47 +00:00
- Fix minor bugs - #628 by @dominik -zeglen
2020-08-10 13:12:21 +00:00
- Add navigator button - #635 by @dominik -zeglen
2020-08-11 12:00:21 +00:00
- Update to newest schema - #638 by @dominik -zeglen
2020-08-10 15:35:28 +00:00
- Fix missing save button - #636 by @dominik -zeglen
2020-08-12 12:55:50 +00:00
- Fix user avatars - #639 by @dominik -zeglen
2020-08-12 13:47:59 +00:00
- Reset modal state after closing - #644 by @dominik -zeglen
2020-08-12 12:11:45 +00:00
- Fix incorrect messages - #643 by @dominik -zeglen
2020-08-18 08:22:39 +00:00
- Do not use devserver to run cypress tests - #650 by @dominik -zeglen
2020-08-18 14:09:01 +00:00
- Fix updating product that has no variants - #649 by @dominik -zeglen
2020-08-17 15:14:40 +00:00
- Update checkbox design - #651 by @dominik -zeglen
2020-08-13 11:28:29 +00:00
- Add warehouse choice - #646 by @dominik -zeglen
2020-08-20 12:13:48 +00:00
- Fix user management modal actions - #637 by @eaglesemanation
2020-08-18 10:06:36 +00:00
- Fix navigator button rendering on safari browser - #656 by @dominik -zeglen
2020-08-24 10:45:23 +00:00
- Use hooks instead of containers with render props in product mutations - #667 by @dominik -zeglen
2020-08-26 09:51:00 +00:00
- Add apps and permission groups to navigator - #678 by @dominik -zeglen
2020-08-28 12:45:11 +00:00
- Add metadata - #670 by @dominik -zeglen
2020-08-26 10:36:06 +00:00
- Update order history information - #680 by @dominik -zeglen
2020-09-01 15:42:25 +00:00
- Add metadata editor to creator views - #684 by @dominik -zeglen
2020-09-03 10:25:16 +00:00
- Update product visibility card component - #679 by @AlicjaSzu
2020-09-03 17:03:32 +00:00
- Update savebar design - #690 by @dominik -zeglen
2020-09-03 11:58:40 +00:00
- Add metadata to orders - #688 by @dominik -zeglen
2020-09-04 14:12:50 +00:00
- Add lazyload to locales - #692 by @eaglesemanation
2020-09-08 14:20:48 +00:00
- Fix not closed address update modal with two confirmations - #699 by @orzechdev
2020-09-07 11:06:00 +00:00
- Update schema with PositiveDecimal type - #695 by @AlicjaSzu
2020-09-15 12:03:39 +00:00
- Add error info when fetching taxes - #701 by @dominik -zeglen
2020-09-18 13:08:50 +00:00
- Fix return to previous page on screen size change - #710 by @orzechdev
2020-09-16 12:13:13 +00:00
- Fix updating order details on address change #711 - by @orzechdev
2020-09-22 11:53:37 +00:00
- Add no warehouses info when working with stock quantities #713 - by @orzechdev
2020-09-17 14:44:07 +00:00
- Add variants reordering possibility - #716 by @orzechdev
2020-09-18 14:35:30 +00:00
- Fix avatar change button - #719 by @orzechdev
2020-09-21 14:55:49 +00:00
- Add slug field to product, collection, category & page details (update and create) - #720 by @mmarkusik
2020-09-25 12:33:01 +00:00
- Allow product variant to be set as default - #721 by @tomaszszymanski129
2020-09-22 16:04:06 +00:00
- Change plural form of "informations" to "information" strings across the app #722 by @mmarkusik
2020-09-22 15:07:15 +00:00
- Fix misaligned rich text draft controls - #725 by @orzechdev
2020-09-24 11:44:19 +00:00
- Allow taxes to be configured per product - #728 by @dominik -zeglen
2020-10-01 17:02:21 +00:00
- Add default variant indicator for variant nav - #741 by @krzysztofwolski
2020-10-02 10:50:58 +00:00
- Fix style of product type attributes empty table - #744 by @orzechdev
2020-10-08 10:46:20 +00:00
- Fix order draft back button redirect - #753 by @orzechdev
2020-10-15 13:21:58 +00:00
- Add manage product types and attributes permission - #768 by @orzechdev
2020-10-19 11:08:14 +00:00
- Fix isPublished and isAvailable behaviour for products, collections and pages - #780 by @mmarkusik
2020-10-20 13:23:36 +00:00
- Add metadata editor to page views - #782 by @dominik -zeglen
2020-10-30 14:01:29 +00:00
- Add missing infinite scroll to searches - #793 by @dominik -zeglen
2020-10-23 11:06:00 +00:00
- Fix for fulfilling order when allocated quantity equals total quantity - #788 by @GrzegorzDerdak
2020-05-25 10:06:37 +00:00
2020-07-13 16:51:05 +00:00
## 2.10.1
- Add weight field and fix warehouse country selection - #597 by @dominik -zeglen
- Fix weight based rate update - #604 by @dominik -zeglen
2020-07-30 09:54:16 +00:00
- Add product export - #620 by @dominik -zeglen
2020-07-13 16:51:05 +00:00
2020-05-04 13:20:53 +00:00
## 2.10.0
2019-11-07 13:09:06 +00:00
- Fix minor bugs - #244 by @dominik -zeglen
2019-11-07 13:07:19 +00:00
- Fix tax settings updating - #243 by @dominik -zeglen
2019-11-08 10:46:35 +00:00
- Add secret fields in plugin configuration - #246 by @dominik -zeglen
2019-11-12 13:24:58 +00:00
- Fix subcategories pagination - #249 by @dominik -zeglen
2019-11-12 12:45:51 +00:00
- Update customer's details page design - #248 by @dominik -zeglen
2019-11-14 14:55:42 +00:00
- Use Apollo Hooks - #254 by @dominik -zeglen
2019-11-19 11:38:37 +00:00
- Fix disappearing products description - #259 by @dominik -zeglen
2019-11-13 13:05:01 +00:00
- Improve mobile appearance - #240 by @benekex2 and @dominik -zeglen
2019-11-20 10:36:26 +00:00
- Use searches as hooks instead of components - #262 by @dominik -zeglen
2019-11-25 16:59:54 +00:00
- Add navigator - #267 by @dominik -zeglen
2019-11-26 15:02:11 +00:00
- Fix voucher limit - #271 by @dominik -zeglen
2019-11-28 15:25:42 +00:00
- Allow multiple images to be uploaded - #277 by @dominik -zeglen
2019-11-29 12:21:59 +00:00
- Fix dropdown clickable areas - #281 by @dominik -zeglen
2019-12-02 15:34:15 +00:00
- Use eslint - #285 by @dominik -zeglen
2019-12-03 15:54:55 +00:00
- Enforce using "name" property in style hooks - #288 by @dominik -zeglen
2019-12-03 16:47:30 +00:00
- Add ability to reset own password - #289 by @dominik -zeglen
2019-12-06 17:20:25 +00:00
- Move mutation state to mutation - #297 by @dominik -zeglen
2019-12-17 17:13:56 +00:00
- Add table sorting - #292 by @dominik -zeglen
2019-12-06 15:49:15 +00:00
- Unify dialog handling - #296 by @dominik -zeglen
2020-01-09 11:20:08 +00:00
- Stop using deprecated fields - #357 by @dominik -zeglen
2020-01-17 15:01:30 +00:00
- Throw error when API_URI is not set - #375 by @dominik -zeglen
2020-01-20 12:44:48 +00:00
- Fix variant stock input - #377 by @dominik -zeglen
2020-01-20 15:49:51 +00:00
- Add filtering to views - #361 by @dominik -zeglen
2020-01-20 15:44:00 +00:00
- Do not render password change if authenticating - #378 by @dominik -zeglen
2020-01-31 13:23:53 +00:00
- Fix crash when one product is selected - #391 by @dominik -zeglen
2020-01-31 13:51:43 +00:00
- Improve product update form error handling - #392 by @dominik -zeglen
2020-01-31 15:22:41 +00:00
- Fix column picker errors - #393 by @dominik -zeglen
2020-02-03 11:55:31 +00:00
- Improve order filters - #396 by @dominik -zeglen
2020-02-13 11:53:47 +00:00
- Use structurized JSON files instead of PO - #403 by @dominik -zeglen
2020-02-20 14:34:18 +00:00
- Remove PO files from repo and update translations #409 by @dominik -zeglen
2020-02-20 14:24:45 +00:00
- Add optional chaining and explicitely return "Not found" page - #408 by @dominik -zeglen
2020-02-24 14:22:55 +00:00
- Do not store errors in form component - #410 by @dominik -zeglen
2020-02-03 11:21:45 +00:00
- Handle rich text editor content error - #395 by @dominik -zeglen
2020-03-03 12:02:16 +00:00
- Fix crashing views - #422 by @dominik -zeglen
2020-03-04 17:30:16 +00:00
- Add "Ready to capture" to the "Status" order filter - #430 by @dominik -zeglen
2020-03-24 20:13:38 +00:00
- Reset state after closing - #456 by @dominik -zeglen
2020-04-07 00:26:42 +00:00
- Password validation errors are not shown - #471 by @gabmartinez
2020-04-10 14:02:33 +00:00
- Reset pagination when guest change the sorting of the list - #474 by @gabmartinez
2020-04-11 00:52:28 +00:00
- Filter column ids before send it to GridAttributes operation - #476 by @gabmartinez
2020-04-11 00:35:21 +00:00
- Display Is Published column correctly in main Product Listing - #475 by @gabmartinez
2020-04-23 15:43:08 +00:00
- Add Permission Groups section - #406 by @krzysztofwolski
2020-02-11 15:33:28 +00:00
- Add warehouse management - #390 by @dominik -zeglen
2020-05-07 11:21:37 +00:00
- Fix minor visual bugs - #521 by @dominik -zeglen
2020-05-07 11:26:20 +00:00
- Handle session expiration - #520 by @dominik -zeglen
2020-05-07 11:53:52 +00:00
- Update product stock management to newest design - #515 by @dominik -zeglen
2020-05-08 14:01:49 +00:00
- Handle untracked products - #523 by @dominik -zeglen
2020-05-11 15:25:18 +00:00
- Display correct error if there were no graphql errors - #525 by @dominik -zeglen
2019-10-25 13:56:12 +00:00
## 2.0.0
2019-08-12 09:54:17 +00:00
- Add changelog and github issue/PR templates - #97 by @dominik -zeglen
2019-08-12 11:57:06 +00:00
- Update dependencies to suppress storybook build errors - #98 by @dominik -zeglen
2019-08-19 10:03:16 +00:00
- Fix configure menu section - #109 by @benekex2
2019-08-27 13:31:20 +00:00
- Add switch to make attribute available in product list as a column - #99 by @dominik -zeglen
- Add tc tags for E2E testing - #134 by @dominik -zeglen
2019-08-16 11:56:05 +00:00
- Use react-intl - #105 by @dominik -zeglen
2019-08-28 13:14:54 +00:00
- Add dynamic dashboard settings - #135 by @benekex2
2019-08-30 14:20:35 +00:00
- Fix plugins page translations - #141 by @benekex2
2019-08-28 14:46:26 +00:00
- Add attributes to column picker - #136 by @dominik -zeglen
2019-09-02 08:51:37 +00:00
- Fix table cell padding - #143 by @dominik -zeglen
2019-09-04 14:03:19 +00:00
- Add fallback locale - #153 by @dominik -zeglen
2019-09-04 11:57:15 +00:00
- Replace checkbox with switch component in "product type has variants" - #152 by @dominik -zeglen
2019-09-03 13:47:13 +00:00
- Add password reset flow - #147 by @dominik -zeglen
2019-09-06 13:50:16 +00:00
- Add support for multiple values in filters - #160 by @dominik -zeglen
2019-09-16 02:17:35 +00:00
- UI improvements - #166 by @benekex2
2019-09-11 08:46:15 +00:00
- Fix en locale matching - #165 by @dominik -zeglen
2019-09-16 13:41:02 +00:00
- Implement the Credential Management API - #158 by @patrys
2019-09-12 13:31:47 +00:00
- Add search bars - #172 by @dominik -zeglen
2019-09-13 14:57:02 +00:00
- Add sorting to product list - #173 by @dominik -zeglen
2019-09-22 12:54:14 +00:00
- Add Heroku integration - #175 by @bogdal
2019-09-26 12:44:01 +00:00
- Fix navigation - #182 by @benekex2
2019-09-25 09:29:40 +00:00
- Add testcafe tags to attributes, categories, collections and product types - #178 by @dominik -zeglen
2019-09-26 14:25:47 +00:00
- Fix input error style - #183 by @benekex2
2019-09-30 10:58:00 +00:00
- Fix product type selection - #189 by @dominik -zeglen
2019-09-30 11:27:14 +00:00
- Fix staff return link - #190 by @dominik -zeglen
2019-09-26 10:17:02 +00:00
- Allow sorting products by attribute - #180 by @dominik -zeglen
2019-09-25 11:42:23 +00:00
- Hide variants and attributes if product has none - #179 by @dominik -zeglen
2019-09-30 10:36:44 +00:00
- Add service account section - #188 by @dominik -zeglen
2019-10-10 12:49:15 +00:00
- Add webhook section - #206 by @benekex2
2019-10-03 15:03:45 +00:00
- Add variant creator - #177 by @dominik -zeglen
2019-10-11 10:18:25 +00:00
- Add git hooks - #209 by @dominik -zeglen
2019-10-11 13:03:00 +00:00
- Do not send customer invitation email - #211 by @dominik -zeglen
2019-10-11 11:10:43 +00:00
- Send address update mutation only once - #210 by @dominik -zeglen
2019-10-10 13:48:06 +00:00
- Update sale details design - #207 by @dominik -zeglen
2019-10-15 15:48:20 +00:00
- Improve autocomplete UX - #212 by @dominik -zeglen
2019-10-18 12:04:22 +00:00
- Fix empty attribute values - #218 by @dominik -zeglen
2019-10-16 15:33:26 +00:00
- Add language switch - #213 by @dominik -zeglen
2019-10-21 14:48:15 +00:00
- Fix copy - #223 , #224 by @dominik -zeglen
2019-10-23 09:34:46 +00:00
- Fix ui improvements - #226 by @benekex2
2019-10-17 15:32:45 +00:00
- Fix attribute errors - #216 by @dominik -zeglen
2019-10-23 12:22:12 +00:00
- Fix column picker - #228 by @dominik -zeglen
2019-10-24 12:20:13 +00:00
- Add readonly mode - #229 by @dominik -zeglen
2019-10-21 14:21:52 +00:00
- Add mailing configuration - #222 by @dominik -zeglen
2019-10-25 12:21:24 +00:00
- Fix minor bugs - #230 by @dominik -zeglen
2019-10-25 13:34:50 +00:00
- Fix permission handling - #231 by @dominik -zeglen
2019-11-07 11:39:15 +00:00
- Use React.FC instead of deprecated React.StatelessComponent type - #245 by @dominik -zeglen
2019-11-05 12:59:52 +00:00
- Update @material -ui to v4 - #234 by @dominik -zeglen