This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch
dependabot/gradle/org.apache.logging.log4j-log4j-api-2.26.0
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
discard 39f93cc0d6 Bump org.apache.logging.log4j:log4j-api from 2.25.4 to
2.26.0
add 127f3cf209 Improved: Simplify handling of hidden fields in order
search form
add bf5e6bb4ff Test cases fixes (#1390)
add dbbcf24368 Complex alias warning fix (#1391)
add be630727a5 Fixed: The port offset is being applied twice when loading
WebSite properties (OFBIZ-13352) (#1392)
add 17cce1c6c0 Fixed: Add order type check for gift message display logic
in order view screen
add fe294798ff Fixed: Replace link with submit button for receiving
purchase orders in OrderShippingInfo.ftl when a shipment has not been created
yet
add aba729ddcd Fixed: Correct indentation in OrderShippingInfo.ftl
add f8a94512fd Fixed: Replace links with submit inputs in
OrderShippingInfo.ftl for the 'Quick Receive Purchase Order' and 'Receive'
actions displayed when a shipment has already been created
add 29f29853a7 Improved: Apply common label and form alignment in the
Receive Inventory screen and remove unnecessary colons from labels
add 3eaef2fdbf Fixed: ComplexAliasField default value not quoted for
non-numeric fields in SQL COALESCE (OFBIZ-5199) The defaultValue in
ComplexAliasField.makeAliasColName() was inserted raw into COALESCE SQL,
causing syntax errors for date-time and string field types. Numeric literals
(0) worked fine but timestamp/string values were unquoted.
add e9750fb937 Replaced the mutable HashSet initialization of
NUMERIC_FIELD_TYPES with Set.of(...).
add 70157e5c4d Adjusted the indentation of the NUMERIC_FIELD_TYPES
declaration to match the project’s code formatting conventions.
add 66c7f59d99 Updated ShoppingCartEvents.destroyCart() to invoke
clearCart() after removing session attributes (OFBIZ-6805) Previously,
clearCart() could invalidate the session for anonymous users before
destroyCart() attempted to remove additional session attributes, resulting in a
Session already invalidated exception.
add 412c6006ac Moved EmailScreens.xml#ServiceNotification from
application/content to framework/common (OFBIZ-13453)
add 4226b60676 Replaced the application-specific example for the optional
andCondition parameter in LookupScreens.xml with a self-contained
example.(OFBIZ-13305)
add eb0e569796 Updated the example screen location used in ScreenFactory
validation error messages to reference an existing framework screen instead of
a non-existent application screen. This ensures the example is valid and avoids
references to application-specific resources.(OFBIZ-13305)
add d9fe893119 Fixed: StringToTimestamp now accepts ISO 8601 timestamps
(OFBIZ-2139) (#1399)
add 30d98dde26 Bump github/codeql-action/upload-sarif
add 29a1947a51 Bump docker/login-action from 4.2.0 to 4.3.0
add da2d4cbcec Bump docker/metadata-action from 6.1.0 to 6.2.0
add dae2fc2d49 Bump github/codeql-action/autobuild from 4.36.2 to 4.36.3
add 392ab3ae25 Bump github/codeql-action/init from 4.36.2 to 4.36.3
add ecefd07628 Bump github/codeql-action/analyze from 4.36.2 to 4.36.3
add 499500d653 Bump docker/build-push-action from 7.2.0 to 7.3.0
add 74ca1cfb24 OFBIZ-13451: Apply supplier lead time to purchased MRP
requirements
add e7715d76ea Bump docker/login-action from 4.3.0 to 4.4.0
add 91f4969310 Bump github/codeql-action/upload-sarif
add d711a69722 OFBIZ-13452: Use facility shipping calendars for
SALES_ORDER_SHIP MRP scheduling
add 52860a7fb6 Bump github/codeql-action/upload-sarif
add 93de9a21f5 Improved: Clarify security assumptions regarding default
configuration usage in OFBiz
add 143c04d5f5 Fix: Guard against NPE in ModelApiReader when service
Element is missing in ModelResource (OFBIZ-13443)
add df8fcbc982 Improved: Added basic JUnit test for relevant rest-api
classes and integration test for rest-api services (OFBIZ-13443)
add d6c19c612e Bump actions/setup-java from 5.4.0 to 5.5.0
add 8f05b77179 Bump github/codeql-action/upload-sarif
add a657362d3e Bump github/codeql-action/init from 4.36.3 to 4.37.0
add 23739ae6aa Bump github/codeql-action/autobuild from 4.36.3 to 4.37.0
add 452d0ba982 Bump github/codeql-action/analyze from 4.36.3 to 4.37.0
add 971180a2a9 Bump github/codeql-action/upload-sarif
add 6ff5306eea Fixed reservation logic for Auto Inventory allocation
process. OFBIZ-13386 (#1254)
add ade63a8af6 Fixed the display value of allocateInventory on the Store
screen. (#1237)
add 8f252896ec Fixed: MissingPropertyException when copying quote
adjustments in copyQuote service (OFBIZ-13458) (#1446)
add 50301faea3 Bump github/codeql-action/upload-sarif
add 7bc2f9c037 Improved: Moved FinAccount title to above FinAccountTabBar
for UI consistency (OFBIZ-13018). (#1449)
add 6ff770d892 Implemented: Added Add Invoice Attribute functionality
(OFBIZ-12420). (#1451)
add eae78ba29a Bump github/codeql-action/upload-sarif
add 58ba08cf5e Bump github/codeql-action/upload-sarif
add e9fc437ccb Bump dompurify in
/themes/common-theme/webapp/common-theme/js
add 6e5176f818 Bump github/codeql-action/upload-sarif
add 6103826dc5 Since Release24.09 still runs on Java 17, we've rolled
trunk's compile target back to Java 17 while keeping it tested on Java 21 too.
add 96f5ed4dd2 Bump org.apache.logging.log4j:log4j-api from 2.25.4 to
2.26.1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (39f93cc0d6)
\
N -- N -- N
refs/heads/dependabot/gradle/org.apache.logging.log4j-log4j-api-2.26.0
(96f5ed4dd2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/workflows/codeql-analysis.yml | 6 +-
.github/workflows/docker-image.yml | 14 +-
.github/workflows/gradle.yml | 15 +-
.github/workflows/scorecard.yml | 2 +-
SECURITY.md | 1 +
.../webapp/accounting/WEB-INF/controller.xml | 18 ++
.../accounting/widget/FinAccountScreens.xml | 10 +-
.../accounting/AccountingInvoiceAttributeCpd.xml | 27 ++-
applications/datamodel/data/demo/OrderDemoData.xml | 1 +
.../datamodel/data/seed/ManufacturingSeedData.xml | 2 +
.../datamodel/data/seed/ProductSeedData.xml | 1 +
.../apache/ofbiz/manufacturing/bom/BOMNode.java | 3 +-
.../ofbiz/manufacturing/mrp/MrpServices.java | 69 +++++-
.../ofbiz/manufacturing/mrp/ProposedOrder.java | 68 +++++-
applications/order/servicedef/services_quote.xml | 5 +-
.../ofbiz/order/quote/QuoteServicesScript.groovy | 4 +-
.../ofbiz/order/shoppingcart/ShoppingCart.java | 2 +-
.../order/shoppingcart/ShoppingCartEvents.java | 3 +-
applications/order/template/order/FindOrders.ftl | 36 +--
.../order/template/order/OrderShippingInfo.ftl | 12 +-
applications/product/servicedef/services.xml | 2 +-
.../template/inventory/ReceiveInventory.ftl | 42 ++--
applications/product/widget/catalog/StoreForms.xml | 3 +
.../workeffort/workeffort/WorkEffortServices.java | 1 +
build.gradle | 21 +-
dependencies.gradle | 14 +-
.../apache/ofbiz/base/test/uel/MiscUelTest.groovy | 5 +-
.../ofbiz/base/conversion/DateTimeConverters.java | 12 +
.../java/org/apache/ofbiz/base/util/UtilCodec.java | 13 +-
.../java/org/apache/ofbiz/base/util/UtilMisc.java | 1 +
.../org/apache/ofbiz/base/util/UtilNumber.java | 6 +-
.../org/apache/ofbiz/base/util/UtilProperties.java | 1 +
.../java/org/apache/ofbiz/base/util/UtilXml.java | 3 +-
.../org/apache/ofbiz/base/util/UtilCodecTests.java | 10 +-
.../ofbiz/base/util/UtilPropertiesTests.java | 1 +
.../java/org/apache/ofbiz/common/CommonEvents.java | 2 +-
.../common}/template/email/ServiceNotification.ftl | 0
.../common}/widget/EmailScreens.xml | 2 +-
framework/common/widget/LookupScreens.xml | 25 +-
.../org/apache/ofbiz/entity/jdbc/SQLProcessor.java | 1 +
.../apache/ofbiz/entity/model/ModelViewEntity.java | 55 ++++-
.../ofbiz/entity/transaction/TransactionUtil.java | 4 +
.../apache/ofbiz/entity/util/EntityDataLoader.java | 12 +-
.../model/ModelViewEntityComplexAliasTests.java | 263 +++++++++++++++++++++
.../entityext/data/EntityDataLoadContainer.java | 8 +-
framework/rest-api/ofbiz-component.xml | 2 -
.../apache/ofbiz/ws/rs/model/ModelApiReader.java | 24 +-
.../apache/ofbiz/ws/rs/test/RestServicesTests.java | 213 +++++++++++++++++
.../ofbiz/ws/rs/core/OFBizApiConfigTest.java | 107 +++++++++
.../ofbiz/ws/rs/core/ResponseStatusTest.java | 70 ++++++
.../ws/rs/listener/ApiContextListenerTest.java | 72 ++++++
.../ofbiz/ws/rs/model/ModelApiReaderTest.java | 174 ++++++++++++++
.../ws/rs/openapi/OFBizOpenApiReaderTest.java | 185 +++++++++++++++
.../ws/rs/openapi/OFBizResourceScannerTest.java | 96 ++++++++
.../ws/rs/process/RestRequestHandlerTest.java | 168 +++++++++++++
.../ofbiz/ws/rs/resources/ApiRootResourceTest.java | 80 +++++++
.../ofbiz/ws/rs/resources/OpenApiResourceTest.java | 75 ++++++
.../apache/ofbiz/ws/rs/util/RestApiUtilTest.java | 159 +++++++++++++
framework/rest-api/testdef/rest-apiTests.xml | 3 +
framework/service/config/serviceengine.xml | 2 +-
.../apache/ofbiz/service/ServiceDispatcher.java | 4 +
.../apache/ofbiz/service/eca/ServiceEcaUtil.java | 2 +-
framework/service/testdef/servicetests.xml | 2 +-
.../java/org/apache/ofbiz/base/start/Config.java | 1 +
.../ofbiz/testtools/EntityXmlAssertTest.java | 1 +
.../apache/ofbiz/webapp/control/JWTManager.java | 4 +-
.../ofbiz/webapp/ftl/OfbizCurrencyTransform.java | 1 +
.../ofbiz/webapp/ftl/OfbizNumberTransform.java | 1 +
.../ofbiz/webapp/website/WebSiteProperties.java | 13 +-
.../apache/ofbiz/webtools/WebToolsServices.java | 4 +-
.../apache/ofbiz/widget/model/ScreenFactory.java | 8 +-
.../RenderableFtlFormElementsBuilderTest.java | 3 +-
gradle.properties | 6 +-
.../webapp/common-theme/js/package-lock.json | 8 +-
.../webapp/common-theme/js/package.json | 2 +-
75 files changed, 2120 insertions(+), 176 deletions(-)
rename {applications/content =>
framework/common}/template/email/ServiceNotification.ftl (100%)
rename {applications/content => framework/common}/widget/EmailScreens.xml (96%)
create mode 100644
framework/entity/src/test/java/org/apache/ofbiz/entity/model/ModelViewEntityComplexAliasTests.java
create mode 100644
framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/test/RestServicesTests.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/core/OFBizApiConfigTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/core/ResponseStatusTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/listener/ApiContextListenerTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/model/ModelApiReaderTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReaderTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/openapi/OFBizResourceScannerTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/process/RestRequestHandlerTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/resources/ApiRootResourceTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/resources/OpenApiResourceTest.java
create mode 100644
framework/rest-api/src/test/java/org/apache/ofbiz/ws/rs/util/RestApiUtilTest.java