Branch: refs/heads/release-12
Home:
https://github.com/idempiere/idempiere
Commit: 9eb108cab5d8bd9d61432d3fbd16b5c20bebd8f9
https://github.com/idempiere/idempiere/commit/9eb108cab5d8bd9d61432d3fbd16b5c20bebd8f9
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/util/Msg.java
A org.idempiere.test/src/org/idempiere/test/base/KeyNamePairTest.java
A org.idempiere.test/src/org/idempiere/test/base/MsgTest.java
A org.idempiere.test/src/org/idempiere/test/base/ValueNamePairTest.java
Log Message:
-----------
IDEMPIERE-6647 Improve test coverage of org.compiere.util (#2989)
* IDEMPIERE-6647 Improve test coverage of org.compiere.util
* - add unit tests for Msg class
- increase the cache size to 2500 for Msg, actual number of records is 2100
* - swap wrong expected and actual for assertEquals
Commit: 85e937e860167fe1e2e75f32944ee7bb30fbf344
https://github.com/idempiere/idempiere/commit/85e937e860167fe1e2e75f32944ee7bb30fbf344
Author: Vitor Henrique Dos Santos <
82419632+...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/ADTreeFavoriteOnDropListener.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPFavourites.java
Log Message:
-----------
IDEMPIERE-6729 Favorites Tree breaking UI (#2981)
Commit: 2d6fffd5015e9aebc4658cbc5f13203d86426f34
https://github.com/idempiere/idempiere/commit/2d6fffd5015e9aebc4658cbc5f13203d86426f34
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.plugin.utils/src/org/adempiere/plugin/utils/Incremental2PackActivator.java
M org.adempiere.plugin.utils/src/org/adempiere/plugin/utils/PackInApplicationActivator.java
Log Message:
-----------
IDEMPIERE-6742 Add Cache Reset after bulk Packin Processing (#2994)
Commit: 0e7571b142d22c4f36c84828b91d0af9e699d514
https://github.com/idempiere/idempiere/commit/0e7571b142d22c4f36c84828b91d0af9e699d514
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base.callout/src/org/compiere/model/CalloutRequest.java
M org.adempiere.base/src/org/adempiere/model/MBroadcastMessage.java
M org.adempiere.base/src/org/compiere/model/MAuthorizationCredential.java
M org.adempiere.base/src/org/compiere/tools/FileUtil.java
M org.adempiere.base/src/org/compiere/util/CLogFormatter.java
M org.adempiere.base/src/org/compiere/util/Env.java
M org.adempiere.server/src/main/server/org/compiere/server/Scheduler.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/factory/DefaultFeedbackService.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/report/HTMLExtension.java
M org.idempiere.test/src/org/idempiere/test/base/EnvTest.java
Log Message:
-----------
IDEMPIERE-6738 Improvement for Env.parseContext (#2998)
* IDEMPIERE-6738 Improvement for Env.parseContext
* - fixes
* - improve error message on unit test
* - add more asserts to the unit test
* - fix comment on assert
* - implement suggestion from SonarQube and coderabbitai
Commit: 846a7d78cb2cac5b3959b8341e2d3f8b8a941b87
https://github.com/idempiere/idempiere/commit/846a7d78cb2cac5b3959b8341e2d3f8b8a941b87
Author: Jose Leite <
jose....@devco.com.br>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/DocumentSearchController.java
Log Message:
-----------
IDEMPIERE-6744 fix NPE in DocumentSearchController (#2995)
* IDEMPIERE-6744 fix NPE in DocumentSearchController
* IDEMPIERE-6744 fix to use paging
Commit: 66b9067e6a90817a4534296a29d08b75236bd41c
https://github.com/idempiere/idempiere/commit/66b9067e6a90817a4534296a29d08b75236bd41c
Author: Elaine Tan <
5137424...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/model/MCostDetail.java
M org.idempiere.test/src/org/idempiere/test/costing/BackDateAveragePOCostingTest.java
Log Message:
-----------
IDEMPIERE-6751 Back-dated costing: physical inventory posting error in original document after reversal and new back-dated document (#3003)
* IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type
* Revert "IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type"
This reverts commit 7c7fd18939cbb96d111fb6f3953e2ac8eb034b71.
* IDEMPIERE-6751 Back-dated costing: physical inventory posting error in original document after reversal and new back-dated document
Commit: 4ad1694920f0f2bb54be7ded89d19ef5b9bfe994
https://github.com/idempiere/idempiere/commit/4ad1694920f0f2bb54be7ded89d19ef5b9bfe994
Author: Elaine Tan <
5137424...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/model/MCostDetail.java
M org.adempiere.base/src/org/compiere/model/MInOut.java
M org.idempiere.test/src/org/idempiere/test/costing/BackDateAveragePOCostingTest.java
Log Message:
-----------
IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions (#2975)
* IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type
* Revert "IDEMPIERE-6721 Incorrect M_AttributeInstance.Value when setting integer for number attribute type"
This reverts commit 7c7fd18939cbb96d111fb6f3953e2ac8eb034b71.
* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions
* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions
* IDEMPIERE-6702 Error: Insufficient Stock Coverage for drop shipment to customer of product with existing transactions
Commit: 0dbc35ab717c9e450f65b0d525e68b5716b6d7f9
https://github.com/idempiere/idempiere/commit/0dbc35ab717c9e450f65b0d525e68b5716b6d7f9
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.pipo/src/org/adempiere/pipo2/PoFiller.java
Log Message:
-----------
IDEMPIERE-6647 Improve test coverage of org.adempiere.base (#3018)
* IDEMPIERE-6647 Improve test coverage of org.adempiere.base
- fix issue with 2Pack when referencing a column that doesn't exist (but possibly it existed in previous versions)
* - remove unused variable
Commit: 4e99e2c6f46a0636f4d5a47ca5115eae6bc7a1ad
https://github.com/idempiere/idempiere/commit/4e99e2c6f46a0636f4d5a47ca5115eae6bc7a1ad
Author: JanSchoenbeck <
144776442+J...@users.noreply.github.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.ui/src/org/compiere/apps/form/Archive.java
Log Message:
-----------
IDEMPIERE-6528 Archive Viewer loads every Archived Document after deleting one
Deleted the lines where record info is reset
Commit: 6c701bce5361cad34b58dcab222c896c7b9a7a50
https://github.com/idempiere/idempiere/commit/6c701bce5361cad34b58dcab222c896c7b9a7a50
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/model/MColumn.java
Log Message:
-----------
IDEMPIERE-6753 Error installing plugins that create a _Trl_Key with a 2pack (#3017)
IDEMPIERE-5567 - do not assume PRIMARY key for UUID tables, when running with packin the table is still not complete, so it's OK to create the UUID constraint as UNIQUE
Commit: c4ac29103cf4c3935db125dbe572a1335c28ec46
https://github.com/idempiere/idempiere/commit/c4ac29103cf4c3935db125dbe572a1335c28ec46
Author: Zuhri Utama <
zuhri...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/model/MTreeFavorite.java
M org.adempiere.base/src/org/compiere/model/SystemIDs.java
A org.idempiere.test/src/org/idempiere/test/dashboard/FavouriteWidgetTest.java
Log Message:
-----------
IDEMPIERE-6572 : Deactivating windows in WTF still allows windows to be accessed if window has been added to favourites (#3019)
Commit: 1a1b9a1b8bf19b32a9b34c9548efbef571a8cc8c
https://github.com/idempiere/idempiere/commit/1a1b9a1b8bf19b32a9b34c9548efbef571a8cc8c
Author: Carlos Ruiz <
car...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADTabbox.java
Log Message:
-----------
IDEMPIERE-6377 Adding a quote to sales opportunity is impossible (#3016)
Commit: 720b40fae8f4ef983a937616236a55be93358bbd
https://github.com/idempiere/idempiere/commit/720b40fae8f4ef983a937616236a55be93358bbd
Author: Zuhri Utama <
zuhri...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/acct/Doc_Inventory.java
M org.idempiere.test/src/org/idempiere/test/model/InventoryTest.java
Log Message:
-----------
IDEMPIERE-6600 : Posting Error For No Cost Product On Physical Inventory (#2836)
* IDEMPIERE-6600 : Posting Error For No Cost Product On Physical Inventory
* IDEMPIERE-6600 : added test case
Commit: e737af71e19a00ce0714f9e83be57f8e1be2d6a0
https://github.com/idempiere/idempiere/commit/e737af71e19a00ce0714f9e83be57f8e1be2d6a0
Author: hengsin <
hen...@gmail.com>
Date: 2026-01-04 (Sun, 04 Jan 2026)
Changed paths:
A migration/iD12/oracle/202601031210_IDEMPIERE-6805.sql
A migration/iD12/postgresql/202601031210_IDEMPIERE-6805.sql
M org.adempiere.base/src/org/compiere/model/MRole.java
M org.adempiere.base/src/org/compiere/model/MUserRoles.java
M org.idempiere.test/src/org/idempiere/test/model/MRoleMockedTest.java
Log Message:
-----------
IDEMPIERE-6805 MUserRole should disallow assignment of role template … (#3047)
* IDEMPIERE-6805 MUserRole should disallow assignment of role template to user
* IDEMPIERE-6805 MUserRole should disallow assignment of role template to user
Compare:
https://github.com/idempiere/idempiere/compare/7c64bdde8fb9...e737af71e19a
To unsubscribe from these emails, change your notification settings at
https://github.com/idempiere/idempiere/settings/notifications