Build: #305 was successful Code changes detected
Code commits
OpenBoxes (Grails 3)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 7e46d895fa6771deddcfacabe72cb5054c60c983 m
OBPIH-5652 Add missing code after rebase to 0.8.22-hotfix1 Adding code related to: OBPIH-5610, OBPIH-5690, OBPIH-5691, OBPIH-571 and OBPIH-57237
- grails-app/conf/application.yml (version 7e46d895fa6771deddcfacabe72cb5054c60c983) (diffs)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 7e46d895fa6771deddcfacabe72cb5054c60c983) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version 7e46d895fa6771deddcfacabe72cb5054c60c983) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/RefreshOrderSummaryJob.groovy (version 7e46d895fa6771deddcfacabe72cb5054c60c983) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> c3de96c4c2d44e557d950b8ebf396a480efa22ac m
OBGM-409 error message when edit stocklist field on request create page (#4084)
* OBGM-409 Fix edit request payload structure
- pass stocklist.id on request edit instead of stocklist
* OBGM-409 pass default value to stocklist get
Co-authored-by: Kacper Chełstowski <kchelstowski@soldevelo.com>
---------
Co-authored-by: Kacper Chełstowski <kchelstowski@soldevelo.com> -
Artur Walkowiak <awalkowiak@soldevelo.com> 6d3411bb2e5dbc5e0602c93d8bf4710eb558b9ee m
OBPIH-5651 Update dependencies after rebasing to 0.8.22
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 35661748f5a10d63276946a500e96cf1e8cf8e7f m
OBGM-406 Unable to access scaffolded pages (#4079)
* OBGM-406 Unable to access Roles page
* OBGM-406 Fix access to other scaffolded pages via menu
* OBGM-406 Get rid of unnecessary /index -
Dariusz Rodzewicz <DRodzewicz@gmail.com> 57388d62fc5ac2b9226a5171ad9d9bbd71b046bd m
OBGM-456 Fix expirationDate data type on import validation (#4083)
-
Matthew Pearson <mpearson@pih.org> ee0eff3f6a372227c00e2398d37a93df24801920 m
Send a cleaner transaction name to New Relic
-
Artur Walkowiak <awalkowiak@soldevelo.com> 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e m
OBPIH-5651 Change closures to methods after rebase to 0.8.22 plus removed 'openboxes' context path from few urls
- grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/api/PurchaseOrderApiController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/api/SelectOptionsApiController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StocklistApiController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/services/org/pih/warehouse/data/ProductSynonymDataService.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductGroupService.groovy (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- src/js/components/dashboard/Dashboard.jsx (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- src/js/components/location/LocationChooser/index.jsx (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
- src/js/hooks/list-pages/stock-list/useStockListFilters.jsx (version 49db944a756e0f3ea6b5f2e5cc3fae08fe0d062e) (diffs)
-
Matthew Pearson <mpearson@pih.org> 84c062bcad9223926133dd1b88bff8ba85bbf333 m
OBGM-415 Update recently-refactored ImportDataCommand field name in importData.gsp (#4046)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 4c42e53ea24857c03639c438ef9019beb321b929 m
OBPIH-5651 Rename GparsService.log into GparsService.logger
-
Kacper Chełstowski <kchelstowski@soldevelo.com> b8f43896ab4c687ea12fda15329bb67a8e8b3315 m
OBGM-396 Fix creating a PO with autogenerated order number (#4085)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 9063bcdf9316805345a6f994748e39a11101d710 m
OBGM-459 Fix ExcelImportUtils causing crash on import Product attributes without UOM (#4086)
- use excelImportService instead of ExcelImportUtils -
Matthew Pearson <mpearson@pih.org> f9222708e2d28d68555216e737605710d051f638 m
OBPIH-5651 Restore OBGM-340 fix
-
Artur Walkowiak <awalkowiak@soldevelo.com> d469328417d13937ea3fe4920475f42d4519d764 m
OBPIH-5651 Change ConfigurationHolder into Holders
-
Matthew Pearson <mpearson@pih.org> 6e2bed83b17eaa9971119061861d810118a48c66 m
OBPIH-5651 Bump Gradle dependencies
-
Artur Walkowiak <awalkowiak@soldevelo.com> e2df9c031d36cb96bff0592f1b457d6a324ce442 m
OBPIH-5651 Minor changes to get app running after rebase to 0.8.22
- grails-app/domain/org/pih/warehouse/core/Location.groovy (version e2df9c031d36cb96bff0592f1b457d6a324ce442) (diffs)
- grails-app/domain/org/pih/warehouse/core/LocationType.groovy (version e2df9c031d36cb96bff0592f1b457d6a324ce442) (diffs)
- src/js/actions/index.js (version e2df9c031d36cb96bff0592f1b457d6a324ce442) (diffs)
- src/js/consts/infoBar.js (version e2df9c031d36cb96bff0592f1b457d6a324ce442) (diffs)
-
Matthew Pearson <mpearson@pih.org> 02de0990bd0b83270ac87cc32a24b366da121709 m
OBGM-345 Upgrade to Webpack 5
- Replace OptimizeCSSAssetsPlugin with CssMinimizerPlugin
- Use `options` block instead of `?key=value&…` notation
- Update webpack dependencies to latest versions
- Update babel to latest 7.x release
- Bump sass/postcss to latest versions
- Resolve security issues by bumping react-styleguidist dependency
WARNING: Our build heavily depends on css-loader@3.x's behavior.
Moving to 4.x+ leads to a white screen instead of the dashboard. -
Artur Walkowiak <awalkowiak@soldevelo.com> 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f m
OBPIH-5651 Fix publishing events after rebase to 0.8.22
- grails-app/controllers/org/pih/warehouse/user/AuthController.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/order/OrderAdjustment.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/receiving/Receipt.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventorySnapshotService.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 07b5309a68f7b305dc2b3977a488acdd8e6e0c7f) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 03b5424f07582f383adcc72888afe17832c66827 m
OBPIH-5651 Fix LocalizationUtil import in the SynonymTests
-
Artur Walkowiak <awalkowiak@soldevelo.com> 964ce6dfa141c8ec37a52f33e3b0ac4f942a4e59 m
OBPIH-5651 Migrate Config.groovy and Bootstrap.groovy after rebase to 0.8.22
-
Artur Walkowiak <awalkowiak@soldevelo.com> 9ff08e54cd2fa7d93c1b5ea801252cbc4f4655ed m
OBPIH-5651 Move changes from InitializationFilters to InitializationInterceptor moved code related to OBPIH-5338
-
Artur Walkowiak <awalkowiak@soldevelo.com> 5b08088c5a3a323e2a46798e378db6f0dd62367c m
OBPIH-5651 Minor improvements after rebase to 0.8.22
- grails-app/domain/org/pih/warehouse/shipping/ShipmentType.groovy (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductGroupService.groovy (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/budgetCode/list.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/inventory/_filters.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/product/_productSynonyms.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/product/_productSynonymsEdit.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/productGroup/create.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/productGroup/edit.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/productGroup/list.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
- grails-app/views/purchaseOrder/_showOrderItems.gsp (version 5b08088c5a3a323e2a46798e378db6f0dd62367c) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> a9608f2e59fdd3efbf1dba815e9199cf126ab174 m
OBPIH-5651 Move code from controller closures to action methods for changes made in: OBPIH-5222, OBPIH-5283, OBPIH-5317, OBPIH-5448, OBPIH-5495
-
Artur Walkowiak <awalkowiak@soldevelo.com> 5a5f383ef3ca23665e38c50e8744f9ee8e44a709 m
OBGM-402 Fix react pages
-
Matthew Pearson <mpearson@pih.org> d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a m
OBGM-402 Remove static assets we don't use.
- grails-app/assets/javascripts/application.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.bundle.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.bundle.js.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.bundle.min.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.bundle.min.js.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.js.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.min.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/bootstrap.min.js.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/jquery-3.3.1.min.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/jquery-3.3.1.min.js.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/javascripts/popper.min.js (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/application.css (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap-grid.css (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap-reboot.css (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap.css (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap.css.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap.min.css (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
- grails-app/assets/stylesheets/bootstrap.min.css.map (version d798ad5c6d57a5e83a187f6fc4b84a9a6e4c063a) (diffs)
-
Matthew Pearson <mpearson@pih.org> 2e81e04ad4c9244701233dc446b21033d5f0ad06 m
OBGM-477 Make web console appear on all hosts (#4036)
* OBGM-477 Stop including old grails-console plugin
* OBGM-477 On second thought, just explicitly enable the grails-console plugin
This reverts commit aa6e5605a91159c71b028303dcc9d994465bae96. -
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 0f8731cd0106dd70560b16b63a6ba8a055a4857c m
OBGM-412 Add checking if value.filters is null in filter component (#4026)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 03e02cfe8314a54a5a909623ae1601b4e600cf7d m
OBGM-416 Remove spread operator from orderItems.findAll in getProductsInOrder function (#4035)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 0fc5b15fcb37f22dafdf7b84784738b0676ac204 m
OBGM-396 Unable to create PO (#3864)
- grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version 0fc5b15fcb37f22dafdf7b84784738b0676ac204) (diffs)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 0fc5b15fcb37f22dafdf7b84784738b0676ac204) (diffs)
- grails-app/views/purchaseOrder/_showOrderItems.gsp (version 0fc5b15fcb37f22dafdf7b84784738b0676ac204) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 90d85a8560be557d63b3e751b9856d7b05d59662 m
OBPIH-5651 Move files to main/groovy directory
- src/main/groovy/org/pih/warehouse/product/ProductEvents.groovy (version 90d85a8560be557d63b3e751b9856d7b05d59662) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductListItem.groovy (version 90d85a8560be557d63b3e751b9856d7b05d59662) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductMergeEvent.groovy (version 90d85a8560be557d63b3e751b9856d7b05d59662) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductTypeEditor.groovy (version 90d85a8560be557d63b3e751b9856d7b05d59662) (diffs)
- src/templates/scaffolding/show.gsp (version 90d85a8560be557d63b3e751b9856d7b05d59662) (diffs)
-
Matthew Pearson <mpearson@pih.org> fe0651bc59c46805238c7d5886160a8cf9f09cfd m
OGBM-402 Reduce total bundle.*.js size by about a third by chunking 3rd-party JavaScript separately.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 1ae5e4881436ff65462829da14620dfdc29aa441 m
OBGM-397 error message when opening add items to po sm dialog (#3862)
* OBGM-397 Fix findOrderItems receiving empty params
extract payload data from request.JSON instead of params
* OBGM-397 Change date_ordered table column datatype from varchar(255) to datetime
* OBGM-397 Check for orders before executing findAll query on OrderItems to prevent GORM from throwing an exception
* OBGM-397 Move changelog to version 9- grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version 1ae5e4881436ff65462829da14620dfdc29aa441) (diffs)
- grails-app/migrations/0.9.x/changelog-2023-02-21-1340-alter-table-order-change-date-ordered-column-type.xml (version 1ae5e4881436ff65462829da14620dfdc29aa441) (diffs)
- grails-app/migrations/0.9.x/changelog.xml (version 1ae5e4881436ff65462829da14620dfdc29aa441) (diffs)
- openboxes.dbml (version 1ae5e4881436ff65462829da14620dfdc29aa441) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> a25b986ebdbecdac64990212c287649eb40d8528 m
OBGM-398 Fix duplication of newly added items on save in inbound returns (#4030)
* OBGM-398 Use stringUrlInterceptor when redirecting user to another page
stringUrlInterceptor preppends app context string to the url which in our case is /openboxes
* OBGM-398 Exclude stockTransferItems when binding Data to stockTransfer object
since we are binding stockTransferItems manually we should ignore the grails bindData -
Artur Walkowiak <awalkowiak@soldevelo.com> 2176d4e6682bbdda460db8d813958b7c11504507 m
OBPIH-5651 Fix imports
- grails-app/domain/org/pih/warehouse/shipping/ShipmentType.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/services/org/pih/warehouse/core/BudgetCodeService.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/services/org/pih/warehouse/data/LocationDataService.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/taglib/org/pih/warehouse/DecimalNumberFieldTagLib.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/taglib/org/pih/warehouse/GoogleAnalyticsTagLib.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/taglib/org/pih/warehouse/MessageTagLib.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
- src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version 2176d4e6682bbdda460db8d813958b7c11504507) (diffs)
-
Matthew Pearson <mpearson@pih.org> ec732c0f9544b8596037bd867f63b5d8b89b1a6c m
OBGM-402 Configure asset-pipeline to compress static assets with gzip.
This reverts commit a45c625b416ed1743c92d65e20514ebb2e9dc0db. -
Kacper Chełstowski <kchelstowski@soldevelo.com> 3e27f787c867eaca866221128cd8d3c37b4f985a m
OBGM-399 Fix error message when save and exit/send inbound return (#3850)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> e661a5cfa136e0aa04da0ec650eed1f061dd2380 m
OBGM-447 Fix grails console (#4034)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 9bf585779f39a74cc13d99177d0aabae734c47a2 m
OBGM-414 Remove href from <a> tag when link from props is null (#4029)
-
Matthew Pearson <mpearson@pih.org> ab0743768c35447b663369fcee330db2f45e0ed8 m
OBGM-402 (Drastically) reduce bundle size by adjusting react-icons imports.
-
Artur Walkowiak <awalkowiak@soldevelo.com> b46a0ef5f54aa1cd09877c47cf74d082dbb9d873 m
OBGM-402 Fix Holder import and stock movement url mapper
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version b46a0ef5f54aa1cd09877c47cf74d082dbb9d873) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version b46a0ef5f54aa1cd09877c47cf74d082dbb9d873) (diffs)
- src/js/components/support-button/SupportButton.jsx (version b46a0ef5f54aa1cd09877c47cf74d082dbb9d873) (diffs)
-
Matthew Pearson <mpearson@pih.org> 68283b8e1a5e85d59efc805f54bc05a245efefc5 m
OBGM-404 Separate webpack from asset pipeline (#3856)
* OBGM-404 Disentangle webpack and asset-pipeline so `npm run watch` works.
* OBGM-404 Back out 'vendor' webpack bundle; as of Webpack 4 it's an anti-pattern.
* OGBM-404 Use the earliest possible ESLint release that @babel/eslint-parser will support.
* OBGM-404 Apply patch updates to a few node dependencies.- build.gradle (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/assets/images/openboxes_logo_40x40.jpg (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/assets/javascripts/onScan.min.js (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/assets/stylesheets/badge.css (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/conf/application.yml (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/views/layouts/bootstrap.gsp (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/views/layouts/mobile.gsp (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- grails-app/views/order/show.gsp (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- package-lock.json (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- package.json (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- src/js/index.jsx (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
- webpack.config.js (version 68283b8e1a5e85d59efc805f54bc05a245efefc5) (diffs)
-
Matthew Pearson <mpearson@pih.org> 40ce2fd2e541a986f5c48caa8d6010d38b17b73d m
OBGM-418 Resolve 'gsp.TagLibArtefactHandler: There are conflicting tags' warnings (#3920)
- grails-app/taglib/org/pih/warehouse/DatePickerTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
- grails-app/taglib/org/pih/warehouse/DateTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
- grails-app/taglib/org/pih/warehouse/FormatDateTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
- grails-app/taglib/org/pih/warehouse/LinkTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
- grails-app/taglib/org/pih/warehouse/ProductTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
- grails-app/taglib/org/pih/warehouse/ShipmentTagLib.groovy (version 40ce2fd2e541a986f5c48caa8d6010d38b17b73d) (diffs)
-
Matthew Pearson <mpearson@pih.org> 941a7ab2d8b54fc691fe7d69ef9bd3a6c63ba67a m
OBGM-419 Update node plugin to, among other things, build cleanly on remote agents
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 4cf448164df0f13452ab74cd9828cf08b8e571ea m
OBGM-401 Unable to display items in outbound return workflow (#3854)
-
Matthew Pearson <mpearson@pih.org> 15173f57c3b9fb6bc09b01e49b5bc487cd60046f m
OBS-1385 Improve Quartz configuration and dependency management under Grails 3.
-
Matthew Pearson <mpearson@pih.org> d7c5dfcf121c4c202fafdcacfcbfd882d4e0f27f m
OGBM-402 Prevent cryptic 'couldn't fulfill desired order of chunk group(s)' warning from mini-css-extract-plugin.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 9568bd04f9f25af1d005a985819054c2a4baaecd m
OBGM-391 Fix inventory level add/edit dialogs (#3715)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 5d351d62946ad8af1e576425762323a8fba507aa m
OBGM-344 Changes after rebase to the 0.8.21 release + Moved new source files from src/groovy to src/main/groovy + Replaced ConfigurationHolder to Holders + Replaced org.codehaus.groovy.grails references + Replaced g:createLinkTo with g:resource + Migrated new UrlMappings + Migrated SecurityFilters and RoleFilters into SecurityInterceptor and RoleInterceptor + Fixed imports + Migrated configuration properties from Config.groovy to application.yml and runtime.groovy + Fixed grails application contexts + Refactored newly added lines (like methods and closures) + Checked if @Transactional should be added + Removed /openboxes path from react if was introduced during rebase + Fixed package-lock.json
- application.properties (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/BootStrap.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/BuildConfig.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/Config.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/InitializationFilters.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/RoleFilters.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/SecurityFilters.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/application.yml (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/runtime.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/conf/spring/resources.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/InitializationInterceptor.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StocklistApiController.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/core/TagController.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/product/CategoryController.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductCatalogController.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductTypeController.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/domain/org/pih/warehouse/product/ProductType.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/RequisitionItem.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/JobUtils.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/RefreshOrderSummaryJob.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StocklistService.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/services/org/pih/warehouse/order/RefreshOrderSummaryEventService.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/views/dashboard/_chooseLocation.gsp (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- grails-app/views/dashboard/chooseLocation.gsp (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- package-lock.json (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- package.json (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/js/api/urls.js (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/js/components/GlobalSearch.jsx (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/js/components/Router.jsx (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/core/LocationStatus.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/core/StatusType.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/core/SynonymTypeCode.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductAssociationExcelImporter.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSynonymExcelImporter.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/org/pih/warehouse/order/RefreshOrderSummaryEvent.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/core/UserServiceIntegrationTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/order/OrderServiceTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/shipping/ShipmentItemTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/shipping/ShipmentServiceTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/unit/org/pih/warehouse/core/LocationControllerTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
- src/test/groovy/unit/org/pih/warehouse/product/ProductControllerTests.groovy (version 5d351d62946ad8af1e576425762323a8fba507aa) (diffs)
-
Matthew Pearson <mpearson@pih.org> c6c8a788b34b475ebd9f6758c359dba136acdd8e m
OBGM-402 Lint JavaScript code to comply with ESLint 7.5.
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 3610a3c2ae0c1805e63b8b6e3ea0f9fffe6ef590 m
OBGM-384 Impossible to change user locale on gsp pages (#3721)
* OBGM-384 Impossible to change user locale on gsp pages
* OBGM-384 Add Transactional annotation to changing locale method -
Matthew Pearson <mpearson@pih.org> 9b03e9e4025a73448f5ec2a4a8a21a9a5ee1b111 m
OBS-1361 Clean up issues encountered while documenting "Dependency Hell." (#3722)
https://pihemr.atlassian.net/wiki/spaces/OB/pages/2679144456/ -
Matthew Pearson <mpearson@pih.org> 2f3e5bbea7e181afe5a3c84e0498038df1441340 m
OBGM-402 Remove duplicate dev npm dependencies and fix peer dependency warnings.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 8f76cb54f79b4cf32fd6a664741438d0890d3347 m
OBGM-389 Increase ajax timeout configuration to 120000ms (#3720)
-
Matthew Pearson <mpearson@pih.org> e1135968e0e1dc191e4e1d088a677066c4e6405f m
OGBM-402 Use latest ESLint 8.x release.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> e282134deee5d17dacf8155b00336d4131a6f85a m
OBGM-390 Fix errors on certain steps on stock movement screation workflow (#3713)
- refactor some payloads to have a normal instead of flattened object structure
- use apiClient on Packing Picking and Send movement for outbound workflow- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/modals/SubstitutionsModal.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version e282134deee5d17dacf8155b00336d4131a6f85a) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 04089e34b7c0364f39c4de1b9c726be779c30f78 m
OBGM-390 unable to add and edit product sources (#3711)
* OBGM-390 Fix renderForm template import path for product supplier
* OBGM-390 Fix db query for Attributes on product supplier- grails-app/controllers/org/pih/warehouse/product/ProductSupplierController.groovy (version 04089e34b7c0364f39c4de1b9c726be779c30f78) (diffs)
- grails-app/views/productSupplier/_dialog.gsp (version 04089e34b7c0364f39c4de1b9c726be779c30f78) (diffs)
- grails-app/views/productSupplier/create.gsp (version 04089e34b7c0364f39c4de1b9c726be779c30f78) (diffs)
- grails-app/views/productSupplier/edit.gsp (version 04089e34b7c0364f39c4de1b9c726be779c30f78) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 0710091a9a7d638b7670c61f4daa2bebfc9c55c1 m
OBGM-387 Fix binLocation report export crashing (#3716)
pass methods as parameters using method reference operator -
Dariusz Rodzewicz <DRodzewicz@gmail.com> 249308bbbf378222e630d9dd1be9d7e9796cc950 m
OBGM-376 Fix showCycleReport crashing on null expiration date format (#3719)
-
Matthew Pearson <mpearson@pih.org> a6cf3d33215e85cd0d861fddcdae975a3cc44939 m
OBGM-392 Clean up web server build targets and support Jetty.
-
Kacper Chełstowski <kchelstowski@soldevelo.com> bdfa92bae2e950eaa118d01388bc9542050b22f1 m
OBGM-370 Details tab of Product page crashes with GSP error (#3694)
-
Matthew Pearson <mpearson@pih.org> d07b8a2d7c31b41e6794adad44b52caf36ec6561 m
OBGM-381.2 Make tomcat-jdbc a compile-time dependency for standalone war files.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> eee900d67845eaddae1bf5fc9b574002a6be1bd1 m
OBGM-373 Add missing imports to document service (#3690)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 4c5768f2d3dabab5248cccdd0d89723a8ec789bc m
OBGM-293 Fix saving stockmovement leads to internal server error (#3707)
* OBGM-293 Ignore flattening request payload values
* OBGM-293 Fix Stockmovement not saving
Add missing methods in StockMovementService
Fix flattened api payloads to be objects
* OBGM-293 inject authService dependency in StockTransferService- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/returns/inbound/CreateInboundReturn.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/returns/outbound/CreateOutboundReturn.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/modals/AdjustInventoryModal.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/js/utils/apiClient.jsx (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 4c5768f2d3dabab5248cccdd0d89723a8ec789bc) (diffs)
-
Matthew Pearson <mpearson@pih.org> 1a86dfd6091955f5661dbe9a80d09849a5db4c55 m
OBGM-381 Make standalone war files by default; optionally target Tomcat.
-
Matthew Pearson <mpearson@pih.org> 8dacf1882eb972f65983e11be01ce40ff5757af0 m
OBGM-362 Configure New Relic; add support for browser timing.
-
Matthew Pearson <mpearson@pih.org> 142b14a44ed1d02b08de7d055787bf4a51888fa9 m
OBGM-392 Update Java dependencies.
-
Matthew Pearson <mpearson@pih.org> fcf344586d91a80c5747667afbd3b24e538736c6 m
OBGM-380 Update docx4j to a supported release.
-
Matthew Pearson <mpearson@pih.org> 31f3217ded0cfbb82302cf72309f4cd2028ba7c4 m
OBGM-392 Don't import the same API 2 or 3 times.
-
Matthew Pearson <mpearson@pih.org> e891cf61eb02b3a360ec77b049a06e52738490e8 m
OBPIH-5191.2 Fix regression by restoring an import deleted in error. (#3708)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 86a7f89d3ccc7d5ad864dda72164728ac3fbfbe2 m
OBGM-373 Fix generate certificate of donations document not returning file on download (#3709)
-
Matthew Pearson <mpearson@pih.org> d6e6c40c3d2c0ecf82eb6dab82dbaa1473219ad7 m
OBGM-372 Resolve root cause of renderPdf's ClassNotFoundException.
-
Matthew Pearson <mpearson@pih.org> 05f08cd1837dbcb8fdd9eec8c1beaa345649213c m
OGBM-372 Cherry-pick "OBPIH-5191 Refactor PDF internals (#3678)", but it didn't fix the ClassNotFoundException.
* OBPIH-5191 Update rendering plugin's PDF stack.
* OBPIH-5191 Adjust print layouts. -
Matthew Pearson <mpearson@pih.org> 81f8abb6994f7cd2f91ee1f98486193a8dbd8049 m
OBGM-392 Remove version pins for dependencies we no longer use.
-
Matthew Pearson <mpearson@pih.org> 74ad5480772c40d844090c3fa6cc8a58c72bcb29 m
OBGM-324 Stop using http-builder plugin.
-
Matthew Pearson <mpearson@pih.org> 202f84de34b412dd237ff76dac64b81ac44f9736 m
OBGM-325 Remove image-builder plugin and simplify thumbnail code.
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/inventory/_browseProduct.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/inventory/browse.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/mobile/productDetails.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/mobile/productList.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/product/_documents.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/product/_summary.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/product/_summaryDialog.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
- grails-app/views/requisition/printDraft.gsp (version 202f84de34b412dd237ff76dac64b81ac44f9736) (diffs)
-
Matthew Pearson <mpearson@pih.org> 0f59bd3b7b700dd84a38cafb0f3b7c42237e9f8f m
OBGM-353 Clear caches at startup.
-
Matthew Pearson <mpearson@pih.org> 53de97109b3c7526661bb61f5239d2aca5dde1b1 m
OBPIH-4557 Cache intermediate results to speed webpack rebuilds by ~75%.
-
Matthew Pearson <mpearson@pih.org> fccec28a8cb6f7428d592b44e77b697c601eafa0 m
OBGM-363, OBGM-366 Configure Sentry for Grails 3; fix Interceptor session bugs.
- Send fine-grained release information to Sentry to better track when problems appear;
- Provide hints to make Sentry's "Most Relevant" filter work better;
- Provide context from previous log messages with each Sentry event, whenever possible;
- Stop using the abandoned org.grails.plugins:sentry plugin;
- Remove need to inject SentryClient bean;
- Simplify dependencies and update to latest Sentry libraries;
- Experiment with @CompileStatic annotation on a Grails interceptor.
- Fix Interceptor session bugs by refactoring AuthService (also fixes OBPIH-4325).
- Wire Sentry up to application server so we can get user-agent and url data in crash reports.- build.gradle (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- gradle.properties (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/conf/application.yml (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/conf/logback.xml (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/InitializationInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/LoggingInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/SentryInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/controllers/org/pih/warehouse/UtilInterceptor.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/BudgetCode.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/GlAccount.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/GlAccountType.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/PreferenceType.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/ProductPrice.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/Synonym.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/Tag.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/UnitOfMeasure.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/core/UnitOfMeasureClass.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceType.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/order/OrderType.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/product/ProductPackage.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/Requisition.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/RequisitionItem.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/auth/AuthService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/core/UserService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- settings.gradle (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- src/main/groovy/org/pih/warehouse/monitoring/SentryServletContainerInitializer.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/core/UserServiceIntegrationTests.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/product/ProductServiceIntegrationTests.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
- src/test/groovy/unit/org/pih/warehouse/core/UserServiceTests.groovy (version fccec28a8cb6f7428d592b44e77b697c601eafa0) (diffs)
-
Matthew Pearson <mpearson@pih.org> ec7ffde4a9e382df1401851079822015f3803aa6 m
OBGM-353 Initialize asset-pipeline correctly.
-
Matthew Pearson <mpearson@pih.org> f3e9a7ecf524e3a6aaa653ae328511afb455cd96 m
OBGM-349 Do not use deprecated Gradle features.
-
Matthew Pearson <mpearson@pih.org> 148ee93639e408ca8db07321faf70e891f84ac8b 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 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- build.gradle (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- gradle.properties (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- grails-app/conf/application.yml (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- package.json (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- settings.gradle (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
- webpack.config.js (version 148ee93639e408ca8db07321faf70e891f84ac8b) (diffs)
-
Matthew Pearson <mpearson@pih.org> e26ad8c245ac8cf25a58102f3d2e348849bfa18b m
OBGM-333 Restore basic Liquibase functionality.
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version e26ad8c245ac8cf25a58102f3d2e348849bfa18b) (diffs)
- grails-app/migrations/changelog.groovy (version e26ad8c245ac8cf25a58102f3d2e348849bfa18b) (diffs)
- grails-app/migrations/upgrade/changelog.xml (version e26ad8c245ac8cf25a58102f3d2e348849bfa18b) (diffs)
-
Matthew Pearson <mpearson@pih.org> 6ff86fc66a5db27dfe9fdab5058a9bb2f1901f42 m
OBGM-20 Parse external config files in correct order.
-
Matthew Pearson <mpearson@pih.org> 86d66656f3a4e98711e1d400b1b17d4f98dd1ec9 m
OBGM-356 Configure logging.
- build.gradle (version 86d66656f3a4e98711e1d400b1b17d4f98dd1ec9) (diffs)
- gradle.properties (version 86d66656f3a4e98711e1d400b1b17d4f98dd1ec9) (diffs)
- grails-app/conf/application.yml (version 86d66656f3a4e98711e1d400b1b17d4f98dd1ec9) (diffs)
- grails-app/conf/logback.xml (version 86d66656f3a4e98711e1d400b1b17d4f98dd1ec9) (diffs)
-
Matthew Pearson <mpearson@pih.org> d21c2ed17031b7edf4d3009909ac999d32650ca4 m
OBGM-353 Remove unused jars from war file.
-
Matthew Pearson <mpearson@pih.org> d833af35055e1b77f3a09905eb93c547f038a3fe m
OBGM-353 Fix a malformed SQL query in InventoryService.
-
Matthew Pearson <mpearson@pih.org> 7a30c7878540d911058cb98a4c507fc3f53fb60a m
OBGM-353 Remove references to Hibernate 3.
- build.gradle (version 7a30c7878540d911058cb98a4c507fc3f53fb60a) (diffs)
- gradle.properties (version 7a30c7878540d911058cb98a4c507fc3f53fb60a) (diffs)
- grails-app/conf/application.yml (version 7a30c7878540d911058cb98a4c507fc3f53fb60a) (diffs)
- grails-app/controllers/org/pih/warehouse/requisition/RequisitionController.groovy (version 7a30c7878540d911058cb98a4c507fc3f53fb60a) (diffs)
- grails-app/controllers/org/pih/warehouse/shipping/CreateShipmentWorkflowController.groovy (version 7a30c7878540d911058cb98a4c507fc3f53fb60a) (diffs)
-
Matthew Pearson <mpearson@pih.org> 659a2f2449fd459054f60f94f56c7cba5e3c7ed7 m
OBGM-355 (Temporary?) fix for Dashboard crash at startup.
-
Matthew Pearson <mpearson@pih.org> 94f4f960978c0967703084c6dd85029adb2f008c m
OBGM-20 Support external config files.
-
Matthew Pearson <mpearson@pih.org> 43474fe5bb3227fd61a6fd65918d16fb5f197988 m
OBGM-353 Responses to code review.
-
Matthew Pearson <mpearson@pih.org> 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c m
OBGM-65 Load static images consistently.
- grails-app/conf/application.yml (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/taglib/org/pih/warehouse/ShipmentTagLib.groovy (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/common/_customCss.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/common/_personAutocomplete.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_activitySummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_alertSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_binLocationSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_expiringSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_genericProductSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_indicatorSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_productSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_receiptSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_requisitionItemSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_shipmentSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dashboard/_valueSummary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/dataExport/index.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventory/_browseProduct.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventory/list.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventoryBrowser/list.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventoryItem/_productDetails.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventoryItem/_showCurrentStockAllLocations.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventoryItem/_showRecordInventory.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventoryLevel/_form.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/inventorySnapshot/list.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/invoice/_actions.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/invoice/_documents.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/invoice/_summary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/location/list.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/location/showForecastingConfiguration.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/migration/dataQuality.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/order/_filters.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/order/_summary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/order/show.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/picklist/returnPrint.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/product/_productAssociations.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/product/_productCatalogs.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/product/_productComponents.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/product/_productGroups.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/product/_productSynonyms.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/replenishment/print.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/_dataTableDialog.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showBinLocationReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showCycleCountReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showForecastReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showOnOrderReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showRequestDetailReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/report/showTransactionReport.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/requisitionTemplate/edit.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/returns/show.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/shipment/showDetails.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/stockTransfer/_summary.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/stockTransfer/list.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/stockTransfer/print.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/supplier/_priceHistory.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- grails-app/views/taglib/_autoSuggestSearchable.gsp (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- src/main/webapp/css/menu.css (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
- src/main/webapp/css/tabs.css (version 0aca3bcfdf105ec035cc98e3ff76d97186ed8b6c) (diffs)
-
Matthew Pearson <mpearson@pih.org> 8c757404773f300a0c3dcae9840c8089d2d76607 m
OBGM-379 Prevent transient build failure by strictly pinning our jgit dependency.
-
Matthew Pearson <mpearson@pih.org> 3faafd93499d5cf16552ebd27972b73aff00a986 m
OBGM-357 Display build metadata correctly.
- build.gradle (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/controllers/org/pih/warehouse/admin/AdminController.groovy (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/i18n/messages.properties (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/admin/showSettings.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/admin/status.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/common/_footer.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/common/_navbar.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/email/_footer.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- grails-app/views/report/showInventoryReport.gsp (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version 3faafd93499d5cf16552ebd27972b73aff00a986) (diffs)
-
Matthew Pearson <mpearson@pih.org> ab3d7324cd4df01894ebd110c64c2a76786ddd9d m
OBGM-326 Remove barcode4j dependency.
- build.gradle (version ab3d7324cd4df01894ebd110c64c2a76786ddd9d) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version ab3d7324cd4df01894ebd110c64c2a76786ddd9d) (diffs)
- grails-app/controllers/org/pih/warehouse/shipping/ShipmentController.groovy (version ab3d7324cd4df01894ebd110c64c2a76786ddd9d) (diffs)
- grails-app/services/org/pih/warehouse/product/BarcodeService.groovy (version ab3d7324cd4df01894ebd110c64c2a76786ddd9d) (diffs)
- grails-app/views/shipment/_barcodeLabel.gsp (version ab3d7324cd4df01894ebd110c64c2a76786ddd9d) (diffs)
-
Matthew Pearson <mpearson@pih.org> 5c4918ebade2f136a9569934da365fb8a1cab4bc m
OBGM-342 Fight our way out of dependency hell, with comments.
- build.gradle (version 5c4918ebade2f136a9569934da365fb8a1cab4bc) (diffs)
- gradle.properties (version 5c4918ebade2f136a9569934da365fb8a1cab4bc) (diffs)
- grails-app/conf/application.yml (version 5c4918ebade2f136a9569934da365fb8a1cab4bc) (diffs)
- grails-app/utils/org/pih/warehouse/PasswordCodec.groovy (version 5c4918ebade2f136a9569934da365fb8a1cab4bc) (diffs)
-
Matthew Pearson <mpearson@pih.org> 1ba093f21841a7912ca1786275b997a83af3db7a m
OBGM-353 Don't package Tomcat-supplied API's in warfile.
-
Matthew Pearson <mpearson@pih.org> fc9b212c3a37210b03014388c2cc82285d28482b m
OBGM-357 Clean up app version and git branch handling. Code review.
- build.gradle (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- gradle.properties (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/admin/showSettings.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/admin/status.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/common/_footer.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/common/_navbar.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/email/_footer.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- grails-app/views/report/showInventoryReport.gsp (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version fc9b212c3a37210b03014388c2cc82285d28482b) (diffs)
-
Matthew Pearson <mpearson@pih.org> b577b480b6f6458e68afe49e39634df08f2d6993 m
OBGM-353 Configure the Tomcat-JDBC connection pool.
-
Matthew Pearson <mpearson@pih.org> f9ad00ac7c4e9e9e9e964963a59867c63d50820e m
OBGM-353 Support large war files.
-
Matthew Pearson <mpearson@pih.org> 1f37f5787aa283f3e68d95e7a0de60752c2b80eb m
OBGM-355 Use an @Transactional annotation to prevent Dashboard crash at startup.
-
Matthew Pearson <mpearson@pih.org> f7e7af6f7951f95b13e4d76729efa6f6a1662ed6 m
OBGM-353 Resolve a few subtle dependency issues.
This reverts commit c9b71e56e9feb0486cc375963729597845331d22.