Code commits
OpenBoxes (Grails 3)
-
Justin Miranda 493417aac5602a44ce743696c359fc4ceb95604a
Merge pull request #4386 from openboxes/OBPIH-5918-fix-manufacturer-name-access
OBPIH-5918 Access name attribute directly instead of using toString -
Darek Rodzewicz <DRodzewicz@gmail.com> 8b90149e264eb62aff8af67eb96891faa0ce76c7
OBPIH-5918 Access name attribute directly instead of using toString
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> c43bb109ab40697f8823beaec2bb0f68d1153c3c
OBGM-71 Replace springcache plugin (#4375)
* OBGM-71 Add cacheable annotations for dashboard service methods
* OBGM-71 Add null safe operators and fix two broken methods
* OBGM-71 Bump up grails-cache version- build.gradle (version c43bb109ab40697f8823beaec2bb0f68d1153c3c) (diffs)
- grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version c43bb109ab40697f8823beaec2bb0f68d1153c3c) (diffs)
- grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version c43bb109ab40697f8823beaec2bb0f68d1153c3c) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version c43bb109ab40697f8823beaec2bb0f68d1153c3c) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version c43bb109ab40697f8823beaec2bb0f68d1153c3c) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a9230ca0165e9175cef1609aea8336f4402995e6
OBPIH-5918 Fix missing manufacturer column value on I PO Item details tab (#4381)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> b9fdbe79ff6d9ffd29a9e0690b711fd67a92ffbb
OBPIH-5979 Add missing left join on user search role (#4377)
-
Artur Walkowiak <awalkowiak@soldevelo.com> db21c3f3bcde79349b1baaccccba1ac5aca309f2
OBGM-563 Remove unused CustomPropertyEditorRegistrar and editors (#4378)
- src/main/groovy/org/pih/warehouse/core/IdentifierTypeCodeEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/LocationEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/OrganizationEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/PersonEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/ProductCatalogEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/TagEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/core/UserEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/inventory/TransactionTypeEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/product/CategoryEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductTypeEditor.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
- src/main/groovy/util/CustomPropertyEditorRegistrar.groovy (version db21c3f3bcde79349b1baaccccba1ac5aca309f2) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> cd5c043088816fe1f4587e92b7c56766cf088cbb
OBGM-726 Fix gsp list table styles (#4379)
- grails-app/views/mobile/outboundList.gsp (version cd5c043088816fe1f4587e92b7c56766cf088cbb) (diffs)
- grails-app/views/mobile/productList.gsp (version cd5c043088816fe1f4587e92b7c56766cf088cbb) (diffs)
- grails-app/views/productComponent/index.gsp (version cd5c043088816fe1f4587e92b7c56766cf088cbb) (diffs)
- grails-app/views/role/index.gsp (version cd5c043088816fe1f4587e92b7c56766cf088cbb) (diffs)
- src/main/templates/scaffolding/index.gsp (version cd5c043088816fe1f4587e92b7c56766cf088cbb) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 62ea86bbc8b0a47d600b04e3d8cfcdc40d8301d1
OBPIH-5934 Restore item search on the item status tab on PO view page (#4376)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 5bb2628e0aa2856aef5442812b5901f7aad1ac4d
OBGM-699 Fix hardcoded redirects to / "slash" (#4374)
- src/js/components/Layout/Logo.jsx (version 5bb2628e0aa2856aef5442812b5901f7aad1ac4d) (diffs)
- src/js/components/Router.jsx (version 5bb2628e0aa2856aef5442812b5901f7aad1ac4d) (diffs)
- src/js/components/locations-configuration/ImportLocations.jsx (version 5bb2628e0aa2856aef5442812b5901f7aad1ac4d) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> cc91014afab853b991dc4aae34d85afde09ba7ee
OBGM-112 create database migration to set a name for all roles without a name under 0 8 x (#4368)
* OBGM-112 Add db migration for missing name values in role table
* OBGM-112 Add migration for missing nullable constraint on name column of role table
* OBGM-112 Change double quotes to single quotes in changelog SQL statements
* OBGM-112 revert changelog which adds the no null constraint on role table name column -
Dariusz Rodzewicz <DRodzewicz@gmail.com> e0f8b93ebaf9a4ba4fdb6b15fc3dfec52fbb4321
OBPIH-5966 Fix issue causing user without purchase approver role to not be able to import purchase items (#4372)
* OBPIH-5966 Fix issue causing user without purchase approver role to not be able to import purchase items
* OBPIH-5966 Use translated labels for no permission error -
Dariusz Rodzewicz <DRodzewicz@gmail.com> 55d9888c84f77910913afa90791660b0b5544df2
OBGM-699 Fix omited refactor of dashboard redirects (#4373)
- added missing CONTEXT_PATH to /dashboard link
- refactored omited hardcoded dshboard redirects
- fix create new location redirect- src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/load-demo-data/LoadDemoDataPage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/locations-configuration/SuccessMessage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/locations-configuration/WelcomePage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/reset-instance/ResettingInstanceInfoPage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
- src/js/consts/applicationUrls.js (version 55d9888c84f77910913afa90791660b0b5544df2) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a6b4584747cc871b8fd1bc77f2398f66a2000b19
OBGM-699 SPIKE investigate other places with hardcoded context path (#4358)
* OBGM-699 Fix outgoing stock movement indicator link
* OBGM-699 Refactor all hardcoded redirect urls and move them to applicationUrls.js file
* OBGM-699 move stringUrlInterceptor wrapper function to applicationUrls.js file for links which redirect to GSP page
* OBGM-699 Add locale parameter for DISABLE_LOCALIZATION
* OBGM-699 Move remaining redirect URLs from api/url.js to consts/application.js file
* OBGM-699 Add comment for urls.js and applicaitonUrls.js explaining the purpouse of these files
* OBGM-699 Replace stringUrlInterceptor with CONTEXT_PATH string in applicationUrls.js
* OBGM-699 Remove appendId prop on ActionDot
* OBGM-699 create listInbound listOutbound and listRequest URLS
* OBGM-699 Add context path prefix to all links returned form the backend
* OBGM-699 Remove CONTEXT path form Router basename and add it in the URL factory- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/api/redirectUrls.js (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/api/urls.js (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/GlobalSearch/GlobalSearch.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/Layout/Footer.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/Layout/LocalizationModeInfo.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/Layout/Logo.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/Router.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/GraphCard.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/NumberCard.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/Numbers.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/NumbersRAG.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/StockRequestDashboard.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/dashboard/TableCard.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/invoice/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/invoice/ConfirmInvoicePage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/invoice/CreateInvoicePage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/invoice/InvoiceItemsModal.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/invoice/InvoiceListTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/load-demo-data/LoadDemoDataPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/locations-configuration/ImportLocations.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/locations-configuration/LocationDetails.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/locations-configuration/SuccessMessage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/locations-configuration/WelcomePage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/products-configuration/ConfigureProducts.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/products-configuration/ImportProducts.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/products-configuration/ReviewCategories.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/products/ProductsListHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/products/ProductsListTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/purchaseOrder/PurchaseOrderListHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/purchaseOrder/PurchaseOrderListTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/put-away/PutAwayCheckPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/put-away/PutAwayPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/put-away/PutAwaySecondPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/receiving/PartialReceivingPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/receiving/ReceivingCheckScreen.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/replenishment/CreateReplenishment.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/replenishment/ReplenishmentCheckPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/replenishment/ReplenishmentSecondPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/returns/inbound/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/returns/inbound/CreateInboundReturn.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/returns/inbound/SendInboundReturn.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/returns/outbound/CreateOutboundReturn.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/returns/outbound/SendOutboundReturn.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-list-management/StocklistManagement.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-list/StockListHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-list/StockListTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/modals/CombinedShipmentItemsModal.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/modals/DetailsModal.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/request/CreateStockMovement.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement-wizard/request/EditPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement/inbound/StockMovementInboundHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement/inbound/StockMovementInboundTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement/outbound/StockMovementOutboundHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-movement/outbound/StockMovementOutboundTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-transfer/CreateStockTransfer.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-transfer/StockTransferCheckPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-transfer/StockTransferSecondPage.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-transfer/list/StockTransferListHeader.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/stock-transfer/list/StockTransferListTable.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/support-button/SupportButton.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/components/user/UserActionMenu.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/consts/applicationUrls.js (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/hooks/list-pages/inbound/useInboundFilters.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/hooks/list-pages/outbound/useOutboundFilters.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/hooks/list-pages/purchase-order/usePurchaseOrderListTableData.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/tests/menu/__snapshots__/Logo.test.jsx.snap (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/utils/ActionDots.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
- src/js/utils/apiClient.jsx (version a6b4584747cc871b8fd1bc77f2398f66a2000b19) (diffs)
-
Matthew Pearson <mpearson@pih.org> 8408a698dfe46983c76af2451d0d617d3c36a1cd
OBGM-403 Bump a few Gradle dependencies to latest versions (#4082)
* OBGM-403 Bump a few Gradle dependencies to latest versions
* Update build.gradle
---------
Co-authored-by: Artur Walkowiak <awalkowiak@soldevelo.com>