Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port/double compose delivery #990

Closed
wants to merge 2 commits into from
Closed

Commits on Aug 6, 2024

  1. Double compose delivery task (#963)

    * Hammer/demo tasks (#925)
    
    * Moved custom deliveries to separate file naively and import naively
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Moved patrol
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Moved custom-compose
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Added clean and delivery
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Added delivery, renamed to SimpleDelivery
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Clean task added
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Moved delivery-custom tests, added return type for forms
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Configurable supported tasks and name remapping
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Changed directory to types, since it doesn't just handle descriptions
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fix test imports
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Using temporary task definition
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Refactoring new rename changes
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Clean up
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Removed problematic and unsused component and test
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Lint
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Updating pnpm version in github workflow
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Reverting update to pnpm version
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fix build now that we use key value strings for labels
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Refactored last parts of hard coding categories and rendering forms
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Refactor callback names and error handling for misconfigs
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Display error as well
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fixed more checks and failures
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Split configuration and definition, only handle configurations in resource manager level
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Lint
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Not using object as a type
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Address feedback
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Render using validTasks instead
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Use useMemo
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    ---------
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * First iteration of double compose delivery task
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Lint and fix dispatck task insert emergency lots workaround
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fix favorite task confirmation text field, add more tests
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Revert addition of double compose delivery to resource manager
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Small UI tweaks to form field widths
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fix tests, grid containers for warn time
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Address feedback
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    ---------
    
    Signed-off-by: Aaron Chong <[email protected]>
    (cherry picked from commit 3649b5e)
    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    da13afc View commit details
    Browse the repository at this point in the history
  2. Remove cart ID fields in double compose delivery form (#967)

    * Remove cart ID fields in double compose delivery form
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Lint
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    * Fix test
    
    Signed-off-by: Aaron Chong <[email protected]>
    
    ---------
    
    Signed-off-by: Aaron Chong <[email protected]>
    (cherry picked from commit bf7e10b)
    Signed-off-by: Aaron Chong <[email protected]>
    aaronchongth committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    259b38f View commit details
    Browse the repository at this point in the history