Build: #2 did not complete
Job: Default Job did not complete
Code commits
OpenBoxes (Grails 3)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8 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 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/BootStrap.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/BuildConfig.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/Config.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/InitializationFilters.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/RoleFilters.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/SecurityFilters.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/application.yml (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/runtime.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/conf/spring/resources.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/InitializationInterceptor.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StocklistApiController.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/core/TagController.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/product/CategoryController.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductCatalogController.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductTypeController.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/domain/org/pih/warehouse/product/ProductType.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/RequisitionItem.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/JobUtils.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/RefreshOrderSummaryJob.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StocklistService.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/services/org/pih/warehouse/order/RefreshOrderSummaryEventService.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/views/dashboard/_chooseLocation.gsp (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- grails-app/views/dashboard/chooseLocation.gsp (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- package-lock.json (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- package.json (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/js/api/urls.js (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/js/components/GlobalSearch.jsx (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/js/components/Router.jsx (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/core/LocationStatus.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/core/StatusType.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/core/SynonymTypeCode.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductAssociationExcelImporter.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSynonymExcelImporter.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/org/pih/warehouse/order/RefreshOrderSummaryEvent.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/core/UserServiceIntegrationTests.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/order/OrderServiceTests.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/shipping/ShipmentItemTests.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/shipping/ShipmentServiceTests.groovy (version 0c9792b0e9e5bf871fb31c1cfe552e42cebdffc8) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 18d07b107a285740a22621aa438a799755854f45 m
OBGM-389 Increase ajax timeout configuration to 120000ms (#3720)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 84058a77b02d456b8f7d95b6bc237a130957cc76 m
OBGM-376 Fix showCycleReport crashing on null expiration date format (#3719)
-
Matthew Pearson <mpearson@pih.org> 067f94fbdc9ebf14307e18ab9ebe5ca8b466abb6 m
OBS-1361 Clean up issues encountered while documenting "Dependency Hell." (#3722)
https://pihemr.atlassian.net/wiki/spaces/OB/pages/2679144456/ -
Kacper Chełstowski <kchelstowski@soldevelo.com> 34be64c2ab753da370c929acfb18bc04f79f7742 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 -
Dariusz Rodzewicz <DRodzewicz@gmail.com> c36ad2184083c95d021a3b6b5679b1456b8bd514 m
OBGM-387 Fix binLocation report export crashing (#3716)
pass methods as parameters using method reference operator -
Dariusz Rodzewicz <DRodzewicz@gmail.com> a5d8f41ccebd79153185d225685595c4e0c8b3db m
OBGM-391 Fix inventory level add/edit dialogs (#3715)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 46c15b5f463015ed8ef84ec72cde93e9836bc4df 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 46c15b5f463015ed8ef84ec72cde93e9836bc4df) (diffs)
- grails-app/views/productSupplier/_dialog.gsp (version 46c15b5f463015ed8ef84ec72cde93e9836bc4df) (diffs)
- grails-app/views/productSupplier/create.gsp (version 46c15b5f463015ed8ef84ec72cde93e9836bc4df) (diffs)
- grails-app/views/productSupplier/edit.gsp (version 46c15b5f463015ed8ef84ec72cde93e9836bc4df) (diffs)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5 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 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/modals/SubstitutionsModal.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 48bfe81f57932ca73b84ee46d5ea42ef72ecf0a5) (diffs)
-
Matthew Pearson <mpearson@pih.org> 7896c5dcfa7e827c42c4bbc3d47ae7aba851b69e m
OBGM-392 Don't import the same API 2 or 3 times.
-
Matthew Pearson <mpearson@pih.org> fc059f82329c23337d88268301d9720f07b5959f m
OBPIH-5191.2 Fix regression by restoring an import deleted in error. (#3708)
-
Matthew Pearson <mpearson@pih.org> e2d011e8600e34aee137cfde7861eeacf6ae23bc m
OBGM-392 Clean up web server build targets and support Jetty.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 0dc880ac05ffc39e5a398f7202f6a28be5bb71ad m
OBGM-373 Fix generate certificate of donations document not returning file on download (#3709)
-
Matthew Pearson <mpearson@pih.org> f3b25094cb3fd771f3b140820106dd036e985481 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> ba015b3b10f911ab8e2822d88c7b2b55c026237a m
OBGM-380 Update docx4j to a supported release.
-
Matthew Pearson <mpearson@pih.org> f632ce62c55ed13a60c7b147d40ff53943d3f370 m
OBGM-392 Remove version pins for dependencies we no longer use.
-
Matthew Pearson <mpearson@pih.org> 2c6385abf7e180b5420f9212fdd37d2086ef7d68 m
OBGM-392 Update Java dependencies.
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> 1c57f0725ca2c988f49ac7ffcf43c02319b711bd 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 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/returns/inbound/CreateInboundReturn.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/returns/outbound/CreateOutboundReturn.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/modals/AdjustInventoryModal.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/js/utils/apiClient.jsx (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 1c57f0725ca2c988f49ac7ffcf43c02319b711bd) (diffs)
-
Matthew Pearson <mpearson@pih.org> 1e2908beefef52abe434537576b189f90d5ae578 m
OBGM-372 Resolve root cause of renderPdf's ClassNotFoundException.
-
Matthew Pearson <mpearson@pih.org> 90ada139a308d99375b08322883554287b721a98 m
OBGM-362 Configure New Relic; add support for browser timing.
- build.gradle (version 90ada139a308d99375b08322883554287b721a98) (diffs)
- grails-app/controllers/org/pih/warehouse/NewRelicInterceptor.groovy (version 90ada139a308d99375b08322883554287b721a98) (diffs)
- grails-app/views/layouts/bootstrap.gsp (version 90ada139a308d99375b08322883554287b721a98) (diffs)
- grails-app/views/layouts/custom.gsp (version 90ada139a308d99375b08322883554287b721a98) (diffs)
- grails-app/views/layouts/main.gsp (version 90ada139a308d99375b08322883554287b721a98) (diffs)
- grails-app/views/layouts/mobile.gsp (version 90ada139a308d99375b08322883554287b721a98) (diffs)
-
Matthew Pearson <mpearson@pih.org> 1d7c634b5eec385992cddbe1c38a516018233f33 m
OBGM-381 Make standalone war files by default; optionally target Tomcat.
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 41e5df4600f7a92b14a84e57114f2747744395ac m
OBGM-370 Details tab of Product page crashes with GSP error (#3694)
-
Dariusz Rodzewicz <DRodzewicz@gmail.com> eee71940407f131963485529477b2c34f357fc4b m
OBGM-373 Add missing imports to document service (#3690)
-
Matthew Pearson <mpearson@pih.org> 417e324c3f3096d829d29019b6a7f63bec6f66b7 m
OBGM-381.2 Make tomcat-jdbc a compile-time dependency for standalone war files.
-
Matthew Pearson <mpearson@pih.org> 0d49874f2e1f0a235bf4160f91189328c6dad93e m
OBGM-379 Prevent transient build failure by strictly pinning our jgit dependency.
-
Matthew Pearson <mpearson@pih.org> 566cf9e623ddabdee7ccf8ee60389eaac0ae8522 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 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- gradle.properties (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/conf/application.yml (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/conf/logback.xml (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/InitializationInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/LoggingInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/SentryInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/controllers/org/pih/warehouse/UtilInterceptor.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/BudgetCode.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/GlAccount.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/GlAccountType.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/PreferenceType.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/ProductPrice.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/Synonym.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/Tag.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/UnitOfMeasure.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/core/UnitOfMeasureClass.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceType.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/order/Order.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/order/OrderType.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/product/ProductPackage.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/Requisition.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/requisition/RequisitionItem.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/auth/AuthService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/core/UserService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- settings.gradle (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- src/main/groovy/org/pih/warehouse/monitoring/SentryServletContainerInitializer.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/core/UserServiceIntegrationTests.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/product/ProductServiceIntegrationTests.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
- src/test/groovy/unit/org/pih/warehouse/core/UserServiceTests.groovy (version 566cf9e623ddabdee7ccf8ee60389eaac0ae8522) (diffs)
-
Matthew Pearson <mpearson@pih.org> 79579bf035ee951e37de381d1a16ba86f7a3b258 m
OBGM-65 Load static images consistently.
- grails-app/conf/application.yml (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/taglib/org/pih/warehouse/ShipmentTagLib.groovy (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/common/_customCss.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/common/_personAutocomplete.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_activitySummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_alertSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_binLocationSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_expiringSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_genericProductSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_indicatorSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_productSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_receiptSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_requisitionItemSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_shipmentSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dashboard/_valueSummary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/dataExport/index.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventory/_browseProduct.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventory/list.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventoryBrowser/list.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventoryItem/_productDetails.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventoryItem/_showCurrentStockAllLocations.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventoryItem/_showRecordInventory.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventoryLevel/_form.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/inventorySnapshot/list.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/invoice/_actions.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/invoice/_documents.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/invoice/_summary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/location/list.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/location/showForecastingConfiguration.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/migration/dataQuality.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/order/_filters.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/order/_summary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/order/show.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/picklist/returnPrint.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/product/_productAssociations.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/product/_productCatalogs.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/product/_productComponents.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/product/_productGroups.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/product/_productSynonyms.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/replenishment/print.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/_dataTableDialog.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showBinLocationReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showCycleCountReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showForecastReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showOnOrderReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showRequestDetailReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/report/showTransactionReport.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/requisitionTemplate/edit.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/returns/show.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/shipment/showDetails.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/stockTransfer/_summary.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/stockTransfer/list.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/stockTransfer/print.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/supplier/_priceHistory.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- grails-app/views/taglib/_autoSuggestSearchable.gsp (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- src/main/webapp/css/menu.css (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
- src/main/webapp/css/tabs.css (version 79579bf035ee951e37de381d1a16ba86f7a3b258) (diffs)
-
Matthew Pearson <mpearson@pih.org> 7d831ecf1b658acd1239e0b159f7135168de0016 m
OBGM-357 Clean up app version and git branch handling. Code review.
- build.gradle (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- gradle.properties (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/admin/showSettings.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/admin/status.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/common/_footer.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/common/_navbar.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/email/_footer.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- grails-app/views/report/showInventoryReport.gsp (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version 7d831ecf1b658acd1239e0b159f7135168de0016) (diffs)
-
Matthew Pearson <mpearson@pih.org> 96aabd3f9349c4a4c3ce8ed1f38c5e80dba569e6 m
OBGM-20 Parse external config files in correct order.
-
Matthew Pearson <mpearson@pih.org> e4f6f44469dbe53222270f1d32db333c5cd286a5 m
OBGM-20 Support external config files.
-
Matthew Pearson <mpearson@pih.org> ae8cc52cb3d7c9d98d00d688983fc13550a66d92 m
OBGM-357 Display build metadata correctly.
- build.gradle (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/controllers/org/pih/warehouse/admin/AdminController.groovy (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/i18n/messages.properties (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/admin/showSettings.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/admin/status.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/common/_footer.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/common/_navbar.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/email/_footer.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- grails-app/views/report/showInventoryReport.gsp (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version ae8cc52cb3d7c9d98d00d688983fc13550a66d92) (diffs)
-
Matthew Pearson <mpearson@pih.org> 1e89823db49b661d793e0e68a2aac4dfcce2d20e 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 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- build.gradle (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- gradle.properties (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- grails-app/conf/application.yml (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- package.json (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- settings.gradle (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
- webpack.config.js (version 1e89823db49b661d793e0e68a2aac4dfcce2d20e) (diffs)
-
Matthew Pearson <mpearson@pih.org> 9f75105e6f0b9741afa34072618047adf18f7a3a m
OBGM-353 Responses to code review.
-
Matthew Pearson <mpearson@pih.org> 9e74856db015be946a43e62d156cee0c079eff01 m
OBGM-355 Use an @Transactional annotation to prevent Dashboard crash at startup.
-
Matthew Pearson <mpearson@pih.org> a8663a9235ebde7d18acab292caed0eff8b0f02a m
OBPIH-4557 Cache intermediate results to speed webpack rebuilds by ~75%.
-
Matthew Pearson <mpearson@pih.org> e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb m
OBGM-326 Remove barcode4j dependency.
- build.gradle (version e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb) (diffs)
- grails-app/controllers/org/pih/warehouse/shipping/ShipmentController.groovy (version e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb) (diffs)
- grails-app/services/org/pih/warehouse/product/BarcodeService.groovy (version e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb) (diffs)
- grails-app/views/shipment/_barcodeLabel.gsp (version e01ef1f65f445e48d6c9844b4a1160d2e73aaeeb) (diffs)
-
Matthew Pearson <mpearson@pih.org> c92802cbc358b4316e2f4c6806e19d82756dec24 m
OBGM-349 Do not use deprecated Gradle features.
-
Matthew Pearson <mpearson@pih.org> 4c12bb7bbf16d30448558da08d711adf64969eb5 m
OBGM-353 Configure the Tomcat-JDBC connection pool.
-
Matthew Pearson <mpearson@pih.org> a5cbf2805e6c74c581279ccfae992e82c0f40e1c m
OBGM-353 Resolve a few subtle dependency issues.
This reverts commit c9b71e56e9feb0486cc375963729597845331d22. -
Matthew Pearson <mpearson@pih.org> 154ca3acd0c236654e7b93687b025ae5624385e0 m
OBGM-353 Remove references to Hibernate 3.
- build.gradle (version 154ca3acd0c236654e7b93687b025ae5624385e0) (diffs)
- gradle.properties (version 154ca3acd0c236654e7b93687b025ae5624385e0) (diffs)
- grails-app/conf/application.yml (version 154ca3acd0c236654e7b93687b025ae5624385e0) (diffs)
- grails-app/controllers/org/pih/warehouse/requisition/RequisitionController.groovy (version 154ca3acd0c236654e7b93687b025ae5624385e0) (diffs)
- grails-app/controllers/org/pih/warehouse/shipping/CreateShipmentWorkflowController.groovy (version 154ca3acd0c236654e7b93687b025ae5624385e0) (diffs)
-
Matthew Pearson <mpearson@pih.org> b30cc45fde4953b4c72162ceb896720f00001dd1 m
OBGM-353 Fix a malformed SQL query in InventoryService.
-
Matthew Pearson <mpearson@pih.org> bc53e2daaa75c8fabd7d1b905b12d3f42000be22 m
OBGM-356 Configure logging.
- build.gradle (version bc53e2daaa75c8fabd7d1b905b12d3f42000be22) (diffs)
- gradle.properties (version bc53e2daaa75c8fabd7d1b905b12d3f42000be22) (diffs)
- grails-app/conf/application.yml (version bc53e2daaa75c8fabd7d1b905b12d3f42000be22) (diffs)
- grails-app/conf/logback.xml (version bc53e2daaa75c8fabd7d1b905b12d3f42000be22) (diffs)
-
Matthew Pearson <mpearson@pih.org> c102fed319b831d1364760a7244c045fe8ed1e49 m
OBGM-333 Restore basic Liquibase functionality.
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version c102fed319b831d1364760a7244c045fe8ed1e49) (diffs)
- grails-app/migrations/changelog.groovy (version c102fed319b831d1364760a7244c045fe8ed1e49) (diffs)
- grails-app/migrations/upgrade/changelog.xml (version c102fed319b831d1364760a7244c045fe8ed1e49) (diffs)
-
Matthew Pearson <mpearson@pih.org> 3b1d56d493578cbd22ecac4252e742ea7e5439e7 m
OBGM-353 Support large war files.
-
Matthew Pearson <mpearson@pih.org> 2ae33e20f3900bff868d557684ea0e3e35adf853 m
OBGM-353 Clear caches at startup.
-
Matthew Pearson <mpearson@pih.org> 3635f0e61d7c6d8ee53c8c9b9ab97b448ba45c5d m
OBGM-355 (Temporary?) fix for Dashboard crash at startup.
-
Matthew Pearson <mpearson@pih.org> e62108dd2f5d503c8f07e13143c8755e31ceb164 m
OBGM-353 Initialize asset-pipeline correctly.
-
Matthew Pearson <mpearson@pih.org> 8f0c39f2bd22390236c1bc2438c28f8b37f62d60 m
OBGM-353 Remove unused jars from war file.
-
Matthew Pearson <mpearson@pih.org> 2c11658a269449439447cd07bfdd19657e4ca352 m
OBGM-353 Don't package Tomcat-supplied API's in warfile.
-
Matthew Pearson <mpearson@pih.org> b5c24972d3302b0750ebd1f6d45f15ca16eca29b m
OBGM-325 Remove image-builder plugin and simplify thumbnail code.
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/inventory/_browseProduct.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/inventory/browse.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/mobile/productDetails.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/mobile/productList.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/product/_documents.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/product/_summary.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/product/_summaryDialog.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
- grails-app/views/requisition/printDraft.gsp (version b5c24972d3302b0750ebd1f6d45f15ca16eca29b) (diffs)
-
Matthew Pearson <mpearson@pih.org> afe7cd82c6a2536e13c021fcc1db7ca8ebe94d15 m
OBPIH-4605 Use a consistent Hibernate release.
-
Artur Walkowiak <awalkowiak@soldevelo.com> b589161f522df77ef72e0537a9591521e18318a1 m
OBGM-335 Use old PagedResultList
-
Matthew Pearson <mpearson@pih.org> 6925cfa68053927b7a838fd9e508baeea0780111 m
OBPIH-4605 Standardize on one logging framework.
-
Artur Walkowiak <awalkowiak@soldevelo.com> eff903ce130479cfb8d9a1367fb27fb46c7b5a43 m
OBGM-335 Fix "blank page" - broken SecurityInterceptor
-
Matthew Pearson <mpearson@pih.org> 6ee901d0089a298765f4e20240356d591cf8492c m
OBGM-324 Stop using http-builder plugin.
-
Artur Walkowiak <awalkowiak@soldevelo.com> c3a54a5455bfa8e78004c1c6cbb4e576bf6bb04c m
OBGM-335 Remove redundant appName from menu and dashboard config
-
Matthew Pearson <mpearson@pih.org> a8eb06df79039ca9699082be05c1427d0f48227b m
OBGM-342 Fight our way out of dependency hell, with comments.
- build.gradle (version a8eb06df79039ca9699082be05c1427d0f48227b) (diffs)
- gradle.properties (version a8eb06df79039ca9699082be05c1427d0f48227b) (diffs)
- grails-app/conf/application.yml (version a8eb06df79039ca9699082be05c1427d0f48227b) (diffs)
- grails-app/utils/org/pih/warehouse/PasswordCodec.groovy (version a8eb06df79039ca9699082be05c1427d0f48227b) (diffs)
-
Matthew Pearson <mpearson@pih.org> b1d7c7bcb40989696986642e6844709274f002ec m
OBGM-340 Sanitize a string with lodash to prevent GSP from barfing.
-
Matthew Pearson <mpearson@pih.org> 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0 m
OBPIH-4605 Apply trivial linting to JS files after package re-lock.
- src/js/components/DocumentButton.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/dashboard/GraphCard.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/dashboard/Numbers.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/dashboard/StockRequestDashboard.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/dashboard/TableCard.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/invoice/CreateInvoicePage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/locations-configuration/ImportLocations.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/locations-configuration/LocationDetails.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/locations-configuration/SuccessMessage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/locations-configuration/WelcomePage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/products-configuration/ConfigureProducts.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/products-configuration/ImportProducts.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/products-configuration/ReviewCategories.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/put-away/PutAwaySecondPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/replenishment/ReplenishmentCheckPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/replenishment/ReplenishmentSecondPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/returns/inbound/AddItemsPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/returns/inbound/SendInboundReturn.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/returns/outbound/SendOutboundReturn.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/stock-movement-wizard/modals/DetailsModal.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
- src/js/components/stock-transfer/StockTransferCheckPage.jsx (version 6d7149a970f8950aeaa3ad7931e88a7e9b6deff0) (diffs)
-
Matthew Pearson <mpearson@pih.org> 5c0a5174b3c86a4352452b53d7b85d1a90d2c37c m
OBPIH-4605 Update minor and point releases of various node dependencies and re-lock.
-
Matthew Pearson <mpearson@pih.org> 9c310eff080fa8438e5341d4804cb37bb617670b m
OBPIH-4605 Fix node dependencies after Grails-3 rebase.
-
Matthew Pearson <mpearson@pih.org> e8214652970c23f31e6ba74c32e7b4c8278c0fca m
OBPIH-4605 Stop confusing Spring Boot with spurious main() entry points.
- grails-app/utils/org/pih/warehouse/Base64Codec.groovy (version e8214652970c23f31e6ba74c32e7b4c8278c0fca) (diffs)
- grails-app/utils/org/pih/warehouse/BlowfishCodec.groovy (version e8214652970c23f31e6ba74c32e7b4c8278c0fca) (diffs)
- grails-app/utils/org/pih/warehouse/DESCodec.groovy (version e8214652970c23f31e6ba74c32e7b4c8278c0fca) (diffs)
- src/main/groovy/org/pih/warehouse/report/ProductReportCommand.groovy (version e8214652970c23f31e6ba74c32e7b4c8278c0fca) (diffs)
-
Matthew Pearson <mpearson@pih.org> 5c6cbb95931151a76ccf4abe8e784b394b5c6f4f m
OBPIH-4605 Remove solitary dependency on org.apache.commons.lang.text.
-
Matthew Pearson <mpearson@pih.org> 34b044532b06015c3883a2346107154e823d54c7 m
OBPIH-4605 Update test syntax for Grails 3.
- src/integration-test/groovy/org/pih/warehouse/api/ApiControllerFunctionalSpec.groovy (version 34b044532b06015c3883a2346107154e823d54c7) (diffs)
- src/integration-test/groovy/org/pih/warehouse/core/UserFunctionalSpec.groovy (version 34b044532b06015c3883a2346107154e823d54c7) (diffs)
- src/test/groovy/unit/org/pih/warehouse/UrlMappingsSpec.groovy (version 34b044532b06015c3883a2346107154e823d54c7) (diffs)
- src/test/groovy/unit/org/pih/warehouse/core/LocationControllerTests.groovy (version 34b044532b06015c3883a2346107154e823d54c7) (diffs)
- src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version 34b044532b06015c3883a2346107154e823d54c7) (diffs)
-
Matthew Pearson <mpearson@pih.org> a8afe06e171384aa67aef8205ad1c13e60877f55 m
OBPIH-4605 Fix conflicting CSV imports.
-
Matthew Pearson <mpearson@pih.org> 431e70294ff85a34742f25229930a648908f334c m
OBPIH-4605 Fix compilation errors in BootStrap.groovy, but see OBGM-333 and OBGM-334.
-
Matthew Pearson <mpearson@pih.org> 1320d12f4343d0af8a8d607bf8013751d1d171bd m
OBPIH-4605 Delete a workaround for a jar we no longer consume.
-
Matthew Pearson <mpearson@pih.org> bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6 m
OBPIH-4605 Upgrade to the most recent Gradle 4.x.
- build.gradle (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
- gradle.properties (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
- gradle/wrapper/gradle-wrapper.jar (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
- gradle/wrapper/gradle-wrapper.properties (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
- gradlew (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
- gradlew.bat (version bfebb2a8bcc3e8f5bd30e6fcf81f0e919f09a0b6) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 7b4dfcece6f1da401d666de8ab25bc828af949fa m
OBGM-308 Fix application.yml and move some new config to the runtime.groovy
- grails-app/conf/application.yml (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/conf/runtime.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/controllers/org/pih/warehouse/core/SupplierController.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- grails-app/services/org/pih/warehouse/core/LocalizationService.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
- src/main/groovy/org/pih/warehouse/tablero/ColorNumber.groovy (version 7b4dfcece6f1da401d666de8ab25bc828af949fa) (diffs)
-
Matthew Pearson <mpearson@pih.org> 75786fe3415ddfa744bb734f13ced4bb310018c4 m
OBPIH-4605 Migrate to Mysql Connector/J version 8.
- grails-app/conf/application.yml (version 75786fe3415ddfa744bb734f13ced4bb310018c4) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version 75786fe3415ddfa744bb734f13ced4bb310018c4) (diffs)
- grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 75786fe3415ddfa744bb734f13ced4bb310018c4) (diffs)
- grails-app/services/org/pih/warehouse/data/DataService.groovy (version 75786fe3415ddfa744bb734f13ced4bb310018c4) (diffs)
-
Matthew Pearson <mpearson@pih.org> 5e84bbf0522e63dc7fcec0106d9b20d22553bc44 m
OBPIH-4605 Move two misplaced unit tests.
-
Matthew Pearson <mpearson@pih.org> 0502816fb5e3c2859922b126422d6e78f0624b80 m
OBPIH-4605 Make build run more reliably with some Gradle-4-isms.
-
Matthew Pearson <mpearson@pih.org> 8981c5a4aa830094dcff88c5962c950688a9327f m
OBPIH-4605 Clean up gradle build after most recent rebase.
-
Artur Walkowiak <awalkowiak@soldevelo.com> 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479 m
OBGM-308 Get rid of context path on the frontend
- src/js/components/dashboard/StockRequestDashboard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/invoice/AddItemsPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/invoice/ConfirmInvoicePage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/invoice/CreateInvoicePage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/invoice/InvoiceItemsModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/invoice/InvoiceWizard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/load-demo-data/LoadDemoDataErrorMessage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/load-demo-data/LoadDemoDataPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/load-demo-data/LoadDemoDataProgressScreen.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/load-demo-data/LoadDemoDataSuccessMessage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/BinTable.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/Forecasting.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/ImportLocations.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/LocationAddress.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/LocationDetails.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/SuccessMessage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/WelcomePage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/ZoneAndBinLocations.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/ZoneTable.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/modals/AddBinModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/modals/AddLocationGroupModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/modals/AddOrganizationModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/modals/AddZoneModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/locations-configuration/modals/ImportBinModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/products-configuration/ConfigureProductCategories.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/products-configuration/ConfigureProducts.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/products-configuration/ImportCategories.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/products-configuration/ImportProducts.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/products-configuration/ReviewCategories.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/put-away/PutAwayCheckPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/replenishment/CreateReplenishment.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/replenishment/EditPickModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/replenishment/ReplenishmentCheckPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/replenishment/ReplenishmentSecondPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/replenishment/ReplenishmentWizard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/reset-instance/ResettingInstanceInfoPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/inbound/AddItemsPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/inbound/CreateInboundReturn.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/inbound/InboundReturnsWizard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/inbound/SendInboundReturn.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/outbound/AddItemsPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/outbound/CreateOutboundReturn.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/outbound/OutboundReturnsWizard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/outbound/PickPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/returns/outbound/SendOutboundReturn.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/modals/AddDestinationModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/modals/CombinedShipmentItemsModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/modals/DetailsModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-transfer/CreateStockTransfer.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-transfer/StockTransferCheckPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-transfer/StockTransferSecondPage.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/stock-transfer/StockTransferWizard.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
- src/js/components/support-button/SupportButton.jsx (version 5f115dcf6a3f943fbe4ce32df5e4ff2d2ec38479) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 3a382300ddb6feb919e03fd3c0ecd90ef4f88aa6 m
OBGM-308 Move properties from Config.groovy to application.yml
-
Artur Walkowiak <awalkowiak@soldevelo.com> 9480f1c8afb9672f08e158538ac90010daee0b24 m
OBGM-308 Move new UrlMappings
-
Artur Walkowiak <awalkowiak@soldevelo.com> bcb5c8d35a3a6c9e6f022e465b7359872c041e76 m
OBGM-308 Remove old UrlMappings
-
Artur Walkowiak <awalkowiak@soldevelo.com> b333eb3ffb70777c481395bc9e926ee53ac4d3a5 m
OBGM-308 Improvements and fixes after rebase - Refactored controllers closures - Fixed grails application contexts - Fixed Validateable annotations
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/CombineShipmentApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/HelpScoutApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/InvoiceApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/LoadDataApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/LocationGroupApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/OrganizationApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ProductsConfigurationApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/ReplenishmentApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/api/UnitOfMeasureApiController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/BudgetCodeController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/GlAccountController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/GlAccountTypeController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/LoadDataController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/LocationsConfigurationController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/OrganizationController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/PaymentTermController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/PreferenceTypeController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/ResettingInstanceInfoController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/core/SupplierController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/data/DataExportController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/data/MigrationController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/ReplenishmentController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/invoice/InvoiceController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/order/OrderAdjustmentTypeController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductAttributeValueController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductTypeController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/product/ProductsConfigurationController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/shipping/CreateShipmentWorkflowController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/controllers/org/pih/warehouse/tablero/TableroController.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovement.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/api/HelpScoutService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/auth/RecaptchaService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/data/ProductSupplierDataService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/inventory/RefreshProductAvailabilityEventService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/putaway/PutawayCompletedEventService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- src/main/groovy/org/pih/warehouse/api/Replenishment.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- src/main/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockTransfer.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockTransferItem.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
- src/test/groovy/integration-test/org/pih/warhouse/core/MailServiceTests.groovy (version b333eb3ffb70777c481395bc9e926ee53ac4d3a5) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> be5d8a5dbc31c560fc01c67d38b521f26a16416b m
OBGM-308 Move SecurityFilters and RoleFilters
-
Artur Walkowiak <awalkowiak@soldevelo.com> 16ad37e50a2f5a2b782f55a7c660a345c0112b5f m
OBGM-308 Swap org.codehaus.groovy.grails with org.grails
- grails-app/domain/org/pih/warehouse/core/Document.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/PersistenceContextJobListener.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
- src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version 16ad37e50a2f5a2b782f55a7c660a345c0112b5f) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 3d804b3786366c1f6ec121f4073230034462f0e2 m
OBGM-308 Replace ConfigurationHolder with Holders and fix Transactionals
- grails-app/domain/org/pih/warehouse/invoice/Invoice.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/auth/RecaptchaService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/auth/UserSignupEventService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/ApiClientService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/DocumentTemplateService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/LocationGroupService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/OrganizationService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/core/UomService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/inventory/RefreshProductAvailabilityEventService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/order/OrderStatusEventService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/putaway/PutawayCompletedEventService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 3d804b3786366c1f6ec121f4073230034462f0e2) (diffs)
-
awalkowiak <awalkowiak@soldevelo.com> 0f1cd1b955087caf2e8c2e7f7f76968687a6b707 m
OBGM-141 Small improvement for empty and '/' context path (#2362)
* OBGM-141 Small improvement for empty and '/' context path
* OBGM-141 Use ${contextPath} in js and css source links instead of ${window.CONTEXT_PATH}
* OBGM-141 Moved context path handling to configuration utility
Co-authored-by: Justin Miranda <jcm62@columbia.edu>- grails-app/conf/application.yml (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- grails-app/controllers/org/pih/warehouse/putaway/PutAwayController.groovy (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- grails-app/controllers/org/pih/warehouse/stocklist/StocklistManagementController.groovy (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- src/js/utils/apiClient.jsx (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- src/main/groovy/util/ConfigHelper.groovy (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
- webpack.config.js (version 0f1cd1b955087caf2e8c2e7f7f76968687a6b707) (diffs)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 4d0e15222a27ea74f88943bb63751e0a056ae6f9 m
OBGM-308 Move new source files from src/groovy to src/main/groovy plus importers fix
- grails-app/domain/org/pih/warehouse/core/Location.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- grails-app/domain/org/pih/warehouse/invoice/InvoiceItemCandidate.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- grails-app/services/org/pih/warehouse/data/LoadDataService.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/DocumentGroupCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/Replenishment.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/ReplenishmentPickPageItem.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/ReplenishmentStatus.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovementDirection.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockMovementType.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockTransfer.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockTransferItem.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/api/StockTransferStatus.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/auth/UserSignupEvent.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/core/EntityTypeCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/core/EntityTypeCodeEditor.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/core/IdentifierTypeCodeEditor.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/core/PriceTypeCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/core/ValidationCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/ColorNumber.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/GraphData.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/IndicatorData.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/IndicatorDatasets.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/MultipleNumbersIndicator.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/NumberData.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/NumberTableData.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/NumbersIndicator.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/Table.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/dashboard/TableData.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/importer/OutboundStockMovementExcelImporter.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSupplierAttributeImporter.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductSupplierPreferenceImporter.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/inventory/InventoryLevelStatus.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/inventory/LotStatusCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/inventory/RefreshProductAvailabilityEvent.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/inventory/TransactionScope.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/invoice/InvoiceStatus.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/invoice/InvoiceTypeCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/order/OrderSummaryStatus.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductActivityCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductField.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/product/ProductSearchDto.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/putaway/PutawayCompletedEvent.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
- src/main/groovy/org/pih/warehouse/requisition/ReplenishmentTypeCode.groovy (version 4d0e15222a27ea74f88943bb63751e0a056ae6f9) (diffs)
-
Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005 m
OBDS-46: Implement Dockerfile for OpenBoxes Grails v3 image
- build.gradle (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/.env (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/Dockerfile (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/README.MD (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/docker-compose.yml (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/openboxes-config.properties (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
- docker/openboxes-mysql.cnf (version 43242b6d5702cfaaf4e2b6d7f6c844b96ee94005) (diffs)
-
Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> bd025197008cbde705d2b2da83c68c2d441fb2fd m
Update Grails wrapper See: https://grails.org/blog/2021-06-10-grails-wrapper-update.html
-
Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 3ffb24fadbe00f39835da405c61950d49f24bd95 m
OBDS-48: Implement a docker-compose configuration for OpenBoxes
- docker/Dockerfile (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/README.MD (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/docker-compose-base.yml (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/docker-compose-hostdb.yml (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/docker-compose-remotedb.yml (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/docker-compose.yml (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
- docker/nginx/conf.d/app.conf (version 3ffb24fadbe00f39835da405c61950d49f24bd95) (diffs)
-
Justin Miranda 443582bf971424badc631ef76751bd8433c2e04a m
OBGM-141 Fixed context path issue with the React template
-
Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> f892d79ff4cb313dffa5fbfd10df6ea5dab3c597 m
OBDS-47: Implement CI pipeline to build the Docker image and push it to Registry on each commit
-
Artur Walkowiak <awalkowiak@soldevelo.com> dc5c3a069249b05855a65d928a49c104668ef730 m
OBGM-308 Migrate BootStrap.groovy to grails-app/init/BootStrap.groovy
-
Kristof Kaczmarczyk <kkaczmarczyk@soldevelo.com> 03c2403dfd5f1a57c1594165996241e7900c3681 m
OBDS-48: excepted /health endpoint in interceptors
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 03c2403dfd5f1a57c1594165996241e7900c3681) (diffs)
- grails-app/controllers/org/pih/warehouse/SecurityInterceptor.groovy (version 03c2403dfd5f1a57c1594165996241e7900c3681) (diffs)
- grails-app/controllers/org/pih/warehouse/SentryInterceptor.groovy (version 03c2403dfd5f1a57c1594165996241e7900c3681) (diffs)
-
Justin Miranda 02b91f0b4e0d9c29500599c8fa633b83cee5b341 m
OBGM-141 Added context path handling (#2253)
* OBGM-141 Upgraded node-sass and sass-loader dependencies
* OBGM-141 Added context path handling
* OBGM-141 Added missing context path handling from various links
Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- grails-app/controllers/org/pih/warehouse/putaway/PutAwayController.groovy (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- grails-app/controllers/org/pih/warehouse/stocklist/StocklistManagementController.groovy (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- package.json (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/assets/grails-template.html (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/DocumentButton.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/Layout/Menu.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/dashboard/GraphCard.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/dashboard/NumberCard.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/dashboard/Numbers.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/dashboard/NumbersRAG.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/dashboard/TableCard.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/put-away/PutAwayCheckPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/put-away/PutAwayPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/put-away/PutAwaySecondPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/receiving/PartialReceivingPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/receiving/ReceivingCheckScreen.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-list-management/StocklistManagement.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/request/CreateStockMovement.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/stock-movement-wizard/request/EditPage.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/components/user/UserActionMenu.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/index.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- src/js/utils/apiClient.jsx (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
- webpack.config.js (version 02b91f0b4e0d9c29500599c8fa633b83cee5b341) (diffs)
-
Justin Miranda 025fdd9c1f508056479c77f29b119d410b74cfc4 m
OBGM-115 Updated travis ci configuration to include Grails 3 caches (#2254)
* OBGM-115 Updated travis ci configuration to include Grails 3 caches
* OBGM-115 Added node_modules to .travis cache config
* OBGM-115 Fixed one failing integration test by removing old spring-test dependency; temporarily ignored a failing unit test
* OBGM-199 Removed views from the create schema database migration since they should be created after the schema
* OBGM-115 Fixed functional tests
* OBGM-115 Added configuration for test logging
* OBGM-115 Upgrade ubuntu distro in order to require mysql 5.7
* OBGM-115 Attempt to fix issue with setting mysql root password on travisci- .travis.yml (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
- build.gradle (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
- src/integration-test/groovy/org/pih/warehouse/core/UserFunctionalSpec.groovy (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
- src/integration-test/groovy/org/pih/warehouse/page/DashboardPage.groovy (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
- src/integration-test/groovy/org/pih/warehouse/page/LoginPage.groovy (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
- src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version 025fdd9c1f508056479c77f29b119d410b74cfc4) (diffs)
-
Justin Miranda 7b3c1cc7337b06a25d5ef8df2fb2147ae231523d m
OBGM-199 Generate new create schema changelog after rebase
-
Justin Miranda 97d940a3744ea51db67f371b2bd7a05f695b0a62 m
OBGM-303 Added missing configuration / dependencies; ignored a failin… (#2255)
* OBGM-303 Added missing configuration / dependencies; ignored a failing junit test
* OBGM-303 Added reference integration and functional tests
* OBGM-303 Fixed errors with tests
* OBGM-303 Attempt to fix integration tests that are failing on travisci due to IllegalStateException: Failed to load ApplicationContext
* OBGM-303 Attempt to fix integration tests that are failing on travisci due to IllegalStateException: Failed to load ApplicationContext
* OBGM-303 temporarily ignored failing integration test- build.gradle (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- grails-app/conf/application.yml (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- src/integration-test/groovy/org/pih/warehouse/api/ApiControllerFunctionalSpec.groovy (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- src/integration-test/groovy/org/pih/warehouse/api/ApiControllerSpec.groovy (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- src/integration-test/groovy/org/pih/warehouse/page/ChooseLocationPage.groovy (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- src/integration-test/groovy/org/pih/warehouse/page/DashboardPage.groovy (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
- src/test/groovy/unit/org/pih/warehouse/inventory/InventoryItemControllerTests.groovy (version 97d940a3744ea51db67f371b2bd7a05f695b0a62) (diffs)
-
Justin Miranda 22aaa211340b74ac42b4300a4f410fb8815d95af m
OBGM-199 Removed views from the create schema database migration since they should be created after the schema
-
Walkowiak <awalkowiak@soldevelo.com> 2bd0353e0bafd9396c22ae4353432b5cc3fca980 m
OBM-305: Fixes after rebase
- build.gradle (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/conf/application.yml (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/conf/runtime.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/JsonController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/core/OrganizationController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/domain/org/pih/warehouse/core/Location.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/init/org/pih/warehouse/BootStrap.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/jobs/org/pih/warehouse/jobs/RefreshInventorySnapshotJob.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/api/MegamenuService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/core/CurrencyService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/core/TranslationService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/forecasting/ForecastingService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventorySnapshotService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/services/org/pih/warehouse/shipping/CombinedShipmentService.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/taglib/org/pih/warehouse/ShipmentTagLib.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/utils/org/pih/warehouse/LocalizationUtil.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/dashboard/_newsSummary.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/dashboard/chooseLocation.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/errors/notFound.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/inventoryItem/_productDetails.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/inventoryItem/_showInventorySnapshot.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/inventoryItem/_showProductDemand.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/inventoryItem/_showStockHistoryPrintable.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/order/_orderComments.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/order/_orderDocuments.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/product/_productPackages.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/product/_productSuppliers.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/report/showBinLocationReport.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/report/showOnOrderReport.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/report/showRequestDetailReport.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/shipment/_showTracking.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/stockMovement/_documents.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- grails-app/views/user/edit.gsp (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/dashboard/Dashboard.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/put-away/PutAwaySecondPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/receiving/PartialReceivingPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/receiving/ReceivingCheckScreen.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/StockMovementVerifyRequest.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/inbound/CreateStockMovement.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/inbound/SendMovementPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/modals/CombinedShipmentItemsModal.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/modals/SubstitutionsModal.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/outbound/CreateStockMovement.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/request/CreateStockMovement.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/js/components/stock-movement-wizard/request/EditPage.jsx (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/main/groovy/org/pih/warehouse/core/GlAccountTypeCode.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/main/groovy/org/pih/warehouse/importer/ProductAttributeExcelImporter.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
- src/main/groovy/org/pih/warehouse/requisition/RequisitionSourceType.groovy (version 2bd0353e0bafd9396c22ae4353432b5cc3fca980) (diffs)
-
Justin Miranda 03564e045b4e4cb4d9188c9436e361b1c041f28e m
OBGM-290 Cannot get property 'absolutePath' on null object.org.pih.warehouse.importer.ImportDataCommand
- grails-app/controllers/org/pih/warehouse/batch/BatchController.groovy (version 03564e045b4e4cb4d9188c9436e361b1c041f28e) (diffs)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 03564e045b4e4cb4d9188c9436e361b1c041f28e) (diffs)
- grails-app/views/batch/importData.gsp (version 03564e045b4e4cb4d9188c9436e361b1c041f28e) (diffs)
- src/main/groovy/org/pih/warehouse/importer/InventoryExcelImporter.groovy (version 03564e045b4e4cb4d9188c9436e361b1c041f28e) (diffs)
-
Justin Miranda afdf390fd98903cd2497b93c6f0753755d78e755 m
OBGM-187 Removed unnecessary cast
-
chetanmaharshi <chetan.maharshi@gmail.com> 7451956b4b121158ef569754bbb3ce844b3f1fcf m
BUG FIXED for windows system Exception Caused by: java.io.IOException: CreateProcess error=206, The filename or extension is too long.
-
Justin Miranda 99993d791d4a7026d928ae401333ddbf06c8f027 m
OBGM-300 User redirected to blank page after sending email from configuration page