Build: #232 did not start Changes by 4 people

Code commits

openboxes-obnavtest1

  • Dariusz Rodzewicz <DRodzewicz@gmail.com>

    Dariusz Rodzewicz <DRodzewicz@gmail.com> f805355ccb33d34b91067ded2eb8253378340c71

    OBGM-601 Add a product package unique constraint on ProductPackage domain (#4195)
    * OBGM-601 Add a product package unique constraint on ProductPackage domain
     display a validation error to a user instead of an exception stacktrace of org DataIntegrityViolationException

    * OBGM-601 bring back uom constraint

    • grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version f805355ccb33d34b91067ded2eb8253378340c71)
    • grails-app/domain/org/pih/warehouse/product/ProductPackage.groovy (version f805355ccb33d34b91067ded2eb8253378340c71)
    • grails-app/i18n/messages.properties (version f805355ccb33d34b91067ded2eb8253378340c71)
    • grails-app/views/product/edit.gsp (version f805355ccb33d34b91067ded2eb8253378340c71)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> fd86e05f2fdda0f85c9b6119fd7cd22e09463bd0

    OBGM-610 Fix creating an internal location (#4194)
    * OBGM-610 Fix g:select not having required param - from

    * OBGM-610 Move default from select attribute to the custom selectZoneLocationByLocation tag

    • grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version fd86e05f2fdda0f85c9b6119fd7cd22e09463bd0)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> 2c86310fe91564d8c80b05ee22902267f8a50d7d

    OBGM-595 Fix deleting a user role for specific location (#4191)
    * OBGM-595 Fix deleting a user role for specific location

    * OBGM-595 Create an abstract data service class to define deleteLocationRole method there

    * OBGM-595 Remove ILocationRoleDataService interface and move all the methods to the abstract class

    • grails-app/controllers/org/pih/warehouse/user/UserController.groovy (version 2c86310fe91564d8c80b05ee22902267f8a50d7d)
    • grails-app/services/org/pih/warehouse/core/LocationRoleDataService.groovy (version 2c86310fe91564d8c80b05ee22902267f8a50d7d)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 417cc0b21a5b0a6a25eebcef162707e4cafd0b4c

    OBGM-549 Set default value for previousContainer to empty string (#4192)

    • grails-app/views/stockMovement/_packingList.gsp (version 417cc0b21a5b0a6a25eebcef162707e4cafd0b4c)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> eb6685e8c6b838027eb3fa26b125e9cf7f8117a0

    OBGM-539 Remove part of code throwing an exception about merging only one cell in xls (#4193)

    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version eb6685e8c6b838027eb3fa26b125e9cf7f8117a0)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> a3d889d1bd96f78f7e66ccccfee8d095f7527cbf

    OBGM-542 Product packages import doesn't work  (#4196)
    * OBGM-542 Add transactional to product package excel importer

    * OBGM-542 Move transactional form excel importer to data service

    • grails-app/services/org/pih/warehouse/data/ProductPackageDataService.groovy (version a3d889d1bd96f78f7e66ccccfee8d095f7527cbf)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> f63862292ba27bae0316e076f7bf3b40844619ef

    OBGM-600 Add ProductGroupDataService and use it in ProductGroupController (#4190)

    • grails-app/controllers/org/pih/warehouse/product/ProductGroupController.groovy (version f63862292ba27bae0316e076f7bf3b40844619ef)
    • grails-app/services/org/pih/warehouse/product/ProductGroupDataService.groovy (version f63862292ba27bae0316e076f7bf3b40844619ef)
    • grails-app/services/org/pih/warehouse/product/ProductGroupService.groovy (version f63862292ba27bae0316e076f7bf3b40844619ef)
  • Dariusz Rodzewicz <DRodzewicz@gmail.com>

    Dariusz Rodzewicz <DRodzewicz@gmail.com> ea60fda3835717d3c0dc681381b72a777f25b924

    OBGM-520 Fix export product supplier missing data (#4189)
    * OBGM-520 Fix export product supplier missing data

    * OBGM-520 Specify join types on projections

    * OBGM-520 Add an explanation comment

    * OBGM-520 Change product supplier data export controller on data import page

    • grails-app/controllers/org/pih/warehouse/product/ProductSupplierController.groovy (version ea60fda3835717d3c0dc681381b72a777f25b924)
    • grails-app/services/org/pih/warehouse/data/DataService.groovy (version ea60fda3835717d3c0dc681381b72a777f25b924)
    • grails-app/views/batch/_uploadFileForm.gsp (version ea60fda3835717d3c0dc681381b72a777f25b924)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> cd15883d315be100a247573772eed73f8326289f

    OBGM-592:594 Add InvoiceDataService for Invoice domain (#4188)
    - move save and delete methods to InvoiceDataService
    - use new data service methods in InvoiceController and InvoiceApiController

    • grails-app/controllers/org/pih/warehouse/api/InvoiceApiController.groovy (version cd15883d315be100a247573772eed73f8326289f)
    • grails-app/controllers/org/pih/warehouse/invoice/InvoiceController.groovy (version cd15883d315be100a247573772eed73f8326289f)
    • grails-app/services/org/pih/warehouse/invoice/InvoiceDataService.groovy (version cd15883d315be100a247573772eed73f8326289f)
    • grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version cd15883d315be100a247573772eed73f8326289f)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 8d97d8a0501b462f6e31f950edd77d979f65915f

    OBGM-599 Wrap date in string into data parser (#4187)

    • grails-app/services/org/pih/warehouse/shipping/CombinedShipmentService.groovy (version 8d97d8a0501b462f6e31f950edd77d979f65915f)
    • src/main/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 8d97d8a0501b462f6e31f950edd77d979f65915f)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> 2dfd210b1d21160b54a6dcccbfc2972758bf7892

    OBGM-615 Create product supplier gorm data service for CRUD operations (#4180)
    * OBGM-615 Create product supplier gorm data service for CRUD operations

    * OBGM-615 Cleanup the product supplier data service - leave delete, save, get methods and use them in the productSupplierController

    • grails-app/controllers/org/pih/warehouse/product/ProductSupplierController.groovy (version 2dfd210b1d21160b54a6dcccbfc2972758bf7892)
    • grails-app/services/org/pih/warehouse/product/ProductSupplierDataService.groovy (version 2dfd210b1d21160b54a6dcccbfc2972758bf7892)
    • grails-app/services/org/pih/warehouse/product/ProductSupplierService.groovy (version 2dfd210b1d21160b54a6dcccbfc2972758bf7892)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> cf689d61aee1135ec660b8705a4da0bd54e3e70f

    OBGM-567 / OBGM-566 Unable to reload autopick after editing qty of pick item to 0 and styling of qty atp validation not visible (#4170)
    * OBGM-567 Revert handling exception on pickpage

    * OBGM-567 Fix handling ValidationError

    * OBGM-567 Change comment for ValidationException

    * OBGM-566 Fix validation messages on pack, pick and send page

    • grails-app/controllers/org/pih/warehouse/core/ErrorsController.groovy (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
    • src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
    • src/js/utils/apiClient.jsx (version cf689d61aee1135ec660b8705a4da0bd54e3e70f)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 669b8d3b1abd233ca1cf2317a0697e23aea98201

    OBGM-587 Restore jxls-poi dependency with proper version (#4186)

    • build.gradle (version 669b8d3b1abd233ca1cf2317a0697e23aea98201)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> d4045342c769fc820523e8d087f56aae2861e6be

    OBGM-536 Pagination not visible on inventory browser  (#4184)
    * OBGM-536 Fix import of PagedResultList

    * OBGM-536 Fix assigning location to InventoryCommand

    * OBGM-536 Move import to new line

    * OBGM-536 Remove location from params and assign it to command directly from controller

    • grails-app/views/inventory/_filters.gsp (version d4045342c769fc820523e8d087f56aae2861e6be)
    • grails-app/views/inventory/browse.gsp (version d4045342c769fc820523e8d087f56aae2861e6be)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> b219c7b075dc999269fe4b04750f18f29bd03ca6

    OBGM-531 Error when creating location via locations configurations wizard (#4173)
    * OBGM-531 Move saving organization to service layer

    * OBGM-531 Change flattened body to nested

    * OBGM-531 Add mapping supportedActivities on frontend side

    * OBGM-531 Fixes after review

    * OBGM-531 Fixes after reviews

    * OBGM-531 Create createOrganization function and remove bind function

    • grails-app/controllers/org/pih/warehouse/api/OrganizationApiController.groovy (version b219c7b075dc999269fe4b04750f18f29bd03ca6)
    • grails-app/services/org/pih/warehouse/core/OrganizationService.groovy (version b219c7b075dc999269fe4b04750f18f29bd03ca6)
    • src/js/components/locations-configuration/LocationDetails.jsx (version b219c7b075dc999269fe4b04750f18f29bd03ca6)
  • Dariusz Rodzewicz <DRodzewicz@gmail.com>

    Dariusz Rodzewicz <DRodzewicz@gmail.com> 75566f3b6be75fc67b436e2b0c4d48388532a54c

    OBGM-597 Delete all associations before deleting Order instance on delete stockTransfer (#4183)

    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 75566f3b6be75fc67b436e2b0c4d48388532a54c)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 75566f3b6be75fc67b436e2b0c4d48388532a54c)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 73f6f9c9d290454673e90f32904296aed990a289

    OBGM-591 Add context path to urls (#4185)

    • src/js/api/urls.js (version 73f6f9c9d290454673e90f32904296aed990a289)
    • src/js/components/invoice/AddItemsPage.jsx (version 73f6f9c9d290454673e90f32904296aed990a289)
    • src/js/components/invoice/ConfirmInvoicePage.jsx (version 73f6f9c9d290454673e90f32904296aed990a289)
    • src/js/components/invoice/InvoiceItemsModal.jsx (version 73f6f9c9d290454673e90f32904296aed990a289)