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

Build: #1038 was successful Changes by Evan <evanwaterman@hotmail.com>

Code commits

openboxes-develop

  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 4b703b817f4d3f9160d43a970d5b107dd996ceb1

    Merge branch 'main' into develop
    # Conflicts:
    #        gradle.properties

  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> a5c20c74243f32c7303fe38b18d5ad7a4cd55f46 m

    bumped app version to 0.9.8-hotfix1

    • gradle.properties (version a5c20c74243f32c7303fe38b18d5ad7a4cd55f46)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> abda5d629c73aa097b3682d6b350289d156d22d2 m

    OBPIH-7922 Customize Notify.js notification duration (#6044)

    • grails-app/conf/application.yml (version abda5d629c73aa097b3682d6b350289d156d22d2)
    • grails-app/views/layouts/custom.gsp (version abda5d629c73aa097b3682d6b350289d156d22d2)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7837 Don't display "0" requested items in Shipment and Documents (#6060)

    • grails-app/i18n/messages.properties (version ddc104516d071700a1ae9176bd72a3cb62e84093)
    • src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version ddc104516d071700a1ae9176bd72a3cb62e84093)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 3d0dc7b75c2837dc3bcfb02eb104ab601022d80b m

    OBPIH-7941 Fix Edit page loading indefinitely for empty shipment (#6056)

    • src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 3d0dc7b75c2837dc3bcfb02eb104ab601022d80b)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 5daf91265244e422e45618983650971b58e84d26 m

    OBPIH-7745 make ready date optional in PO ready date and recipient im… (#6055)

    • grails-app/services/org/pih/warehouse/importer/PurchaseOrderActualReadyDateImportDataService.groovy (version 5daf91265244e422e45618983650971b58e84d26)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b m

    OBPIH-7882 Add certificate of donation custom xls template (#6048)
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

    • grails-app/controllers/org/pih/warehouse/core/Doc4jController.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentWorkflowController.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/i18n/messages.properties (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/migrations/0.9.x/changelog-2026-07-21-1200-add-shipping-xls-template-document-type.xml (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/migrations/0.9.x/changelog.xml (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
    • src/main/groovy/org/pih/warehouse/core/DocumentCode.groovy (version 0bf3bc622dbd1732ea047c9b9683d50f6db4e28b)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 76ac0d769a2f6fc76da76b3a924da8e57e2b6d36 m

    OBS-1981 When asserting request number uniqueness, also check locatio… (#6020)

    • grails-app/services/org/pih/warehouse/requisition/RequisitionIdentifierService.groovy (version 76ac0d769a2f6fc76da76b3a924da8e57e2b6d36)