Skip to content

Releases: hotwax/order-routing

Release 1.6.0

14 Oct 13:52
ee6ae90
Compare
Choose a tag to compare

What's Changed

  • Implemented: support for permissions in the app and added support to make api calls on redirection oms(#323) by @R-Sourabh in #270

New Contributors

Full Changelog: v1.5.0...v1.6.0

Release 1.5.0

26 Sep 12:53
6ba3594
Compare
Choose a tag to compare

What's Changed

  • Implemented: popover to update the group status and add runNow support(#199) by @ymaheshwari1 in #200
  • Improved: UI as per the suggested changes(#243) by @ymaheshwari1 in #244
  • Removed: redundant create new run buttons when no run is found(#233) by @ymaheshwari1 in #249
  • Implemented: support to disable the click event from the card when reordering is in progress(#138) by @ymaheshwari1 in #250
  • Implemented: support to let user define the cron expression(#245) by @ymaheshwari1 in #251
  • Improved: updated locale file to make static text entry(#245) by @ymaheshwari1 in #252
  • Improved: empty state message for inventory filter and sort options and also made improvement in the order filter and sort option empty state(#165) by @ymaheshwari1 in #253
  • Improved: empty state UI for filters(#165) by @ymaheshwari1 in #255
  • Improved: condition to make the value of partial allocation updated on server when selecting promise date and also enabled partial group allocation when partial allocation is enabled(#257) by @ymaheshwari1 in #258
  • Improved: added option for ignoring facility order limit (#256) by @amansinghbais in #259

Full Changelog: v1.4.0...v1.5.0

Release 1.4.0

05 Jul 11:29
097f9d8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

Release 1.3.0

24 May 13:37
d52d8fe
Compare
Choose a tag to compare

What's Changed

  • Fixed: case to handle the case when enum data is missing for specific type by @ymaheshwari1 in #209
  • Fixed: issue in reordering the inventory rules by @ymaheshwari1 in #210
  • Improved: UI for back feature from the query page(#124) by @ymaheshwari1 in #211
  • Fixed: issue of duplicate filters getting applied on the rules by @ymaheshwari1 in #214
  • Implemented: support to fetch the latest routing history and fetch the history by startDate by @ymaheshwari1 in #213
  • Implemented: single-sign-in support using launchpad(#192) by @ymaheshwari1 in #196, #215
  • Implemented: support to redirect to the passed redirectionURL instead of oms by @ymaheshwari1 in #220
  • Implemented: support for orders to be filtered based on facility group and added sort option on orders based on priority(#216) by @ymaheshwari1 in #217
  • Improved: code to disable the goToOms button when redirectionUrl is not found and added go to launchpad button(#219) by @ymaheshwari1 in #221
  • Implemented: the use of api to clone the group, route and rules(#183) by @ymaheshwari1 in #193
  • Implemented: support to define the default action type for a rule by @ymaheshwari1 in #223

Full Changelog: v1.2.1...v1.3.0

Release 1.2.1

25 Apr 12:02
8b0de43
Compare
Choose a tag to compare

What's Changed

  • Fixed: issue regarding decimal numbers can be entered in alert input(#197) by @ymaheshwari1 in #204
  • Fixed: archived routing cards to be displayed correctly after unarchiving a rule(#181) by @ymaheshwari1 in #205

Full Changelog: v1.2.0...v1.2.1

Release 1.2.0

22 Apr 12:27
59e93f4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

Release 1.1.0

10 Apr 11:29
946e310
Compare
Choose a tag to compare

What's Changed

  • Improved: save button action to not show an alert before save on routing list page(#119) by @ymaheshwari1 in #121
  • Implemented: support to enable multiple selection for sales channel option for routing filters(#116) by @ymaheshwari1 in #122
  • Improved: UI to display the rule status in the menu list(#117) by @ymaheshwari1 in #123
  • Improved: logic to change the status of routing even when the status is active(#115) by @ymaheshwari1 in #126
  • Improved: UI for run cards in case of different status(#114) by @ymaheshwari1 in #127
  • Improved: UI to update the width for the order routing filters section and added slots for filter selector icon by @ymaheshwari1 in #128
  • Improved: time formatting and delta value when displaying time(#118) by @ymaheshwari1 in #125
  • Improved: frequency options to have 5 minutes and 15 minutes support by @ymaheshwari1 in #129
  • Fixed: the schedule time and timeDiff as the execution time has been changed from seconds to millis(#130) by @ymaheshwari1 in #131
  • Fixed: multiple alerts getting rendered in DOM when moving back-and-forth from route and query page by @ymaheshwari1 in #132
  • Implemented: support to save the description on enter(#113) by @ymaheshwari1 in #133
  • Improved: code to add support for checking oms connection when using runNow feature by @ymaheshwari1 in #134
  • Fixed: run not displayed after creation immediately(#135) by @ymaheshwari1 in #137
  • Implemented: support to display oms details on settings page(#136) by @ymaheshwari1 in #143
  • Improved: check for rule and route name fields(#141) by @ymaheshwari1 in #144
  • Fixed: case to display productStoreId in case the storeName is not available(#149) by @ymaheshwari1 in #150
  • Fixed: issue in filter option persistence and field overridden issue in filter and sort options(#146) by @ymaheshwari1 in #151
  • Fixed: support to not open the details page for unarchived route(#145) by @ymaheshwari1 in #152
  • Improved: logic to run the job successfully on clicking runNow(#147) by @ymaheshwari1 in #153
  • Added: favicon for app(#74) by @ymaheshwari1 in #164
  • Implemented: support to disable the save button if there are no changes in the filter options by @ymaheshwari1 in #163
  • Improved: UI for the routing history to display message when no history is present and added lines full to have separation between the history modal title and its details(#166) by @ymaheshwari1 in #168
  • Improved: the leave alert UI when leaving the page without saving changes(#162) by @ymaheshwari1 in #170
  • Improved: check to display productStore options only if having multiple options to select from and removed the search option from the page(#156) by @ymaheshwari1 in #171
  • Removed: confirm alert before saving changes from the rules page(#161) by @ymaheshwari1 in #173
  • Improved: UI to move auto cancel days toggle inside unfillable items card(#158) by @ymaheshwari1 in #172
  • Improved: the sequence of status options and added subheader in popover(#160) by @ymaheshwari1 in #174
  • Fixed: operator when selecting proximity filter by @ymaheshwari1 in #176
  • Implemented: support to clone inventory rule(#159) by @ymaheshwari1 in #175
  • Improved: UI for the promise date order filter(#155) by @ymaheshwari1 in #177
  • Improved: UI to add empty states for runs, routes and rules page(#142) by @ymaheshwari1 in #178

Full Changelog: v1.0.0...v1.1.0

Release 1.0.0

16 Feb 13:51
dd3e002
Compare
Choose a tag to compare

Features

Brokering Runs

  • User can create a new run by entering a run name
  • User can filter the runs on the basis of product stores and can search for runs on its description
  • Brokering runs are displayed on the basis of ascending order of runTime

Brokering Route

  • Routings are displayed in the ascending order of their sequence number
  • Archived routings can be seen by clicking on the Archived option at the last of the routings list
  • User can see all the routings for the run and can also verify the description, run history and its schedule information
  • User can reorder the routings by using the reorder option present on the card to change the sequence of routings
  • Status for the routing can be changed from Active -> Draft and Draft -> Active by clicking on the status badge.
  • A routing can be archived by clicking on the Archive option present on the bottom-right of the routing card
  • Clicking on the Last run time chip will display the run history for that route
  • User can create a new routing by clicking on the New button present on the top-right of the routings list. A new route is always created in Draft status
  • A routing can be unarchived by clicking on the Unarchive button present along the routing inside the archived modal
  • Description of the group can be updated by clicking on the Edit button and when the description for the group is not present then Add button is displayed instead of Edit button

What's Changed

  • Added ionic SDK content(#2vjxcqb) by @disha1202 in #1
  • Implemented static UI for Order routing rules(#2vjxcrj) by @disha1202 in #2
  • Fixed build issue due to eslint version mismatch in dependencies (#85zrhpak3) by @k2maan in #3
  • Improved: app to support node version 20(#5) by @ymaheshwari1 in #6
  • Improved: workflow for PR check and added issue and pr templates by @ymaheshwari1 in #7
  • Immproved: ionic version to 7.6.0 and added apps-theme package by @ymaheshwari1 in #8
  • Implemented: initial UI for the app(#4) by @ymaheshwari1 in #9
  • Improved: UI for the app to use basic routing(#4) by @ymaheshwari1 in #11
  • Implemented: support for firebase deployment on merge by @ymaheshwari1 in #12
  • Improved: directory naming for project by @ymaheshwari1 in #13
  • Removed: unused code and improved code formatting by @ymaheshwari1 in #15
  • Improved: login flow, remove user-profile support fetching logic and remove permission check logic(#14) by @ymaheshwari1 in #16
  • Improved: handling of token in the response(#14) by @ymaheshwari1 in #18
  • Implemented: support to make the runs page dynamic(#17) by @ymaheshwari1 in #19
  • Implemented: support for vue-logger-plugin by @ymaheshwari1 in #20
  • Implemented: support to fetch the enums based on parentType by @ymaheshwari1 in #22
  • Implemented: support for fetching the order routing dynamically(#21) by @ymaheshwari1 in #23
  • Updated: actions UI as per the updated changes in design by @ymaheshwari1 in #26
  • Implemented: support for fetching the rules for orderRouting, creating a new rule and make the actions dynamic(#24) by @ymaheshwari1 in #25
  • Fixed: login button not working on click by @ymaheshwari1 in #28
  • Implemented support to create new route, display the archive section at the sidebar bottom, and edit group desc by @ymaheshwari1 in #29
  • Improved: UI for settings page(#10) by @ymaheshwari1 in #30
  • Implemented: support to reorder, change route status, display and change archived route status and improved UI by @ymaheshwari1 in #31
  • Implemented: app version info support and imported apps theme(#32) by @ymaheshwari1 in #33
  • Fixed: case that on routing page refresh the routing information is not available by @ymaheshwari1 in #34
  • Fixed: case to update current group state when making any change on group level by @ymaheshwari1 in #35
  • Improved logic for order filters, added support for new rule creation and improved support for reordering of rule(#24) by @ymaheshwari1 in #37
  • Improved: code to sort inventory conditions, update naming coventions, handled some edge cases and added functionality to create new filter conditions(#24) by @ymaheshwari1 in #38
  • Implementes: support to schedule and update a job(#39) by @ymaheshwari1 in #40
  • Improved: support to fetch route with current group and update routes in bulk(feat/route) by @ymaheshwari1 in #41
  • Improved: logic to add some checks when creating new run, fixed issue of routing update on multiple times without refresh, added support to update empty description by @ymaheshwari1 in #42
  • Implemented support to perform actions on the rules page in bulk and removed the unused code(#24 updated) by @ymaheshwari1 in #43
  • Fixed: case when no routingFilters are available and added empty state when no inventoryRule is selected and made the routeIndex on the rules page dynamic by @ymaheshwari1 in #44
  • Implemented: loader and toast messages in the app(#46) by @ymaheshwari1 in #47
  • Fixed: issue in sorting of inventory rules after update(#24) by @ymaheshwari1 in #48
  • Fixed: issue when creating a new rule due to state update failure, and added a null check when checking for promise date filter(#52) by @ymaheshwari1 in #53
  • Implemented: support to check the oms connection status before scheduling a group(#49) by @ymaheshwari1 in #54
  • Improved: the endpoint to fetch the schedule information for a group(#51) by @ymaheshwari1 in #55
  • Implemented: support to fetch the route and rule status from server(#50) by @ymaheshwari1 in #56
  • Fixed: route when navigating from routes to runs page after multiple navigations by @ymaheshwari1 in #57
  • Implemented: support to run the schedule now(#58) by @ymaheshwari1 in #59
  • Implemented: support to update the app's timeZone and display the next runTime for the schedule by @ymaheshwari1 in #60
  • Implemented: spinner to be displayed when fetching of timeZones is in progress by @ymaheshwari1 in #61
  • Implemented: support for internationalization of static text by @ymaheshwari1 in #70
  • Improved: options to only have relevant operator when selecting safety stock by hardcoding the options and removed the dynamic operators support(#67) by @ymaheshwari1 in #72
  • Removed: RouteMenu component, util functions and package those are not used by @ymaheshwari1 in #73
  • Implemented: support for asking user before page change when any edits are made on the page(#69) by @ymaheshwari1 in #75
  • Fixed: the details page when hitting a url directly for a different group than the group stored in current state(#76) by @ymaheshwari1 in #77
  • Fixed: clickable items to have a pointer to have a better UX by defining a global pointer class and added it on the required components(#63) by @ymaheshwari1 in #71
  • Implemented: confirmation alert on the routes and query page(#46) by @ymaheshwari1 in #78
  • Implemented: support to display the run history for the current run(#64) by @ymaheshwari1 in #80
  • Improved: support to change the rule status using select option, added support to udpate the rule name and display rule index(#65) by @ymaheshwari1 in #82
  • Fixed: issue of brokering run name to be dynamic on the run detail page(#87) by @ymaheshwari1 in #88
  • Improved: support to have a default value for measurement system when selecting proximity and removed equals operator support from safety stock ...
Read more