Build: #476 was successful

Job: Default Job was successful

Stages & jobs

  1. Build

Code commits

Showing 100 of 113 code changes

openboxes-google-oauth

  • Justin Miranda

    Justin Miranda 72235d63bd80e647e243832fa4e0c23d866874d7 m

    #138 Attempt to fix build fail on github caused by unresolved dependency

    • grails-app/conf/BuildConfig.groovy (version 72235d63bd80e647e243832fa4e0c23d866874d7)
  • Justin Miranda

    Justin Miranda a535e587f44ded1318872a71d5fb552fc390d5e5 m

    WIP: #138 Minor cosmetic changes for login and signup

    • grails-app/views/auth/login.gsp (version a535e587f44ded1318872a71d5fb552fc390d5e5)
    • grails-app/views/auth/signup.gsp (version a535e587f44ded1318872a71d5fb552fc390d5e5)
  • Justin Miranda

    Justin Miranda ddb6403dbd79fb761c26cd8a0b7c56984d68377e m

    #138 Implemented very rudimentary proof of concept for Google OpenID Connect

    • grails-app/conf/BuildConfig.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/conf/Config.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/conf/SecurityFilters.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/controllers/org/pih/warehouse/user/AuthController.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/services/org/pih/warehouse/auth/OidcService.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/services/org/pih/warehouse/core/ApiClientService.groovy (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
    • grails-app/views/auth/login.gsp (version ddb6403dbd79fb761c26cd8a0b7c56984d68377e)
  • Justin Miranda

    Justin Miranda fb629fabfd0635503f871d007d50103b9b6f7319 m

    WIP: #138 Refactored OpenID Connect implementation to work consistently with any provider

    • grails-app/conf/Config.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/controllers/org/pih/warehouse/user/AuthController.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/controllers/org/pih/warehouse/user/AzureAuthController.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/controllers/org/pih/warehouse/user/OpenIdConnectController.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/services/org/pih/warehouse/auth/OpenIdConnectService.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/services/org/pih/warehouse/core/ApiClientService.groovy (version fb629fabfd0635503f871d007d50103b9b6f7319)
    • grails-app/views/auth/login.gsp (version fb629fabfd0635503f871d007d50103b9b6f7319)
  • Justin Miranda

    Justin Miranda be3a600a5c312854a1fdc48015d9ff75c91bf64b m

    WIP: #138 Minor cosmetic changes for login and signup

    • grails-app/views/auth/login.gsp (version be3a600a5c312854a1fdc48015d9ff75c91bf64b)
    • grails-app/views/auth/signup.gsp (version be3a600a5c312854a1fdc48015d9ff75c91bf64b)
  • Justin Miranda

    Justin Miranda 337c8d2d8c066e778929be7e2919617b66a3fb88 m

    WIP: #138 Fixed hard-coded redirect URL

    • grails-app/controllers/org/pih/warehouse/user/OpenIdConnectController.groovy (version 337c8d2d8c066e778929be7e2919617b66a3fb88)
    • grails-app/services/org/pih/warehouse/auth/OpenIdConnectService.groovy (version 337c8d2d8c066e778929be7e2919617b66a3fb88)
  • Justin Miranda

    Justin Miranda 06b6491c5e830b0964f7702e70e24fa1d8abdd98 m

    WIP: #138 Implemented user signup using openid connect; added floating labels to signup form

    • grails-app/conf/SecurityFilters.groovy (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • grails-app/controllers/org/pih/warehouse/user/OpenIdConnectController.groovy (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • grails-app/i18n/messages.properties (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • grails-app/views/auth/login.gsp (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • grails-app/views/auth/signup.gsp (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • web-app/css/floating-labels.css (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
    • web-app/css/login.css (version 06b6491c5e830b0964f7702e70e24fa1d8abdd98)
  • Justin Miranda

    Justin Miranda be2e9075d2647e2b03d1a11e03fa045fe4edd535 m

    #138 Added hosted domain to authorize request

    • grails-app/services/org/pih/warehouse/auth/OidcService.groovy (version be2e9075d2647e2b03d1a11e03fa045fe4edd535)
  • Justin Miranda

    Justin Miranda 478037cee6a9ab3fb70e37215f4e487d602cae02 m

    #138 Initial implementation of OpenID Connect flow for Google and Microsoft

    • grails-app/conf/Config.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/conf/SecurityFilters.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/controllers/org/pih/warehouse/user/AmazonAuthController.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/controllers/org/pih/warehouse/user/AuthController.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/controllers/org/pih/warehouse/user/AzureAuthController.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/controllers/org/pih/warehouse/user/GoogleAuthController.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/services/org/pih/warehouse/auth/AmazonAuthService.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/services/org/pih/warehouse/auth/AzureAuthService.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/services/org/pih/warehouse/auth/GoogleAuthService.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/services/org/pih/warehouse/auth/OidcService.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/services/org/pih/warehouse/core/ApiClientService.groovy (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/views/auth/login.gsp (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • grails-app/views/layouts/bootstrap.gsp (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
    • web-app/css/login.css (version 478037cee6a9ab3fb70e37215f4e487d602cae02)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> bc0c7967378995cc306e443aa05479a8c833d005 m

    Merge pull request #2658 from openboxes/OBAM-262
    OBAM-262 Hide original line when line item was split

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 2c320eae53e4d9518c5fdd46c231e4df2f508439 m

    OBAM-262 Hide original line when line item was split

    • grails-app/views/stockTransfer/_orderSummary.gsp (version 2c320eae53e4d9518c5fdd46c231e4df2f508439)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 3c95b8b45e5e35562db2129930f933474baef464 m

    Merge pull request #2657 from openboxes/OBAM-262
    OBAM-262/OBPIH-4034 Create transfer order view page and enable edit

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> d088757ef7cdfa1c001b9ab65119547f119cc90f m

    OBAM-262 Create transfer order view page

    • grails-app/conf/Config.groovy (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/i18n/messages.properties (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/views/dashboard/megamenu.gsp (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/views/stockTransfer/_orderSummary.gsp (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/views/stockTransfer/_summary.gsp (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/views/stockTransfer/list.gsp (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
    • grails-app/views/stockTransfer/show.gsp (version d088757ef7cdfa1c001b9ab65119547f119cc90f)
  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 3ee72a799bdbabb26cfbc59ff3411b8bfa700db2 m

    OBPIH-4034 Enable edit transfer order

    • grails-app/i18n/messages.properties (version 3ee72a799bdbabb26cfbc59ff3411b8bfa700db2)
    • grails-app/views/stockTransfer/_summary.gsp (version 3ee72a799bdbabb26cfbc59ff3411b8bfa700db2)
    • src/js/components/stock-transfer/StockTransferCheckPage.jsx (version 3ee72a799bdbabb26cfbc59ff3411b8bfa700db2)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> fd4fea1862f73383b52af70fc807730625426541 m

    Merge pull request #2655 from openboxes/OBAM-263
    OBAM-262 Fix some small issues on transfer order list page

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 2e19ecef1d438ed85c2c101d96ff28aa0665d347 m

    OBAM-262 Fix some small issues on transfer order list page

    • grails-app/i18n/messages.properties (version 2e19ecef1d438ed85c2c101d96ff28aa0665d347)
    • grails-app/views/stockTransfer/_filters.gsp (version 2e19ecef1d438ed85c2c101d96ff28aa0665d347)
    • grails-app/views/stockTransfer/list.gsp (version 2e19ecef1d438ed85c2c101d96ff28aa0665d347)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 6b3d0df53f92f7682249994a13e3310183cfb07d m

    Merge pull request #2653 from openboxes/OBAM-172
    OBAM-172 Improve getting bin replenishment requirements

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 1d7bd20ddb78655ffd452301be5261d9a3c9274e m

    OBAM-172 Improve getting bin replenishment requirements

    • grails-app/migrations/views/requirement.sql (version 1d7bd20ddb78655ffd452301be5261d9a3c9274e)
    • src/js/components/replenishment/CreateReplenishment.jsx (version 1d7bd20ddb78655ffd452301be5261d9a3c9274e)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 65194ac7b5c6703165f9341231dd2e882746b567 m

    Remove redundant changeSet (issue after resolving conflicts)

    • grails-app/migrations/views/changelog.xml (version 65194ac7b5c6703165f9341231dd2e882746b567)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 8ca8c99eb1ce5c5469faec94098fa5e4fe314fa1 m

    Merge pull request #2650 from openboxes/OBAM-172
    OBAM-172 First page of the bin replenishment wizard

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 8f7c7c7d57f5e8b3b892bd611df98c620135fade m

    Merge branch 'master' into develop

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 63d3068910eb4e757cafb8d5c32fa9592baedee9 m

    OBAM-172 Deduplication improvement after review

    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version 63d3068910eb4e757cafb8d5c32fa9592baedee9)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 44ea14846153510cc9af8e7eaaf4231c8c20401d m

    Merge pull request #2651 from openboxes/OBAM-257
    OBAM-257 Validate lot number and expiry date control on inventory ite…

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> e7ee79ad8ff459d9f4a73df464e1805c7de9333d m

    OBAM-257 Validate lot number and expiry date control on inventory item edit

    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_ar.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_de.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_fi.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_it.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_pt.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/i18n/messages_zh.properties (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
    • grails-app/views/inventoryItem/_showStockCard.gsp (version e7ee79ad8ff459d9f4a73df464e1805c7de9333d)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 3cb53d4447f716089032ec875ef626a31d68f84f m

    OBAM-172 Deal with inventory level duplications

    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version 3cb53d4447f716089032ec875ef626a31d68f84f)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> c662a28939193aac564519584c2418cf51236853 m

    OBAM-172 Fix quantitiy in bin calculation

    • grails-app/migrations/views/requirement.sql (version c662a28939193aac564519584c2418cf51236853)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> aa22b7f50cc347e1daff7029f7a774904760a1ab m

    OBAM-172 First page of the bin replenishment wizard

    • grails-app/controllers/org/pih/warehouse/api/ReplenishmentApiController.groovy (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/domain/org/pih/warehouse/inventory/Requirement.groovy (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_ar.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_de.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_fi.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_it.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_pt.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/i18n/messages_zh.properties (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • src/css/main.scss (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
    • src/js/components/replenishment/CreateReplenishment.jsx (version aa22b7f50cc347e1daff7029f7a774904760a1ab)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 932ba623c836d6bc1f9e42ad6f7602dcf25aa39b m

    Merge pull request #2649 from openboxes/OBAM-263
    OBAM-263 Create transfer order list page

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528 m

    OBAM-263 Create transfer order list page

    • grails-app/conf/Config.groovy (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/i18n/messages.properties (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/views/dashboard/megamenu.gsp (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/views/stockTransfer/_filters.gsp (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • grails-app/views/stockTransfer/list.gsp (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
    • src/groovy/org/pih/warehouse/order/OrderStatus.groovy (version 2fe43b778d7244b2ea52792e6a8bb7e0a92c0528)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> f7d1f535d79cb24e46c13f88f2398a85cf428e6e m

    Merge pull request #2647 from openboxes/OBPIH-3803
    OBPIH-3803 Fix delete action for putaways

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 2efe79749fca280318641e4226d5562a48e53c17 m

    OBPIH-3803 Fix delete action for putaways

    • grails-app/views/order/_actions.gsp (version 2efe79749fca280318641e4226d5562a48e53c17)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 16c47adc994897dd58568f063c5bcdd4ecfb72dc m

    OBPIH-3803 Place PO permission improvements (#2644)

    • grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 16c47adc994897dd58568f063c5bcdd4ecfb72dc)
    • grails-app/views/order/_actions.gsp (version 16c47adc994897dd58568f063c5bcdd4ecfb72dc)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5d915facadf6d9fa17daf4ce71502f1b70d50bd7 m

    bumped app version to 0.8.16-hotfix2

    • application.properties (version 5d915facadf6d9fa17daf4ce71502f1b70d50bd7)
  • Justin Miranda

    Justin Miranda 33558923a77ce9f5224b111ac7c5f7e829d2460c m

    Merge pull request #2611 from openboxes/release/0.8.16-hotfix2
    Release/0.8.16 hotfix2

  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> aebcb68b0b969cb4673cdef83ba534712a951edf m

    OBPIH-4008 PO destination options based on receive stock activity code (#2638)

    • grails-app/views/purchaseOrder/_enterOrderDetails.gsp (version aebcb68b0b969cb4673cdef83ba534712a951edf)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> e862bad05e677dee07fb9b6cbd82df3a8324582e m

    OBPIH-4032 Add missing properties to the DocumentTemplateService (#2637)

    • grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version e862bad05e677dee07fb9b6cbd82df3a8324582e)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 2d198395bd9adf3c0d322087dcf6550709141874 m

    OBPIH-3803 Disable PO actions without "Place PO" permissions (#2636)

    • grails-app/conf/Config.groovy (version 2d198395bd9adf3c0d322087dcf6550709141874)
    • grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version 2d198395bd9adf3c0d322087dcf6550709141874)
    • grails-app/views/dashboard/megamenu.gsp (version 2d198395bd9adf3c0d322087dcf6550709141874)
    • grails-app/views/order/_actions.gsp (version 2d198395bd9adf3c0d322087dcf6550709141874)
    • grails-app/views/order/_summary.gsp (version 2d198395bd9adf3c0d322087dcf6550709141874)
    • grails-app/views/order/list.gsp (version 2d198395bd9adf3c0d322087dcf6550709141874)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 043f3bb861ad0eca12fd8928d64cf365ab520c5a m

    Merge pull request #2635 from openboxes/OBAM-218
    OBAM-218 Improve picklist validation

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 1aa96f530b51cc0946cabee66d5c43f4a69a3f36 m

    OBAM-218 Improve picklist validation

    • grails-app/conf/UrlMappings.groovy (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
    • grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 1aa96f530b51cc0946cabee66d5c43f4a69a3f36)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 44bf80a790da68d2d3591be4c6a32ec1c967da8b m

    Merge pull request #2634 from openboxes/OBPIH-4013
    OBPIH-4015 Fix qty on hand when reverting item on edit page

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 8211bd18330eb8741cf25ae9ff073b8a7b5af85a m

    OBPIH-4013 Fix partial substitutions

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 8211bd18330eb8741cf25ae9ff073b8a7b5af85a)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 8211bd18330eb8741cf25ae9ff073b8a7b5af85a)
    • src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 8211bd18330eb8741cf25ae9ff073b8a7b5af85a)
  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 8d69b2e21291cf077cb679838a55d9c8d536dcdd m

    OBPIH-4015 Fix qty on hand when reverting item on edit page

    • src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 8d69b2e21291cf077cb679838a55d9c8d536dcdd)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 1e96f8a92038bfa2e459d1569f8ea844bb453eed m

    Merge pull request #2630 from openboxes/OBAM-218
    OBAM-218 Add validation for overpick on move to check

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> bb7abcd464050429bf116253108b891635f1fe00 m

    OBAM-218 Add validation for overpick on move to check

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version bb7abcd464050429bf116253108b891635f1fe00)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> f5f24e5d7d164c3f3afb4da87e00163ff4bffb07 m

    Merge pull request #2629 from openboxes/OBPIH-4027
    OBPIH-4027 Show received items as invoice candidates

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> d8e6ea4b44f9e0105996929be509c338514f1483 m

    OBPIH-4027 Show received items as invoice candidates

    • grails-app/migrations/views/invoice-candidate-view.sql (version d8e6ea4b44f9e0105996929be509c338514f1483)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 3bc9e96b3872655bce56891752ce197bfc8c8718 m

    OBAM-178 Create association between order and picklist (#2623)
    * OBAM-178 Create association between order and picklist

    * OBAM-178 Changes after review

    • grails-app/conf/UrlMappings.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/controllers/org/pih/warehouse/api/ReplenishmentApiController.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/migrations/0.8.x/changelog-2021-09-02-1200-alter-table-picklist-add-column-order.xml (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/migrations/0.8.x/changelog-2021-09-02-1215-alter-table-picklist-item-add-column-order-item.xml (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/migrations/0.8.x/changelog.xml (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • grails-app/services/replenishment/ReplenishmentService.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • src/groovy/org/pih/warehouse/api/Replenishment.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • src/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
    • test/unit/org/pih/warehouse/picklist/PicklistControllerTests.groovy (version 3bc9e96b3872655bce56891752ce197bfc8c8718)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 7c9d6fefeb93ffb3661782297fc961fcf29485b6 m

    Merge pull request #2626 from openboxes/OBPIH-3985
    OBPIH-3985 Save destination on the PO shipment

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 00972db2c1e266b2411ed0380cc7c26f614903ce m

    OBPIH-3985 Save destination on the PO shipment

    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version 00972db2c1e266b2411ed0380cc7c26f614903ce)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 3cf49aaa05e391c20e9395e893fb86a5b5c2240c m

    OBPIH-4016 Fix qty AtP calculation on Edit page for two items with same product (#2622)

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 3cf49aaa05e391c20e9395e893fb86a5b5c2240c)
  • Justin Miranda

    Justin Miranda eaa1db2e666e9077144091117fb0a675315422bd m

    Added .codebeatignore file to reduce the amount of files processed by… (#2624)
    * Added .codebeatignore file to reduce the amount of files processed by codebeat

    * fixed ignore rule to include all files and subdirectories

    • .codebeatignore (version eaa1db2e666e9077144091117fb0a675315422bd)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 20dd5c60406ecd1f8482dc605295624bcabf6a1a m

    OBAM-170 Initial bin replenishment model structure (#2618)
    * OBAM-170 Initial bin replenishment model structure

    * OBAM-170 Changes after review

    * OBAM-171 Add bin replenishment wizard

    * OBAM-170 Use NULL-safe equal operator in requirements view

    • grails-app/conf/Config.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/conf/UrlMappings.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/controllers/org/pih/warehouse/api/ReplenishmentApiController.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/controllers/org/pih/warehouse/inventory/ReplenishmentController.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/domain/org/pih/warehouse/inventory/Requirement.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/i18n/messages.properties (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/migrations/views/changelog.xml (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/migrations/views/requirement.sql (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/services/replenishment/ReplenishmentService.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • grails-app/views/dashboard/megamenu.gsp (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/groovy/org/pih/warehouse/api/Replenishment.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/groovy/org/pih/warehouse/api/ReplenishmentStatus.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/groovy/org/pih/warehouse/inventory/InventoryLevelStatus.groovy (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/Router.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/replenishment/CreateReplenishment.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/replenishment/Replenishment.scss (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/replenishment/ReplenishmentCheckPage.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/replenishment/ReplenishmentSecondPage.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/components/replenishment/ReplenishmentWizard.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
    • src/js/reducers/sessionReducer.jsx (version 20dd5c60406ecd1f8482dc605295624bcabf6a1a)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 469b29e507be583c1fc3509f84f8637940f5dce5 m

    OBAM-219 Show picked lots in edit, but dont allow pick (#2614)

    • grails-app/conf/UrlMappings.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • grails-app/controllers/org/pih/warehouse/api/StockMovementItemApiController.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • grails-app/domain/org/pih/warehouse/inventory/InventoryItem.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • grails-app/i18n/messages.properties (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 469b29e507be583c1fc3509f84f8637940f5dce5)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 469b29e507be583c1fc3509f84f8637940f5dce5)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> f6b03e7a5513c3f756a95b5a9810c916caaceefd m

    OBPIH-4012 Fix revise edit item (#2616)

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version f6b03e7a5513c3f756a95b5a9810c916caaceefd)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> fc6d579d20072f627233eee338ed827d8cddeaac m

    OBPIH-4014 Fix issue with calculating qty AtP (#2615)

    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version fc6d579d20072f627233eee338ed827d8cddeaac)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 29e62e319861b3978d1a586f74f5a5579554d11f m

    OBPIH-3972 Workaround fixing the products visibility on inventory browser (#2586)
    * OBPIH-3972 Workaround fixing the products visibility on ivnentory browser

    * OBPIH-3972 Remove unused product search view

    • grails-app/domain/org/pih/warehouse/product/ProductSearch.groovy (version 29e62e319861b3978d1a586f74f5a5579554d11f)
    • grails-app/migrations/views/changelog.xml (version 29e62e319861b3978d1a586f74f5a5579554d11f)
    • grails-app/migrations/views/product-search.sql (version 29e62e319861b3978d1a586f74f5a5579554d11f)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 29e62e319861b3978d1a586f74f5a5579554d11f)
    • grails-app/views/inventory/browse.gsp (version 29e62e319861b3978d1a586f74f5a5579554d11f)
  • Justin Miranda

    Justin Miranda 7de9da5f4dff2e4e89dc201f1d04051f80ce95d2 m

    Merge pull request #2610 from openboxes/OBPIH-4009
    OBPIH-4009 HOTFIX: Fix removing catalog from item

  • Dominika <dhatala@soldevelo.com>

    Dominika <dhatala@soldevelo.com> 8ba35b8f87c636816a5dd9026cc94c2e43943595 m

    OBPIH-4009 HOTFIX: Fix removing catalog from item

    • grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 8ba35b8f87c636816a5dd9026cc94c2e43943595)
  • Justin Miranda

    Justin Miranda cc0011ddb165978dfa4351f6a80e66be4319a77e m

    Merge pull request #2607 from openboxes/OBAM-231
    OBAM-231 Print split items in the parent row

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 0deb8144ebc1e4571e2908777b27a000f7e32e06 m

    OBAM-231 Print split items in the parent row

    • grails-app/views/stockTransfer/_printPage.gsp (version 0deb8144ebc1e4571e2908777b27a000f7e32e06)
    • grails-app/views/stockTransfer/print.gsp (version 0deb8144ebc1e4571e2908777b27a000f7e32e06)
  • Justin Miranda

    Justin Miranda 3e84de2c3b1456ec086d0910b19d4b3370d6428e m

    Merge pull request #2605 from openboxes/OBPIH-3992
    OBPIH-3992 Add stock transfer items ordering

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> f9093fae8748789c6077e3f1ce1f585bd38f2a13 m

    OBPIH-3992 Add stock transfer items ordering

    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version f9093fae8748789c6077e3f1ce1f585bd38f2a13)
    • src/groovy/org/pih/warehouse/api/StockTransfer.groovy (version f9093fae8748789c6077e3f1ce1f585bd38f2a13)
    • src/groovy/org/pih/warehouse/api/StockTransferItem.groovy (version f9093fae8748789c6077e3f1ce1f585bd38f2a13)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 820195cb5f47db21d5c650c2fb6d70abc44868b0 m

    Merge pull request #2604 from openboxes/OBAM-102
    OBAM-102 Fix validating lot and expiry control for partial receiving

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 8cb27d61ac29a0e211d1c735259e0d16af6068b7 m

    OBAM-102 Fix validating lot and expiry control for partial receiving

    • src/js/components/receiving/PartialReceivingPage.jsx (version 8cb27d61ac29a0e211d1c735259e0d16af6068b7)
  • Justin Miranda

    Justin Miranda 295b7a8b12204e48b91e38d09638237c84297e37 m

    Merge pull request #2601 from openboxes/OBAM-231
    OBAM-231 Add stock transfer PDF to the second page of stock transfer

  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 442823d1162337a86e411f42dbaa44f11de0bb76 m

    Merge pull request #2600 from openboxes/OBAM-102
    OBAM-102 Validation error visual change

  • Dominika <dhatala@soldevelo.com>

    Dominika <dhatala@soldevelo.com> a028b1ce336e2f7afc686c0787b731650d6083b1 m

    OBAM-231 Add stock transfer PDF to the second page of stock transfer

    • grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version a028b1ce336e2f7afc686c0787b731650d6083b1)
    • grails-app/i18n/messages.properties (version a028b1ce336e2f7afc686c0787b731650d6083b1)
    • grails-app/views/stockTransfer/_printPage.gsp (version a028b1ce336e2f7afc686c0787b731650d6083b1)
    • grails-app/views/stockTransfer/print.gsp (version a028b1ce336e2f7afc686c0787b731650d6083b1)
    • src/js/components/stock-transfer/StockTransferSecondPage.jsx (version a028b1ce336e2f7afc686c0787b731650d6083b1)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 16641c3ac7f7b2a460bcabf5153a0fabd43cd717 m

    OBAM-102 Validation error visual change

    • src/css/main.scss (version 16641c3ac7f7b2a460bcabf5153a0fabd43cd717)
  • Justin Miranda

    Justin Miranda 69258eca1d4c071d56ae967b7971c07409a116c3 m

    Merge pull request #2587 from openboxes/OBPIH-3945
    OBPIH-3945 Fix ATP calculation after picklist changed

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7 m

    OBPIH-3945 Fix ATP calculation after picklist changed

    • grails-app/controllers/org/pih/warehouse/api/StockMovementItemApiController.groovy (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • src/groovy/org/pih/warehouse/inventory/RefreshProductAvailabilityEvent.groovy (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
    • src/js/components/stock-movement-wizard/request/EditPage.jsx (version 07af5cada530164fc9f1e7eb2ea9d295ebb7a4f7)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 8a4eb1826f20725a9a263c88a2097c975ba707ab m

    Merge pull request #2585 from openboxes/OBAM-251
    OBAM-251, OBAM-256 Split line fix and validation improvement

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 62db6521534eafe6e39a2e563ab2097f1c93505c m

    OBAM-251, OBAM-256 Split line fix and validation improvement

    • grails-app/i18n/messages.properties (version 62db6521534eafe6e39a2e563ab2097f1c93505c)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 62db6521534eafe6e39a2e563ab2097f1c93505c)
    • src/js/components/stock-transfer/StockTransferSecondPage.jsx (version 62db6521534eafe6e39a2e563ab2097f1c93505c)
    • src/js/components/stock-transfer/utils.jsx (version 62db6521534eafe6e39a2e563ab2097f1c93505c)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> e789adc0abffefd0030ef2527de11257ee2a12f1 m

    Merge branch 'master' into develop

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 73de3bb584bc61045a9ba15f6ff1aaab07b4947a m

    bumped app version to 0.8.16-hotfix1

    • application.properties (version 73de3bb584bc61045a9ba15f6ff1aaab07b4947a)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> c518dc232b3d6d5c8a6680adb063b2325d95f0c7 m

    Merge pull request #2582 from openboxes/OBAM-102
    OBAM-102 Add lot and expiry validation on receiving page

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 374e798c8d44fdc9e47844534bd33f4f732265f2 m

    OBAM-102 Add lot and expiry validation on receiving page

    • src/css/main.scss (version 374e798c8d44fdc9e47844534bd33f4f732265f2)
    • src/js/components/form-elements/TableRow.jsx (version 374e798c8d44fdc9e47844534bd33f4f732265f2)
    • src/js/components/receiving/PartialReceivingPage.jsx (version 374e798c8d44fdc9e47844534bd33f4f732265f2)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> b07c3d35be1a5ed4a34d5a7dd72da93aee923b7f m

    Merge pull request #2581 from openboxes/OBAM-99
    OBAM-99, OBAM-100, OBAM-101 Add lot and expiry validation

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7 m

    OBAM-101 Add lot and expiry validation on receiving edit

    • grails-app/i18n/messages.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_ar.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_de.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_es.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_fi.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_fr.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_it.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_pt.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • grails-app/i18n/messages_zh.properties (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • src/groovy/org/pih/warehouse/api/PartialReceiptItem.groovy (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
    • src/js/components/receiving/modals/EditLineModal.jsx (version 33eed4ae1ce3cce9c3325d63b7f91fcf767e94e7)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 6976643e05afa5b153584e06f65ed4e9ca4624dd m

    OBAM-100 Add lot and expiry validation on inventory import

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 6976643e05afa5b153584e06f65ed4e9ca4624dd)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> dfbb8e2a7e3f7c3411766e82823f3dfd63d359a8 m

    OBAM-99 Add lot and expiry validation on record stock

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version dfbb8e2a7e3f7c3411766e82823f3dfd63d359a8)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> dbd97e93b4ef0c2b2c1dcc618b3aec9ef712ccc2 m

    Merge pull request #2580 from openboxes/OBPIH-3978
    OBPIH-3978 Fix saving shipment from PO after split line

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 526e384df089a63fbd8237b480514030e4d2a4f0 m

    OBPIH-3978 Fix saving shipment from PO after split line

    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 526e384df089a63fbd8237b480514030e4d2a4f0)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 368ec9fd4778eb41bb8d59fbd12ae81bb4a0c392 m

    Merge pull request #2579 from openboxes/OBPIH-3984
    OBPIH-3984 Fix origin disabling after movement creation

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> d1ef5906d43dc6148278563f104854265af00e00 m

    OBPIH-3984 Fix origin disabling after movement creation

    • src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version d1ef5906d43dc6148278563f104854265af00e00)
  • Justin Miranda

    Justin Miranda 6b5e3b08892b79943cb60153fe1ddc041f9daef6 m

    Merge pull request #2578 from openboxes/OBKN-27-temporary
    OBKN-27 Allow an OC stakeholder to list outbound orders

  • Justin Miranda

    Justin Miranda 5a678927ab3c5e02d7f44b5a2e32c4dfc864b2d3 m

    OBKN-27 Allow an OC stakeholder to list outbound orders

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 5a678927ab3c5e02d7f44b5a2e32c4dfc864b2d3)
    • grails-app/views/mobile/outboundList.gsp (version 5a678927ab3c5e02d7f44b5a2e32c4dfc864b2d3)
  • Niraj Kumar Pokharel <niraj.pokharel@gmail.com>

    Niraj Kumar Pokharel <niraj.pokharel@gmail.com> 4857b6136c622e0a690ba54bfe72dae9c2746b89 m

    OBKN-25 Allow a superuser to bulk import outbound orders (#2574)
    * WIP: #OBKN-25 feature allowing a superuser to bulk import outbound orders

    * WIP: #OBKN-25 feature allowing a superuser to bulk import outbound orders

    * WIP: #OBKN-25 column mapped into codes instead of label values

    * OBKN-25 Refactoring to allow the import to work at the requisition item level

    * OBKN-25 Requisition Item uniqueness determined by product and requisition; fixed small bug

    Co-authored-by: Justin Miranda <jcm62@columbia.edu>

    • grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • grails-app/i18n/messages.properties (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • grails-app/views/batch/_uploadFileForm.gsp (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • grails-app/views/location/list.gsp (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • src/groovy/org/pih/warehouse/importer/OutboundStockMovementExcelImporter.groovy (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
    • src/groovy/org/pih/warehouse/requisition/RequisitionStatus.groovy (version 4857b6136c622e0a690ba54bfe72dae9c2746b89)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 62f17d3bc03a67e8ed3e4445d59071a75d3b31ae m

    Merge pull request #2577 from openboxes/OBAM-97
    OBAM-97, OBAM-98 Add lot and expiry validation on inbound sm from PO

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> f20f349a969e4da599310c36b6f5030ef23eaad0 m

    OBAM-97 Add lot and expiry validation on inbound sm from PO (data entry)

    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version f20f349a969e4da599310c36b6f5030ef23eaad0)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 6634321734d7b110166529cb1ed39bf3f6a55f6b m

    OBAM-98 Add lot and expiry validation on inbound sm from PO (import)

    • grails-app/services/org/pih/warehouse/shipping/CombinedShipmentService.groovy (version 6634321734d7b110166529cb1ed39bf3f6a55f6b)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 67ab859788fdc4494b794ab363d0f5c948acd536 m

    Merge pull request #2576 from openboxes/OBAM-96
    OBAM-96 Add lot and expiry control validation on inbound SM import

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 030047a7461ac3d7f4ef9fe24bec3db6718fbc76 m

    OBAM-96 Add lot and expiry control validation on inbound SM import

    • grails-app/i18n/messages.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_ar.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_de.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_es.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_fi.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_fr.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_it.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_pt.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • grails-app/i18n/messages_zh.properties (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 030047a7461ac3d7f4ef9fe24bec3db6718fbc76)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 3507961172d052cfa8d988d21ded3d905ae73d0f m

    Merge pull request #2575 from openboxes/OBPIH-3873
    OBPIH-3873 Change ship datetime into date

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 6ec705ea43228bf196c30a5c96e5d9e0bf24c271 m

    OBPIH-3873 Change ship datetime into date

    • grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version 6ec705ea43228bf196c30a5c96e5d9e0bf24c271)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 88eb8dae2f8198d6cc7535ea667fb10cacd52954 m

    Merge pull request #2573 from openboxes/OBAM-95
    OBAM-95 Add lot and expiry control validation on Inbound SM

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67 m

    OBAM-95 Add lot and expiry control validation on Inbound SM

    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_ar.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_de.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_es.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_fi.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_fr.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_it.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_pt.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/i18n/messages_zh.properties (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • src/groovy/org/pih/warehouse/product/ProductSearchDto.groovy (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
    • src/js/utils/option-utils.jsx (version 81b8ffdf424652d2f457aedeb63fe0a2b0bf1e67)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 870551965d33324b56e03db8a0a68ad209592fdd m

    Merge pull request #2572 from openboxes/OBPIH-3973
    OBPIH-3973 Fix location filter on PO Supplier field

  • Pawel Muchowski <pmuchowski@soldevelo.com>

    Pawel Muchowski <pmuchowski@soldevelo.com> 488907bbb19a725fc3cc51d8ed991a63f81397f7 m

    OBPIH-3973 Fix location filter on PO Supplier field

    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 488907bbb19a725fc3cc51d8ed991a63f81397f7)
    • grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 488907bbb19a725fc3cc51d8ed991a63f81397f7)
  • Paweł Muchowski <pmuchowski@soldevelo.com>

    Paweł Muchowski <pmuchowski@soldevelo.com> 00d8b1aba6e8763d5a950f62ed1d4f4b67808e65 m

    Merge pull request #2571 from openboxes/OBAM-94
    OBAM-94 Add field for lot and expiry control

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> d3945889a57af78f63459c8bf9dabf9868b59ad5 m

    OBAM-94 Add field for lot and expiry control

    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_ar.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_de.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_es.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_fi.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_fr.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_it.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_pt.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/i18n/messages_zh.properties (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/migrations/0.8.x/changelog-2021-08-02-1200-alter-table-product-add-column-lot-and-expiry-control.xml (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/migrations/0.8.x/changelog.xml (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • grails-app/views/product/_productDetails.gsp (version d3945889a57af78f63459c8bf9dabf9868b59ad5)
    • src/groovy/org/pih/warehouse/product/ProductField.groovy (version d3945889a57af78f63459c8bf9dabf9868b59ad5)