[idempiere/idempiere] 3f16fe: IDEMPIERE-6304: Multiple SSO provider support (#2811)

2 views
Skip to first unread message

Carlos Ruiz

unread,
Aug 17, 2025, 7:56:37 AMAug 17
to idempi...@googlegroups.com
Branch: refs/heads/release-12
Home: https://github.com/idempiere/idempiere
Commit: 3f16fe23d0223db9f624a5943e65d574c727aa84
https://github.com/idempiere/idempiere/commit/3f16fe23d0223db9f624a5943e65d574c727aa84
Author: Deepak Pansheriya <deepakpa...@gmail.com>
Date: 2025-08-17 (Sun, 17 Aug 2025)

Changed paths:
A migration/iD12/oracle/202411271710_IDEMPIERE-6304.sql
A migration/iD12/postgresql/202411271710_IDEMPIERE-6304.sql
M org.adempiere.base/src/org/adempiere/base/sso/ISSOPrincipalService.java
M org.adempiere.base/src/org/adempiere/base/sso/SSOUtils.java
M org.adempiere.base/src/org/compiere/model/I_SSO_PrincipalConfig.java
M org.adempiere.base/src/org/compiere/model/MSSOPrincipalConfig.java
M org.adempiere.base/src/org/compiere/model/MSysConfig.java
M org.adempiere.base/src/org/compiere/model/X_SSO_PrincipalConfig.java
M org.adempiere.base/src/org/compiere/util/Login.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/window/LoginWindow.java
M org.idempiere.ui.sso.oidc/src/org/idempiere/ui/sso/oidc/service/OIDCPrincipalService.java
M org.idempiere.zk.breeze.theme/src/metainfo/zk/lang-addon.xml
M org.idempiere.zk.breeze.theme/src/web/theme/default/css/fragment/login.css.dsp
M org.idempiere.zk.iceblue_c.theme/src/metainfo/zk/lang-addon.xml
M org.idempiere.zk.iceblue_c.theme/src/web/theme/iceblue_c/css/fragment/login.css.dsp

Log Message:
-----------
IDEMPIERE-6304: Multiple SSO provider support (#2811)

* IDEMPIERE-6304: Multiple SSO provider support

* IDEMPIERE-6304:Add exception handling for missing SSO service provider

* IDEMPIERE-6304: Show Idempiere login option based on SSO_SHOW_LOGINPAGE when SSO is enabled - Display only first 25 characters of
config name as SSO button label - Code review corrections: removed Name field length update


Commit: e34d21e333f760935982d83199a93f3fc03dce39
https://github.com/idempiere/idempiere/commit/e34d21e333f760935982d83199a93f3fc03dce39
Author: Diego Ruiz <1206532...@users.noreply.github.com>
Date: 2025-08-17 (Sun, 17 Aug 2025)

Changed paths:
M org.adempiere.base/src/org/compiere/model/MRole.java
A org.idempiere.test/src/org/idempiere/test/model/MRoleMockedTest.java
A org.idempiere.test/src/org/idempiere/test/model/MRoleTest.java

Log Message:
-----------
IDEMPIERE-6647 - Extend Unit Tests for MRole (#2879)

* IDEMPIERE-6647 - Extend Unit Tests for MRole

* IDEMPIERE-6647 - Fixed bug found in MRole that checks process and info window access

* IDEMPIERE-6647 - Extend MRole tests

* IDEMPIERE-6647 - Extend MRole unit tests

* IDEMPIERE-6647 - Extend MRole unit tests with mocked tests for beforeSave


Commit: ae21bd4b13ce5e9a6389eb94879fdb14ead85694
https://github.com/idempiere/idempiere/commit/ae21bd4b13ce5e9a6389eb94879fdb14ead85694
Author: Carlos Ruiz <car...@gmail.com>
Date: 2025-08-17 (Sun, 17 Aug 2025)

Changed paths:
M RUN_ImportIdempiereDev.sh

Log Message:
-----------
IDEMPIERE-6648 Ensure all scripts can run with an alternate db admin user (DAD-62) (#2886)

- Fix RUN_ImportIdempiereDev.sh according to new order of parameters


Commit: bb308c2d4aa6874ee97e8a831c243b0ff21ce615
https://github.com/idempiere/idempiere/commit/bb308c2d4aa6874ee97e8a831c243b0ff21ce615
Author: Carlos Ruiz <car...@gmail.com>
Date: 2025-08-17 (Sun, 17 Aug 2025)

Changed paths:
M org.compiere.db.oracle.provider/src/org/adempiere/db/oracle/config/ConfigOracle.java
M org.compiere.db.postgresql.provider/src/org/adempiere/db/postgresql/config/ConfigPostgreSQL.java

Log Message:
-----------
IDEMPIERE-6654 Passwords must not be shown in logs (DAD-63) (#2885)


Commit: b8c8b1db547083e67afcfd0dd098a0cef0ba274c
https://github.com/idempiere/idempiere/commit/b8c8b1db547083e67afcfd0dd098a0cef0ba274c
Author: Carlos Ruiz <car...@gmail.com>
Date: 2025-08-17 (Sun, 17 Aug 2025)

Changed paths:
M org.adempiere.server-feature/utils.unix/setVar.sh

Log Message:
-----------
IDEMPIERE-6657 Setup error when the DB password is 57 chars or longer (#2888)


Compare: https://github.com/idempiere/idempiere/compare/733aaff29f6f...b8c8b1db5470

To unsubscribe from these emails, change your notification settings at https://github.com/idempiere/idempiere/settings/notifications
Reply all
Reply to author
Forward
0 new messages