Branch: refs/heads/ng-IDEMPIERE-6793-accounting-split
Home:
https://github.com/idempiere/idempiere
Commit: f94e4e63c2dfaaa3bb0915d2802daefea8d1b237
https://github.com/idempiere/idempiere/commit/f94e4e63c2dfaaa3bb0915d2802daefea8d1b237
Author: Diego Ruiz <
1206532...@users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M README.md
M org.adempiere.base/src/org/adempiere/base/sso/SSOUtils.java
M org.adempiere.base/src/org/compiere/model/MClient.java
M org.adempiere.base/src/org/compiere/model/MInOut.java
M org.adempiere.base/src/org/compiere/model/MRole.java
M org.adempiere.base/src/org/compiere/model/MSSOPrincipalConfig.java
M org.adempiere.base/src/org/compiere/model/MUser.java
M org.adempiere.base/src/org/compiere/model/PO.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/AdempiereWebUI.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/sso/filter/SSOWebUIFilter.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/util/DesktopWatchDog.java
M org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java
M org.adempiere.ui.zk/admin.zul
M org.idempiere.test/src/org/idempiere/test/DictionaryIDs.java
M org.idempiere.test/src/org/idempiere/test/base/MatchPOTest.java
M org.idempiere.test/src/org/idempiere/test/event/EventDelegateAnnotationTest.java
M org.idempiere.test/src/org/idempiere/test/model/MUserTest.java
Log Message:
-----------
Merge branch 'idempiere:master' into ng-IDEMPIERE-6793-accounting-split (#3193)
* IDEMPIERE-6647 Improve test coverage of org.adempiere.base (#3186)
* IDEMPIERE-6647 Improve test coverage of org.adempiere.base
- Fix PO PostCreate, PostUpdate and PostDelete event not always fire
after successful commit
- Add sleep to wait for the async running of PostCreate, PostUpdate and
PostDelete event
- Handle USE_EMAIL_FOR_LOGIN: MUser.get(Email) or MUser.get(Name)
* IDEMPIERE-6647 Improve test coverage of org.adempiere.base
- replace hardcoded sleep with poll-with-timeout
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209) (#3177)
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- Sync admin.zul with index.zul
- Added MClient cache by login prefix
- Make usage of sso provider uuid cookie more constraint
- Should Always show login page for admin login
- Validate sso provider uuid cookie
- Always set ISSOPrincipalService.SSO_SELECTED_PROVIDER session
attribute
- Validate sso povider uuid params against tenant login prefix
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- Fix change role not working with sso=y and showloginpage=n
- Fix tenant parameter lost after logout
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- refine handling of tenant query parameter
- make "tenant" string a static constant
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- catch potential uuid conversion error.
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- Fix validation of config for login tenant prefix
* IDEMPIERE-6828 Matched PO Status "Deferred" not being posted upon MR match (#3151)
* IDEMPIERE-6828 Matched PO Status "Deferred" not being posted upon MR match
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209) (#3190)
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- Fix SSO_SHOW_LOGINPAGE=Y not working correctly
* IDEMPIERE-6820 Add multi tenant support to SSO (DAD-209)
- address coderabbitai review
* Update installation guide link in README (#3181)
Updated the README.md file to point to the new developer documentation page
* Revert "IDEMPIERE-6824: Stack overflow on login if user substitute exists and role has non master role as included role (#3128)"
This reverts commit ccd1d65262ad0962cd9dbcf0fdf3c14571515dc4.
---------
Co-authored-by: hengsin <
hen...@gmail.com>
Co-authored-by: Elaine Tan <
5137424...@users.noreply.github.com>
Co-authored-by: Carlos Ruiz <
car...@gmail.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/idempiere/idempiere/settings/notifications