Deploy OpenBoxes (Grails 3 branch) to obnavtest1.pih-emr.org

Build: #167 did not start Code changes detected

Code commits

Showing 100 of 2,416 code changes

openboxes-obnavtest1

  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 4e5259f18a9d1a80823753814db25b0f6a515ad2 m

    OBGM-365 Resolve asset-pipeline, webpack conflicts (#3556)
    * OBGM-365 Remove asset-pipeline plugins we don't use.

    * OBGM-365 Compile against whichever el-api version Tomcat provides.

    * OBGM-365 Simplify npm task dependencies in gradle.

    * OGBM-365 Fix another gradle plugin ordering issue and add comments.

    * OBGM-365 Configure asset-pipeline consistently; do not duplicate webpack functionality.

    * OBGM-365 Prevent npm and webpack logs from breaking dumb terminals.

    * OBGM-365 Restore asset-pipeline logging.

    * OBGM-365 Update filemanager-webpack-plugin; fix globs, enforce command order.

    * OBGM-365 Update mini-css-extract-plugin, and other plugins to match.

    mini-css-extract-plugin began targeting both Webpack 4 and Webpack 5
    as of release 0.11.0; at that time it started testing against 5-only
    releases. This commit updates mini-css-extract-plugin to the most
    recent Webpack-4-only release, and css-loader and file-loader to
    the latest major releases against which mini-css-extract-plugin was
    built and tested.

    * OBGM-365 Apply a node security fix; log node/npm version info when building.

    * OGBM-365 Cache build intermediates in the working directory (not $HOME).

    * OBGM-365 Disable gradle's asset-pipeline build cache.

    * OBGM-365 Clarify comments and restore a mistakenly-dropped parameter.

    • .npmrc (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • build.gradle (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • gradle.properties (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • grails-app/conf/application.yml (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • package-lock.json (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • package.json (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • settings.gradle (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
    • webpack.config.js (version 4e5259f18a9d1a80823753814db25b0f6a515ad2)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b28e5115ad1f31410f7458b9ee52b314a27419e8 m

    OBPIH-4150 Added product demand optimization

    • grails-app/migrations/views/changelog.xml (version b28e5115ad1f31410f7458b9ee52b314a27419e8)
  • Justin Miranda

    Justin Miranda 2fc14659928e43f5f815d0847c19662b0cd3b828 m

    Merge pull request #3504 from openboxes/OBGM-353-warfile-repairs
    OBGM-353 warfile fixes and other improvements

  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> faf0e49614f01e303e1a6e2b3dc5f4b93a949f82 m

    OBGM-353 Responses to code review.

    • build.gradle (version faf0e49614f01e303e1a6e2b3dc5f4b93a949f82)
    • grails-app/conf/application.yml (version faf0e49614f01e303e1a6e2b3dc5f4b93a949f82)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 22f7c61014147ae83e9193d003d59e732afbeb98 m

    OBGM-355 Use an @Transactional annotation to prevent Dashboard crash at startup.

    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version 22f7c61014147ae83e9193d003d59e732afbeb98)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> e8f16085f7790bf680333fe7565c719d46991be7 m

    OBPIH-4557 Cache intermediate results to speed webpack rebuilds by ~75%.

    • package-lock.json (version e8f16085f7790bf680333fe7565c719d46991be7)
    • package.json (version e8f16085f7790bf680333fe7565c719d46991be7)
    • webpack.config.js (version e8f16085f7790bf680333fe7565c719d46991be7)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 6c9a1783c46a6bdf7cdce3f5f52021150d93b148 m

    OBGM-353 Fix a malformed SQL query in InventoryService.

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 6c9a1783c46a6bdf7cdce3f5f52021150d93b148)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 35d0e62b727697685712198dd196747c72dc7156 m

    OBGM-353 Remove unused jars from war file.

    • build.gradle (version 35d0e62b727697685712198dd196747c72dc7156)
    • gradle.properties (version 35d0e62b727697685712198dd196747c72dc7156)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 1ba9e7e05816fabe7b13c76158b26147fdf28077 m

    OBGM-353 Configure the Tomcat-JDBC connection pool.

    • build.gradle (version 1ba9e7e05816fabe7b13c76158b26147fdf28077)
    • grails-app/conf/application.yml (version 1ba9e7e05816fabe7b13c76158b26147fdf28077)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 49a70807665f0dc4caccf5dd1561b1a6332e69c6 m

    OBGM-333 Restore basic Liquibase functionality.

    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 49a70807665f0dc4caccf5dd1561b1a6332e69c6)
    • grails-app/migrations/changelog.groovy (version 49a70807665f0dc4caccf5dd1561b1a6332e69c6)
    • grails-app/migrations/upgrade/changelog.xml (version 49a70807665f0dc4caccf5dd1561b1a6332e69c6)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 073176d203a2e3bdf478cbf7f1fabea30243accc m

    OBGM-353 Initialize asset-pipeline correctly.

    • build.gradle (version 073176d203a2e3bdf478cbf7f1fabea30243accc)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> caae8c39ca3df67ffb80efbc2d1fe0bb76399002 m

    OBGM-355 (Temporary?) fix for Dashboard crash at startup.

    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version caae8c39ca3df67ffb80efbc2d1fe0bb76399002)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 4595c1c79099160a205d170311183747059c0dc2 m

    OBGM-353 Resolve a few subtle dependency issues.
    This reverts commit c9b71e56e9feb0486cc375963729597845331d22.

    • build.gradle (version 4595c1c79099160a205d170311183747059c0dc2)
    • gradle.properties (version 4595c1c79099160a205d170311183747059c0dc2)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> fe747fb7a4e7f4ede6b3080d80192e2856a1c3cc m

    OBGM-349 Do not use deprecated Gradle features.

    • build.gradle (version fe747fb7a4e7f4ede6b3080d80192e2856a1c3cc)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 5b192a2eb89429046903b6f9b925d4552ec31144 m

    OBGM-353 Support large war files.

    • build.gradle (version 5b192a2eb89429046903b6f9b925d4552ec31144)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 70b9a62ea46a48fac1a28aa356591a59e798a435 m

    OBGM-353 Clear caches at startup.

    • grails-app/conf/application.yml (version 70b9a62ea46a48fac1a28aa356591a59e798a435)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 0b6cf37b0b2c48fb841ed952ab345c44d34f3df0 m

    OBGM-353 Don't package Tomcat-supplied API's in warfile.

    • build.gradle (version 0b6cf37b0b2c48fb841ed952ab345c44d34f3df0)
    • gradle.properties (version 0b6cf37b0b2c48fb841ed952ab345c44d34f3df0)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 7047eeccbb976d0dc361bcf997cb45e4804ba0bc m

    OBGM-356 Configure logging.

    • build.gradle (version 7047eeccbb976d0dc361bcf997cb45e4804ba0bc)
    • gradle.properties (version 7047eeccbb976d0dc361bcf997cb45e4804ba0bc)
    • grails-app/conf/application.yml (version 7047eeccbb976d0dc361bcf997cb45e4804ba0bc)
    • grails-app/conf/logback.xml (version 7047eeccbb976d0dc361bcf997cb45e4804ba0bc)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 1ed128e38e617c8fca74cafcd95504c182d687fe m

    OBGM-353 Remove references to Hibernate 3.

    • build.gradle (version 1ed128e38e617c8fca74cafcd95504c182d687fe)
    • gradle.properties (version 1ed128e38e617c8fca74cafcd95504c182d687fe)
    • grails-app/conf/application.yml (version 1ed128e38e617c8fca74cafcd95504c182d687fe)
    • grails-app/controllers/org/pih/warehouse/requisition/RequisitionController.groovy (version 1ed128e38e617c8fca74cafcd95504c182d687fe)
    • grails-app/controllers/org/pih/warehouse/shipping/CreateShipmentWorkflowController.groovy (version 1ed128e38e617c8fca74cafcd95504c182d687fe)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> d42aaf3029a1afaedd63bd8f290b02bbe13e28d1 m

    Merge pull request #3258 from openboxes/OBGM-326-remove-barcode4j
    OBGM-326 Remove barcode4j dependency.

  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 982e8d806f0f22d36f94c2fc9562c69faaa517e3 m

    Merge pull request #3243 from openboxes/OBGM-325-remove-image-builder-plugin
    OBGM-325 Remove image-builder plugin and simplify thumbnail code.

  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 7ef6f4383b6d2d257f4f8045150127f177d1b063 m

    Merge pull request #3248 from openboxes/OBGM-324-remove-http-builder-plugin
    OBGM-324 Stop using http-builder plugin.

  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 29834b82d4a9f1dc136eaa55f071145daa845486 m

    OBGM-324 Stop using http-builder plugin.

    • build.gradle (version 29834b82d4a9f1dc136eaa55f071145daa845486)
    • grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version 29834b82d4a9f1dc136eaa55f071145daa845486)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 6eca4933ab7e6897666b879adf6f8029ffe4f3d4 m

    OBGM-326 Remove barcode4j dependency.

    • build.gradle (version 6eca4933ab7e6897666b879adf6f8029ffe4f3d4)
    • grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 6eca4933ab7e6897666b879adf6f8029ffe4f3d4)
    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentController.groovy (version 6eca4933ab7e6897666b879adf6f8029ffe4f3d4)
    • grails-app/services/org/pih/warehouse/product/BarcodeService.groovy (version 6eca4933ab7e6897666b879adf6f8029ffe4f3d4)
    • grails-app/views/shipment/_barcodeLabel.gsp (version 6eca4933ab7e6897666b879adf6f8029ffe4f3d4)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 512a470d44d9162f4f7a80a805697d7d5fa174be m

    OBGM-325 Remove image-builder plugin and simplify thumbnail code.

    • grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/inventory/_browseProduct.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/inventory/browse.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/mobile/productDetails.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/mobile/productList.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/product/_documents.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/product/_summary.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/product/_summaryDialog.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
    • grails-app/views/requisition/printDraft.gsp (version 512a470d44d9162f4f7a80a805697d7d5fa174be)
  • Justin Miranda

    Justin Miranda 8e3a9f37f8bffbfaa4624c20bc463c89abdbd307 m

    Merge pull request #3396 from openboxes/OGBM-342-dependency-hell
    OBGM-342 Fight our way out of dependency hell, with comments

  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 9225408aa0acf51ba90ad741aec2f6a77b7804a7 m

    Merge pull request #3395 from openboxes/OBGM-340-build-war
    OBGM-340 Sanitize a string with lodash to prevent GSP from barfing.

  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 964a8e26ea94f40aeb41ae5f8153c7c3a5573404 m

    OBGM-342 Fight our way out of dependency hell, with comments.

    • build.gradle (version 964a8e26ea94f40aeb41ae5f8153c7c3a5573404)
    • gradle.properties (version 964a8e26ea94f40aeb41ae5f8153c7c3a5573404)
    • grails-app/conf/application.yml (version 964a8e26ea94f40aeb41ae5f8153c7c3a5573404)
    • grails-app/utils/org/pih/warehouse/PasswordCodec.groovy (version 964a8e26ea94f40aeb41ae5f8153c7c3a5573404)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> d9dea0f0403384a3eeb1b78bd0f8487076632d71 m

    OBGM-340 Sanitize a string with lodash to prevent GSP from barfing.

    • grails-app/views/purchaseOrder/_showOrderItems.gsp (version d9dea0f0403384a3eeb1b78bd0f8487076632d71)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 2505ede8e90382311c6dfecfc250ddc0f2a4e59c m

    Merge pull request #3387 from openboxes/OBGM-335
    OBGM-335 Fix "blank page" - broken SecurityInterceptor

  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 9df5def99e6f1c6b2b005b19f26c624c6b8749da m

    OBGM-335 Use old PagedResultList

    • grails-app/controllers/org/pih/warehouse/inventory/InventoryLevelController.groovy (version 9df5def99e6f1c6b2b005b19f26c624c6b8749da)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 9df5def99e6f1c6b2b005b19f26c624c6b8749da)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 5bf3ab8875a8d908d2fe0adaa5ca73a6b4bc5854 m

    OBGM-335 Remove redundant appName from menu and dashboard config

    • grails-app/conf/runtime.groovy (version 5bf3ab8875a8d908d2fe0adaa5ca73a6b4bc5854)
    • package.json (version 5bf3ab8875a8d908d2fe0adaa5ca73a6b4bc5854)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> e6de6fa02a533765a091fe3a5ee7c04d0b89fc3d m

    OBGM-335 Fix "blank page" - broken SecurityInterceptor

    • grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version e6de6fa02a533765a091fe3a5ee7c04d0b89fc3d)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version e6de6fa02a533765a091fe3a5ee7c04d0b89fc3d)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 589e965a4a3a9bd934f7da565b09772c7d6afc80 m

    Merge pull request #3385 from openboxes/OBPIH-4605-cleanup-dependencies
    OBPIH-4605 Clean up dependencies after Grails 3 migration

  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 04b1b88c1aa939ead4cd44cb1c92a482b8be2357 m

    OBPIH-4605 Use a consistent Hibernate release.

    • build.gradle (version 04b1b88c1aa939ead4cd44cb1c92a482b8be2357)
    • gradle.properties (version 04b1b88c1aa939ead4cd44cb1c92a482b8be2357)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> bdb7ada3ad491594cb6aed964737226176bbbed8 m

    OBPIH-4605 Standardize on one logging framework.

    • build.gradle (version bdb7ada3ad491594cb6aed964737226176bbbed8)
    • gradle.properties (version bdb7ada3ad491594cb6aed964737226176bbbed8)
    • grails-app/conf/logback.groovy (version bdb7ada3ad491594cb6aed964737226176bbbed8)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 9862054126a82eebe4634744084e5ce12d752e3c m

    OBPIH-4605 Apply trivial linting to JS files after package re-lock.

    • src/js/components/DocumentButton.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/GlobalSearch.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/dashboard/GraphCard.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/dashboard/Numbers.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/dashboard/StockRequestDashboard.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/dashboard/TableCard.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/invoice/CreateInvoicePage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/locations-configuration/ImportLocations.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/locations-configuration/LocationDetails.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/locations-configuration/SuccessMessage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/locations-configuration/WelcomePage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/products-configuration/ConfigureProducts.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/products-configuration/ImportProducts.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/products-configuration/ReviewCategories.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/put-away/PutAwaySecondPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/replenishment/ReplenishmentCheckPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/replenishment/ReplenishmentSecondPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/returns/inbound/AddItemsPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/returns/inbound/SendInboundReturn.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/returns/outbound/SendOutboundReturn.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/stock-movement-wizard/modals/DetailsModal.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
    • src/js/components/stock-transfer/StockTransferCheckPage.jsx (version 9862054126a82eebe4634744084e5ce12d752e3c)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 97eabf4f8baacfc6e03c96a4d01d1215b187d428 m

    OBPIH-4605 Fix compilation errors in BootStrap.groovy, but see OBGM-333 and OBGM-334.

    • build.gradle (version 97eabf4f8baacfc6e03c96a4d01d1215b187d428)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 97eabf4f8baacfc6e03c96a4d01d1215b187d428)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 92061048c7c4393ed124f10cf6a9f2c349682d5b m

    OBPIH-4605 Delete a workaround for a jar we no longer consume.

    • grails-app/jobs/org/pih/warehouse/jobs/PersistenceContextJobListener.groovy (version 92061048c7c4393ed124f10cf6a9f2c349682d5b)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 72e3bbf3161ebcac22e3dfea2ec823ed44ddc6f7 m

    OBPIH-4605 Update minor and point releases of various node dependencies and re-lock.

    • build.gradle (version 72e3bbf3161ebcac22e3dfea2ec823ed44ddc6f7)
    • package-lock.json (version 72e3bbf3161ebcac22e3dfea2ec823ed44ddc6f7)
    • package.json (version 72e3bbf3161ebcac22e3dfea2ec823ed44ddc6f7)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 63cd5eaa2f8ae09ad86b61c264b694c295913bfb m

    OBPIH-4605 Fix node dependencies after Grails-3 rebase.

    • package.json (version 63cd5eaa2f8ae09ad86b61c264b694c295913bfb)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 325fb071f369b9b34670193c9391fdc921351478 m

    OBPIH-4605 Fix conflicting CSV imports.

    • grails-app/controllers/org/pih/warehouse/core/SupplierController.groovy (version 325fb071f369b9b34670193c9391fdc921351478)
    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version 325fb071f369b9b34670193c9391fdc921351478)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 6bcdbfbc9178efc59f6e53b9f9dc0e60c87fe1f1 m

    OBPIH-4605 Remove solitary dependency on org.apache.commons.lang.text.

    • grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 6bcdbfbc9178efc59f6e53b9f9dc0e60c87fe1f1)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> a389aac8e307c024836c6dc1a861fa8104616733 m

    OBPIH-4605 Stop confusing Spring Boot with spurious main() entry points.

    • grails-app/utils/org/pih/warehouse/Base64Codec.groovy (version a389aac8e307c024836c6dc1a861fa8104616733)
    • grails-app/utils/org/pih/warehouse/BlowfishCodec.groovy (version a389aac8e307c024836c6dc1a861fa8104616733)
    • grails-app/utils/org/pih/warehouse/DESCodec.groovy (version a389aac8e307c024836c6dc1a861fa8104616733)
    • src/main/groovy/org/pih/warehouse/report/ProductReportCommand.groovy (version a389aac8e307c024836c6dc1a861fa8104616733)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 5487c8eede2a7da49ccfd1c358bd7888dbbaa403 m

    OBPIH-4605 Update test syntax for Grails 3.

    • src/integration-test/groovy/org/pih/warehouse/api/ApiControllerFunctionalSpec.groovy (version 5487c8eede2a7da49ccfd1c358bd7888dbbaa403)
    • src/integration-test/groovy/org/pih/warehouse/core/UserFunctionalSpec.groovy (version 5487c8eede2a7da49ccfd1c358bd7888dbbaa403)
    • src/test/groovy/unit/org/pih/warehouse/UrlMappingsSpec.groovy (version 5487c8eede2a7da49ccfd1c358bd7888dbbaa403)
    • src/test/groovy/unit/org/pih/warehouse/core/LocationControllerTests.groovy (version 5487c8eede2a7da49ccfd1c358bd7888dbbaa403)
    • src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version 5487c8eede2a7da49ccfd1c358bd7888dbbaa403)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> eba1839f0aeb5e535251028c5b2a5303d4f2c457 m

    OBPIH-4605 Migrate to Mysql Connector/J version 8.

    • grails-app/conf/application.yml (version eba1839f0aeb5e535251028c5b2a5303d4f2c457)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version eba1839f0aeb5e535251028c5b2a5303d4f2c457)
    • grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version eba1839f0aeb5e535251028c5b2a5303d4f2c457)
    • grails-app/services/org/pih/warehouse/data/DataService.groovy (version eba1839f0aeb5e535251028c5b2a5303d4f2c457)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> bf4e0799f9010cebee9bdcec9be9dd0726e35aab m

    OBPIH-4605 Move two misplaced unit tests.

    • test/unit/org/pih/warehouse/core/MailServiceTests.groovy (version bf4e0799f9010cebee9bdcec9be9dd0726e35aab)
    • test/unit/org/pih/warehouse/picklist/PicklistServiceTests.groovy (version bf4e0799f9010cebee9bdcec9be9dd0726e35aab)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> d801e11b701f4666e163cdc02a4146b55b602dcd m

    OBPIH-4605 Make build run more reliably with some Gradle-4-isms.

    • build.gradle (version d801e11b701f4666e163cdc02a4146b55b602dcd)
    • grails-app/init/org/pih/warehouse/Application.groovy (version d801e11b701f4666e163cdc02a4146b55b602dcd)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> 7593a92e80834e24e4ccc5551cc6c00432a0be3d m

    OBPIH-4605 Upgrade to the most recent Gradle 4.x.

    • build.gradle (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
    • gradle.properties (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
    • gradle/wrapper/gradle-wrapper.jar (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
    • gradle/wrapper/gradle-wrapper.properties (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
    • gradlew (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
    • gradlew.bat (version 7593a92e80834e24e4ccc5551cc6c00432a0be3d)
  • Matthew Pearson <mpearson@pih.org>

    Matthew Pearson <mpearson@pih.org> cebb7b40895738b9bcad07d64a7e3b60efbe2003 m

    OBPIH-4605 Clean up gradle build after most recent rebase.

    • build.gradle (version cebb7b40895738b9bcad07d64a7e3b60efbe2003)
    • gradle.properties (version cebb7b40895738b9bcad07d64a7e3b60efbe2003)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 7d8778458cc731842047861b37bc0348be20efaa m

    OBGM-308 Fix application.yml and move some new config to the runtime.groovy

    • grails-app/conf/application.yml (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/conf/runtime.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/controllers/org/pih/warehouse/core/SupplierController.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • grails-app/services/org/pih/warehouse/core/LocalizationService.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
    • src/main/groovy/org/pih/warehouse/tablero/ColorNumber.groovy (version 7d8778458cc731842047861b37bc0348be20efaa)
  • Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com>

    Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 013f37af4cb2bc28b16b6b379feae16e60ddcb7c m

    OBDS-48: Implement a docker-compose configuration for OpenBoxes

    • docker/Dockerfile (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/README.MD (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/docker-compose-base.yml (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/docker-compose-hostdb.yml (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/docker-compose-remotedb.yml (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/docker-compose.yml (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
    • docker/nginx/conf.d/app.conf (version 013f37af4cb2bc28b16b6b379feae16e60ddcb7c)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> dd5819da4d2f09d6c3ef6acc253da32870e490e1 m

    OBGM-308 Move SecurityFilters and RoleFilters

    • grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version dd5819da4d2f09d6c3ef6acc253da32870e490e1)
    • grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version dd5819da4d2f09d6c3ef6acc253da32870e490e1)
  • Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com>

    Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 67d2d7c4537121bdd6e8d15f1a2fcdc8ad9092c3 m

    Update Grails wrapper See: https://grails.org/blog/2021-06-10-grails-wrapper-update.html

    • gradle.properties (version 67d2d7c4537121bdd6e8d15f1a2fcdc8ad9092c3)
    • grails-wrapper.jar (version 67d2d7c4537121bdd6e8d15f1a2fcdc8ad9092c3)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 59ce64cde9a7c26d007eedfacaee3f87406e1af4 m

    OBGM-308 Remove old UrlMappings

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 59ce64cde9a7c26d007eedfacaee3f87406e1af4)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 95673889fedf1694c83a0615bb2bcabdec15b833 m

    OBGM-308 Move properties from Config.groovy to application.yml

    • grails-app/conf/application.yml (version 95673889fedf1694c83a0615bb2bcabdec15b833)
  • Justin Miranda

    Justin Miranda 1d524f31d582d3cc67be199370fb2ca6dec9fc20 m

    OBGM-141 Fixed context path issue with the React template

    • webpack.config.js (version 1d524f31d582d3cc67be199370fb2ca6dec9fc20)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 08d9db7a14fac80d3f7cb61fbdb4bde16c290291 m

    OBGM-308 Swap org.codehaus.groovy.grails with org.grails

    • grails-app/domain/org/pih/warehouse/core/Document.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
    • grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
    • grails-app/jobs/org/pih/warehouse/jobs/PersistenceContextJobListener.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
    • src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version 08d9db7a14fac80d3f7cb61fbdb4bde16c290291)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> d05d1bc10d3dad81b5d005f0e1423a22620b3aa6 m

    OBGM-308 Move new source files from src/groovy to src/main/groovy plus importers fix

    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • grails-app/domain/org/pih/warehouse/invoice/InvoiceItemCandidate.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • grails-app/services/org/pih/warehouse/data/LoadDataService.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/DocumentGroupCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/Replenishment.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentPickPageItem.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentStatus.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/StockMovementDirection.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/StockMovementType.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/StockTransfer.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/StockTransferItem.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/api/StockTransferStatus.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/auth/UserSignupEvent.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/core/EntityTypeCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/core/EntityTypeCodeEditor.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/core/IdentifierTypeCodeEditor.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/core/PriceTypeCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/core/ValidationCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/ColorNumber.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/GraphData.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/IndicatorData.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/IndicatorDatasets.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/MultipleNumbersIndicator.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/NumberData.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/NumberTableData.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/NumbersIndicator.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/Table.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/dashboard/TableData.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/importer/OutboundStockMovementExcelImporter.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/importer/ProductSupplierAttributeImporter.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/importer/ProductSupplierPreferenceImporter.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/inventory/InventoryLevelStatus.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/inventory/LotStatusCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/inventory/RefreshProductAvailabilityEvent.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/inventory/TransactionScope.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/invoice/InvoiceStatus.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/invoice/InvoiceTypeCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/order/OrderSummaryStatus.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/product/ProductActivityCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/product/ProductField.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/product/ProductSearchDto.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/putaway/PutawayCompletedEvent.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
    • src/main/groovy/org/pih/warehouse/requisition/ReplenishmentTypeCode.groovy (version d05d1bc10d3dad81b5d005f0e1423a22620b3aa6)
  • Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com>

    Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> d0a5d39844e72f09966d814796c7f730f5fe9f1d m

    OBDS-46: Implement Dockerfile for OpenBoxes Grails v3 image

    • build.gradle (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/.env (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/Dockerfile (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/README.MD (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/docker-compose.yml (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/openboxes-config.properties (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
    • docker/openboxes-mysql.cnf (version d0a5d39844e72f09966d814796c7f730f5fe9f1d)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> f9985d36ba7d5da0792ed85c24ab9a032732dbfa m

    OBGM-308 Replace ConfigurationHolder with Holders and fix Transactionals

    • grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/auth/RecaptchaService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/auth/UserSignupEventService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/ApiClientService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/LocationGroupService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/OrganizationService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/core/UomService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/inventory/RefreshProductAvailabilityEventService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/order/OrderService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/order/OrderStatusEventService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/putaway/PutawayCompletedEventService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version f9985d36ba7d5da0792ed85c24ab9a032732dbfa)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> f3af92fabbfe6bc2cfe4659b94c459f92141670f m

    OBGM-308 Migrate BootStrap.groovy to grails-app/init/BootStrap.groovy

    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version f3af92fabbfe6bc2cfe4659b94c459f92141670f)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 55062e3965883c1cff1e189e289a6668477a801a m

    OBGM-141 Small improvement for empty and '/' context path (#2362)
    * OBGM-141 Small improvement for empty and '/' context path

    * OBGM-141 Use ${contextPath} in js and css source links instead of ${window.CONTEXT_PATH}

    * OBGM-141 Moved context path handling to configuration utility

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

    • grails-app/conf/application.yml (version 55062e3965883c1cff1e189e289a6668477a801a)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 55062e3965883c1cff1e189e289a6668477a801a)
    • grails-app/controllers/org/pih/warehouse/putaway/PutAwayController.groovy (version 55062e3965883c1cff1e189e289a6668477a801a)
    • grails-app/controllers/org/pih/warehouse/stocklist/StocklistManagementController.groovy (version 55062e3965883c1cff1e189e289a6668477a801a)
    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version 55062e3965883c1cff1e189e289a6668477a801a)
    • src/js/utils/apiClient.jsx (version 55062e3965883c1cff1e189e289a6668477a801a)
    • src/main/groovy/util/ConfigHelper.groovy (version 55062e3965883c1cff1e189e289a6668477a801a)
    • webpack.config.js (version 55062e3965883c1cff1e189e289a6668477a801a)
  • Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com>

    Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> b7c21992fc9c88a10bb6c41379ce6513e1d710de m

    OBDS-47: Implement CI pipeline to build the Docker image and push it to Registry on each commit

    • .github/workflows/docker-image.yml (version b7c21992fc9c88a10bb6c41379ce6513e1d710de)
    • build.gradle (version b7c21992fc9c88a10bb6c41379ce6513e1d710de)
  • Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com>

    Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 61b6cb2f130fe3eb671de6b881c9181463211493 m

    OBDS-48: excepted /health endpoint in interceptors

    • grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 61b6cb2f130fe3eb671de6b881c9181463211493)
    • grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version 61b6cb2f130fe3eb671de6b881c9181463211493)
    • grails-app/controllers/org/pih/warehouse/SentryInterceptor.groovy (version 61b6cb2f130fe3eb671de6b881c9181463211493)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> f1eec51c663af85954d1546bda648634cea03bc9 m

    OBGM-308 Improvements and fixes after rebase - Refactored controllers closures - Fixed grails application contexts - Fixed Validateable annotations

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/CombineShipmentApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/HelpScoutApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/InvoiceApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/LoadDataApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/LocationGroupApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/OrganizationApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/ProductsConfigurationApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/ReplenishmentApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/api/UnitOfMeasureApiController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/BudgetCodeController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/GlAccountController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/GlAccountTypeController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/LoadDataController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/LocationsConfigurationController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/OrganizationController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/PaymentTermController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/PreferenceTypeController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/ResettingInstanceInfoController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/core/SupplierController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/data/DataExportController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/data/MigrationController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/inventory/ReplenishmentController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/invoice/InvoiceController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/order/OrderAdjustmentTypeController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/product/ProductAttributeValueController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/product/ProductTypeController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/product/ProductsConfigurationController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/shipping/CreateShipmentWorkflowController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/controllers/org/pih/warehouse/tablero/TableroController.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovement.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/api/HelpScoutService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/auth/RecaptchaService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/data/ProductSupplierDataService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/inventory/RefreshProductAvailabilityEventService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/putaway/PutawayCompletedEventService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • src/main/groovy/org/pih/warehouse/api/Replenishment.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • src/main/groovy/org/pih/warehouse/api/StockTransfer.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • src/main/groovy/org/pih/warehouse/api/StockTransferItem.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
    • src/test/groovy/integration-test/org/pih/warhouse/core/MailServiceTests.groovy (version f1eec51c663af85954d1546bda648634cea03bc9)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b m

    OBGM-308 Get rid of context path on the frontend

    • src/js/components/GlobalSearch.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/dashboard/StockRequestDashboard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/invoice/AddItemsPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/invoice/ConfirmInvoicePage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/invoice/CreateInvoicePage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/invoice/InvoiceItemsModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/invoice/InvoiceWizard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/load-demo-data/LoadDemoDataPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/load-demo-data/LoadDemoDataProgressScreen.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/BinTable.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/Forecasting.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/ImportLocations.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/LocationAddress.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/LocationDetails.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/SuccessMessage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/WelcomePage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/ZoneAndBinLocations.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/ZoneTable.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/modals/AddBinModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/modals/AddLocationGroupModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/modals/AddOrganizationModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/modals/AddZoneModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/locations-configuration/modals/ImportBinModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/products-configuration/ConfigureProductCategories.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/products-configuration/ConfigureProducts.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/products-configuration/ImportCategories.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/products-configuration/ImportProducts.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/products-configuration/ReviewCategories.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/put-away/PutAwayCheckPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/replenishment/CreateReplenishment.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/replenishment/EditPickModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/replenishment/ReplenishmentCheckPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/replenishment/ReplenishmentSecondPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/replenishment/ReplenishmentWizard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/reset-instance/ResettingInstanceInfoPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/inbound/AddItemsPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/inbound/CreateInboundReturn.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/inbound/InboundReturnsWizard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/inbound/SendInboundReturn.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/outbound/AddItemsPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/outbound/CreateOutboundReturn.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/outbound/OutboundReturnsWizard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/outbound/PickPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/returns/outbound/SendOutboundReturn.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/modals/AddDestinationModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/modals/CombinedShipmentItemsModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/modals/DetailsModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-transfer/CreateStockTransfer.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-transfer/StockTransferCheckPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-transfer/StockTransferSecondPage.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/stock-transfer/StockTransferWizard.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
    • src/js/components/support-button/SupportButton.jsx (version f7b6e5eb7d17dd5d0cdba7bd49f8b07ebc02af2b)
  • Justin Miranda

    Justin Miranda a11768bc4c6f28c9a437f5b18ea605f5fce225d5 m

    OBGM-141 Added context path handling (#2253)
    * OBGM-141 Upgraded node-sass and sass-loader dependencies

    * OBGM-141 Added context path handling

    * OBGM-141 Added missing context path handling from various links

    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • grails-app/controllers/org/pih/warehouse/putaway/PutAwayController.groovy (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • grails-app/controllers/org/pih/warehouse/stocklist/StocklistManagementController.groovy (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • package.json (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/assets/grails-template.html (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/DocumentButton.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/GlobalSearch.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/Layout/Breadcrumbs.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/Layout/Header.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/Layout/Menu.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/dashboard/GraphCard.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/dashboard/NumberCard.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/dashboard/Numbers.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/dashboard/NumbersRAG.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/dashboard/TableCard.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/put-away/PutAwayCheckPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/put-away/PutAwayPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/put-away/PutAwaySecondPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/receiving/PartialReceivingPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/receiving/ReceivingCheckScreen.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-list-management/StocklistManagement.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/request/CreateStockMovement.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/stock-movement-wizard/request/EditPage.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/components/user/UserActionMenu.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/index.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • src/js/utils/apiClient.jsx (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
    • webpack.config.js (version a11768bc4c6f28c9a437f5b18ea605f5fce225d5)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 6f4213fb0902c69f23088016cadc8283e7c2685c m

    OBGM-308 Move new UrlMappings

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 6f4213fb0902c69f23088016cadc8283e7c2685c)
  • Justin Miranda

    Justin Miranda 24f30caafc20e6e30b650037b9cb3d0f60bfddf6 m

    OBGM-93 Reverted scaffolded views to look like existing pages; fixed uom conversion controller

    • grails-app/controllers/org/pih/warehouse/core/UnitOfMeasureConversionController.groovy (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
    • src/main/templates/scaffolding/create.gsp (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
    • src/main/templates/scaffolding/edit.gsp (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
    • src/main/templates/scaffolding/index.gsp (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
    • src/main/templates/scaffolding/show.gsp (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
    • src/main/webapp/css/openboxes.css (version 24f30caafc20e6e30b650037b9cb3d0f60bfddf6)
  • Justin Miranda

    Justin Miranda b1439ea3c01241fb9df39b85b97d262aadbd56b1 m

    OBGM-303 Added missing configuration / dependencies; ignored a failin… (#2255)
    * OBGM-303 Added missing configuration / dependencies; ignored a failing junit test

    * OBGM-303 Added reference integration and functional tests

    * OBGM-303 Fixed errors with tests

    * OBGM-303 Attempt to fix integration tests that are failing on travisci due to IllegalStateException: Failed to load ApplicationContext

    * OBGM-303 Attempt to fix integration tests that are failing on travisci due to IllegalStateException: Failed to load ApplicationContext

    * OBGM-303 temporarily ignored failing integration test

    • build.gradle (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • grails-app/conf/application.yml (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • src/integration-test/groovy/org/pih/warehouse/api/ApiControllerFunctionalSpec.groovy (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • src/integration-test/groovy/org/pih/warehouse/api/ApiControllerSpec.groovy (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • src/integration-test/groovy/org/pih/warehouse/page/ChooseLocationPage.groovy (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • src/integration-test/groovy/org/pih/warehouse/page/DashboardPage.groovy (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
    • src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version b1439ea3c01241fb9df39b85b97d262aadbd56b1)
  • Justin Miranda

    Justin Miranda c131cf70c7682ff61c6b4ad3d2be615d5517a8da m

    OBGM-93 Migrated remaining scaffolded controllers and views

    • grails-app/controllers/org/pih/warehouse/inventory/TransactionEntryController.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/controllers/org/pih/warehouse/order/OrderAdjustmentController.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/controllers/org/pih/warehouse/picklist/PicklistController.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/controllers/org/pih/warehouse/picklist/PicklistItemController.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/controllers/org/pih/warehouse/user/LocationRoleController.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/domain/org/pih/warehouse/receiving/Receipt.groovy (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/views/indicator/create.gsp (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/views/indicator/edit.gsp (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/views/indicator/list.gsp (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/views/indicator/show.gsp (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
    • grails-app/views/receipt/browse.gsp (version c131cf70c7682ff61c6b4ad3d2be615d5517a8da)
  • Justin Miranda

    Justin Miranda 8ac0149128df118b985fbd835ac3221f09cf6493 m

    OBGM-268 Could not resolve view with name 'viewLogo' in servlet with name 'grailsDispatcherServlet'

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 8ac0149128df118b985fbd835ac3221f09cf6493)
  • Justin Miranda

    Justin Miranda 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04 m

    Fixing references to taglib, holder, API and image URLs

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • grails-app/controllers/org/pih/warehouse/data/MigrationController.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • package.json (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • src/js/components/Layout/Breadcrumbs.jsx (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • src/js/components/dashboard/Dashboard.jsx (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
    • test/unit/org/pih/warehouse/api/ApiControllerTests.groovy (version 9708c9ea3b9393148cb8de2a2a52ac78dbea6c04)
  • Justin Miranda

    Justin Miranda e7e7fec95ace14441d99ef2b7b2b5a19ba35d1ba m

    OBGM-93 Fixed shipper scaffolded controller by removing views

    • grails-app/views/shipper/create.gsp (version e7e7fec95ace14441d99ef2b7b2b5a19ba35d1ba)
    • grails-app/views/shipper/edit.gsp (version e7e7fec95ace14441d99ef2b7b2b5a19ba35d1ba)
    • grails-app/views/shipper/list.gsp (version e7e7fec95ace14441d99ef2b7b2b5a19ba35d1ba)
    • grails-app/views/shipper/show.gsp (version e7e7fec95ace14441d99ef2b7b2b5a19ba35d1ba)
  • Justin Miranda

    Justin Miranda 52f9a7c8d59f2ee72dd5a6b4c06b7923e3d0ae54 m

    Fixed eslint indent issue

    • src/js/components/Layout/Header.jsx (version 52f9a7c8d59f2ee72dd5a6b4c06b7923e3d0ae54)
  • Justin Miranda

    Justin Miranda 5031f384c542ef5cae032e23cb9b2fc9a8329f06 m

    OBGM-199 Removed views from the create schema database migration since they should be created after the schema

    • grails-app/migrations/install/changelog-create-schema.groovy (version 5031f384c542ef5cae032e23cb9b2fc9a8329f06)
  • Justin Miranda

    Justin Miranda bfea47300ef36cc5284427f9ad9613fc9d2d0b3d m

    OBGM-199 Generate new create schema changelog after rebase

    • grails-app/migrations/install/changelog-create-schema.groovy (version bfea47300ef36cc5284427f9ad9613fc9d2d0b3d)
  • Justin Miranda

    Justin Miranda 659dfc6b80cbe887595093ee78ec1962e759bfc3 m

    OBGM-187 Removed unnecessary cast

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 659dfc6b80cbe887595093ee78ec1962e759bfc3)
  • Justin Miranda

    Justin Miranda 43cf2b3f06172cdeef56cec97d3c36c76cabb01c m

    OBGM-246 Global Search > Some products are not being returned (e.g. 10005)

    • grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 43cf2b3f06172cdeef56cec97d3c36c76cabb01c)
  • Justin Miranda

    Justin Miranda 50e9c2e18beee5a42b4ac9507ea9bbdf95456770 m

    OBGM-290 Cannot get property 'absolutePath' on null object.org.pih.warehouse.importer.ImportDataCommand

    • grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version 50e9c2e18beee5a42b4ac9507ea9bbdf95456770)
    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 50e9c2e18beee5a42b4ac9507ea9bbdf95456770)
    • grails-app/views/batch/importData.gsp (version 50e9c2e18beee5a42b4ac9507ea9bbdf95456770)
    • src/main/groovy/org/pih/warehouse/importer/InventoryExcelImporter.groovy (version 50e9c2e18beee5a42b4ac9507ea9bbdf95456770)
  • Justin Miranda

    Justin Miranda 9cec36595006577856050141f7745e93c213df06 m

    OBGM-225 Person scaffolded views are empty due to missing domainSuffix

    • grails-app/controllers/org/pih/warehouse/core/PersonController.groovy (version 9cec36595006577856050141f7745e93c213df06)
  • Justin Miranda

    Justin Miranda 1d6ff91108890bd20850d98773ffab051cf6eaaa m

    OBGM-114 Fixed minor styling issues on error page

    • grails-app/views/error.gsp (version 1d6ff91108890bd20850d98773ffab051cf6eaaa)
  • Justin Miranda

    Justin Miranda 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f m

    OBGM-115 Updated travis ci configuration to include Grails 3 caches (#2254)
    * OBGM-115 Updated travis ci configuration to include Grails 3 caches

    * OBGM-115 Added node_modules to .travis cache config

    * OBGM-115 Fixed one failing integration test by removing old spring-test dependency; temporarily ignored a failing unit test

    * OBGM-199 Removed views from the create schema database migration since they should be created after the schema

    * OBGM-115 Fixed functional tests

    * OBGM-115 Added configuration for test logging

    * OBGM-115 Upgrade ubuntu distro in order to require mysql 5.7

    * OBGM-115 Attempt to fix issue with setting mysql root password on travisci

    • .travis.yml (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
    • build.gradle (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
    • src/integration-test/groovy/org/pih/warehouse/core/UserFunctionalSpec.groovy (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
    • src/integration-test/groovy/org/pih/warehouse/page/DashboardPage.groovy (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
    • src/integration-test/groovy/org/pih/warehouse/page/LoginPage.groovy (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
    • src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version 4d5c7d22ca57e0d7b32cc8b7cab6c4d5f3f63a7f)
  • Justin Miranda

    Justin Miranda 9f55cd71255a37a63faa519ea3adfc53e779a9d9 m

    OBGM-287 Unable to save user after changing active flag

    • grails-app/services/org/pih/warehouse/core/UserService.groovy (version 9f55cd71255a37a63faa519ea3adfc53e779a9d9)
  • Justin Miranda

    Justin Miranda 9ff6b812452b8348b618a33fc65fbb66b3f6899c m

    Fixed reference to ApplicationTagLib

    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version 9ff6b812452b8348b618a33fc65fbb66b3f6899c)
  • Justin Miranda

    Justin Miranda 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48 m

    OBGM-93 Migrated product association, product component and role scaffolded views

    • grails-app/controllers/org/pih/warehouse/product/ProductAssociationController.groovy (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/domain/org/pih/warehouse/product/ProductComponent.groovy (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productAssociation/list.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productComponent/create.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productComponent/edit.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productComponent/index.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productComponent/list.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/productComponent/show.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/role/create.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/role/edit.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/role/index.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
    • grails-app/views/role/show.gsp (version 4f93c3e1ca51c396bcc2ecde8a87586f87b4df48)
  • Justin Miranda

    Justin Miranda 489ee978da81e218412cd40e7dccc548785f9891 m

    Added enabled attribute for all dashboard widgets in runtime.groovy

    • grails-app/conf/runtime.groovy (version 489ee978da81e218412cd40e7dccc548785f9891)
  • Justin Miranda

    Justin Miranda fab8db28d535319af03a83afb6d123e46b9c1c7f m

    OBGM-300 User redirected to blank page after sending email from configuration page

    • grails-app/controllers/org/pih/warehouse/admin/AdminController.groovy (version fab8db28d535319af03a83afb6d123e46b9c1c7f)
    • grails-app/views/admin/sendMail.gsp (version fab8db28d535319af03a83afb6d123e46b9c1c7f)
  • chetanmaharshi <chetan.maharshi@gmail.com>

    chetanmaharshi <chetan.maharshi@gmail.com> 12c4ff6f824a2a65efe6a81d97e6200d2f74b76e m

    BUG FIXED for windows system Exception Caused by: java.io.IOException: CreateProcess error=206, The filename or extension is too long.

    • build.gradle (version 12c4ff6f824a2a65efe6a81d97e6200d2f74b76e)
  • Justin Miranda

    Justin Miranda f2dd6a4c537470801bb287adfc78614e856c1ece m

    OBGM-250 No such property: dataService for class: org.pih.warehouse.product.ProductCatalogController

    • grails-app/controllers/org/pih/warehouse/product/ProductCatalogController.groovy (version f2dd6a4c537470801bb287adfc78614e856c1ece)
  • Justin Miranda

    Justin Miranda 86bb41a0ec3dbe6fa487399bbe289b288a732ec1 m

    OBGM-114 More UI improvements to the error page

    • grails-app/views/error.gsp (version 86bb41a0ec3dbe6fa487399bbe289b288a732ec1)
  • Justin Miranda

    Justin Miranda 989948e0d5730bd2f4ed093b846b9832394ab565 m

    OBGM-187 Fixed issue with retrieving config property openboxes.expirationDate.minValue during import

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

    Walkowiak <awalkowiak@soldevelo.com> d49e56d35d2468ccce11ff440c080f7efc2102b9 m

    OBM-305: Fixes after rebase

    • build.gradle (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/conf/application.yml (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/conf/runtime.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/JsonController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/core/OrganizationController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/inventory/InventoryController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/jobs/org/pih/warehouse/jobs/RefreshInventorySnapshotJob.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/jobs/org/pih/warehouse/jobs/RefreshProductAvailabilityJob.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/jobs/org/pih/warehouse/jobs/RefreshStockoutDataJob.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/api/MegamenuService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/core/CurrencyService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/core/TranslationService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/forecasting/ForecastingService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/inventory/InventorySnapshotService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/report/ReportService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/services/org/pih/warehouse/shipping/CombinedShipmentService.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/taglib/org/pih/warehouse/MessageTagLib.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/taglib/org/pih/warehouse/ShipmentTagLib.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/utils/org/pih/warehouse/LocalizationUtil.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/dashboard/_newsSummary.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/dashboard/chooseLocation.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/errors/notFound.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/inventoryItem/_productDetails.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/inventoryItem/_showInventorySnapshot.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/inventoryItem/_showProductDemand.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/inventoryItem/_showStockHistoryPrintable.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/order/_orderComments.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/order/_orderDocuments.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/product/_productPackages.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/product/_productSuppliers.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/report/showBinLocationReport.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/report/showOnOrderReport.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/report/showRequestDetailReport.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/shipment/_showTracking.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/stockMovement/_documents.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • grails-app/views/user/edit.gsp (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/GlobalSearch.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/Layout/Breadcrumbs.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/Layout/Header.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/dashboard/Dashboard.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/put-away/PutAwaySecondPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/receiving/PartialReceivingPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/receiving/ReceivingCheckScreen.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/StockMovementVerifyRequest.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/modals/CombinedShipmentItemsModal.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/modals/SubstitutionsModal.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/request/CreateStockMovement.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/js/components/stock-movement-wizard/request/EditPage.jsx (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/main/groovy/org/pih/warehouse/core/GlAccountTypeCode.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/main/groovy/org/pih/warehouse/importer/ProductAttributeExcelImporter.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
    • src/main/groovy/org/pih/warehouse/requisition/RequisitionSourceType.groovy (version d49e56d35d2468ccce11ff440c080f7efc2102b9)
  • Justin Miranda

    Justin Miranda e0dde8897b9a9cd08ddeab10e7a4981977efebb2 m

    OBGM-93 Fixed issue with links to scaffolded controllers; fixed authorization bug with Analytics section of megamenu

    • grails-app/conf/runtime.groovy (version e0dde8897b9a9cd08ddeab10e7a4981977efebb2)
  • Justin Miranda

    Justin Miranda 0a3d23cd6ef8aaeea7cf411b1853a21dcf0b9a37 m

    OBGM-114 Fixed error page

    • grails-app/views/error.gsp (version 0a3d23cd6ef8aaeea7cf411b1853a21dcf0b9a37)
  • Justin Miranda

    Justin Miranda a0a8f044b3beb400908aabfb86903943b30ee4ef m

    OBGM-187 Retrieving configuration properties in app

    • grails-app/controllers/org/pih/warehouse/admin/AdminController.groovy (version a0a8f044b3beb400908aabfb86903943b30ee4ef)
    • grails-app/domain/org/pih/warehouse/core/User.groovy (version a0a8f044b3beb400908aabfb86903943b30ee4ef)
    • grails-app/views/admin/showSettings.gsp (version a0a8f044b3beb400908aabfb86903943b30ee4ef)
  • Justin Miranda

    Justin Miranda beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0 m

    OBGM-285 Organization view causes exception when rendering sequences

    • grails-app/controllers/org/pih/warehouse/core/OrganizationController.groovy (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
    • grails-app/domain/org/pih/warehouse/core/Organization.groovy (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
    • grails-app/views/organization/create.gsp (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
    • grails-app/views/organization/edit.gsp (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
    • grails-app/views/organization/list.gsp (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
    • grails-app/views/organization/show.gsp (version beebf3ddef6d5cb007c3a1fba5aff49f1e450eb0)
  • Justin Miranda

    Justin Miranda cfc58d1ccdc8c67b87fe885eaa62ae087e40624a m

    OBGM-281 Removed /openboxes path from react components

    • src/js/components/stock-movement-wizard/StockMovementCombinedShipments.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/StockMovementInbound.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/StockMovementRequest.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
    • src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version cfc58d1ccdc8c67b87fe885eaa62ae087e40624a)
  • Justin Miranda

    Justin Miranda 03bc18faec3890d9893980e6b0a75403fce0bedd m

    OBGM-284 Quartz admin page not working

    • grails-app/controllers/org/pih/warehouse/jobs/JobsController.groovy (version 03bc18faec3890d9893980e6b0a75403fce0bedd)
    • grails-app/views/jobs/list.gsp (version 03bc18faec3890d9893980e6b0a75403fce0bedd)
    • grails-app/views/jobs/show.gsp (version 03bc18faec3890d9893980e6b0a75403fce0bedd)