Skip to content
Success

Changes

Summary

  1. IDEMPIERE-2981 Implement JSON Field type + IDEMPIERE-6227 - fixes (#2449) (details)
  2. IDEMPIERE-6228 - Info Window and Info Windows process support for tables with UUID as key / IDEMPIERE-5567 (#2450) (details)
  3. IDEMPIERE-6225 Improve IsSingleRow logic when opening 1 record (#2454) (details)
  4. IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Record Info Improvements (#2455) (details)
  5. IDEMPIERE-6250:NPE when open SortTab (#2467) (details)
  6. IDEMPIERE-6251:clean status bar error info (#2468) (details)
  7. IDEMPIERE-6146 Recently access menu item: minor refresh refinement (#2365) (details)
  8. IDEMPIERE-6146 Recently access menu item: minor refresh refinement (#2370) (details)
  9. IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL (#2471) (details)
  10. IDEMPIERE-6257: WListbox cannot add total line for Integer (#2470) (details)
  11. IDEMPIERE-6211 Dashboard Goal - Chart doesn't work. (#2476) (details)
  12. IDEMPIERE-6210 : Dashboard Menu - not showed (#2477) (details)
  13. IDEMPIERE-6255:Incorrect column count on datatables (#2483) (details)
  14. IDEMPIERE-6277 When deleting a Recent Item the list is shrunk, instead of showing the next recent item (#2506) (details)
  15. IDEMPIERE-6282 : idempiere login page enhancement (#2509) (details)
  16. IDEMPIERE-6285 - Component doesn't enable when user clicks on new record if positioned in a record without access (#2513) (details)
  17. Revert "IDEMPIERE-6255:Incorrect column count on datatables (#2483)" (details)
  18. IDEMPIERE-6255:Incorrect column count on datatables / fix headers of CSV on change language (#2527) (details)
  19. IDEMPIERE-6297 Fix RelatedInfoWindow Order By (#2529) (details)
  20. IDEMPIERE-6297 Fix RelatedInfoWindow Order By (#2535) (details)
  21. IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito (#2533) (details)
  22. IDEMPIERE-6307: MenuSearch doesn't display tooltip (#2545) (details)
Commit aaaecb42e939ac1a389968d02e41072e42448d05 by carg67
IDEMPIERE-2981 Implement JSON Field type + IDEMPIERE-6227 - fixes (#2449)

* IDEMPIERE-2981 Implement JSON Field type

- Fix the JSON Editor, is sending to the database the value non prettified

* - Fix issue adding a JSON column with log migration script enabled

When logging migration script the Convert layer is applied, and we didn't implement Convert for the JSON column

* IDEMPIERE-6227 Cannot add a column with spaces on the default value (Convert layer logging migration script)
The file was modifiedorg.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQL.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/base/Convert_PostgreSQLTest.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WJsonEditor.java
The file was modifiedorg.compiere.db.oracle.provider/src/org/compiere/db/DB_Oracle.java
Commit 976d5ff19a3373967c1fd7669aaeeebb7ba57462 by carg67
IDEMPIERE-6228 - Info Window and Info Windows process support for tables with UUID as key / IDEMPIERE-5567 (#2450)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/factory/DefaultInfoFactory.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/InfoPanel.java
Commit e4808398c95f16574ea93e9a8ef8a1afd055772f by carg67
IDEMPIERE-6225 Improve IsSingleRow logic when opening 1 record (#2454)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java
Commit bf3fb64d3b0f9f62e2285af11a526e9868d2c998 by carg67
IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Record Info Improvements (#2455)

- allow generating permalink also for multi-key tables using UUID
- use TableName instead of AD_Table_ID for permalink
- add zoom condition to role for access tables on non-system tenants
- on copy select, prefer to generate using ID than UUID when possible - is easier when copying a select that is needed to search also for children
The file was addedmigration/iD11/oracle/202409141654_IDEMPIERE-5567.sql
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/AEnv.java
The file was addedmigration/iD11/postgresql/202409141654_IDEMPIERE-5567.sql
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WRecordInfo.java
Commit 32d7e2e96a7ed943d8db436a6da56a8539cd5ffa by carg67
IDEMPIERE-6250:NPE when open SortTab (#2467)

Co-authored-by: hieplq <hieplq@debian.vn>
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/ADTabpanel.java
Commit 776b135a4a9d6615e701426beb763702323b0614 by carg67
IDEMPIERE-6251:clean status bar error info (#2468)

Co-authored-by: hieplq <hieplq@debian.vn>
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java
Commit 66819ecf792a94b553fab6a8684f2246613947a4 by carg67
IDEMPIERE-6146 Recently access menu item: minor refresh refinement (#2365)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/GlobalSearch.java
Commit 62c86f82c3b5851f5074857272d620a32cbaeb66 by carg67
IDEMPIERE-6146 Recently access menu item: minor refresh refinement (#2370)

* IDEMPIERE-6146 Recently access menu item: minor refresh refinement

* IDEMPIERE-6146 Recently access menu item: minor refresh refinement

- Fix handling of "enter" key
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/MenuSearchController.java
Commit f60f599619ec4206e4dd4626b3472f7ca0133fee by carg67
IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL (#2471)

- fix queries with alias (like InfoWindow)
- fix InfoWindow issue when the table has no alias
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoWindow.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MRole.java
Commit 43c78b3018a94c8daa5a35c4f219b265da871a52 by carg67
IDEMPIERE-6257: WListbox cannot add total line for Integer (#2470)

* IDEMPIERE-6257: WListbox cannot add total line for Integer

* IDEMPIERE-6257: WListbox cannot add total line for Integer

implement Carlos's suggestion (to reduce number of lines)

Co-Authored-By: Carlos Ruiz <carg67@gmail.com>

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/component/WListbox.java
Commit 9f84b0607f2713ba2d59a39bf9a534db126839da by carg67
IDEMPIERE-6211 Dashboard Goal - Chart doesn't work. (#2476)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/desktop/DashboardController.java
Commit 2dd6971626ece4af9c1e914f3902f427f4a03a99 by carg67
IDEMPIERE-6210 : Dashboard Menu - not showed (#2477)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPMenuTree.java
Commit 3512cd00da4c39a747b9095a68202aa8d5138825 by carg67
IDEMPIERE-6255:Incorrect column count on datatables (#2483)

* IDEMPIERE-6255:Incorrect column count on datatables

* IDEMPIERE-6255:Incorrect column count on datatables (csv header isn't translate)

* Remove never used warning

---------

Co-authored-by: hieplq <hieplq@debian.vn>
Co-authored-by: hengsin <hengsin@gmail.com>
The file was modifiedorg.adempiere.base/src/org/compiere/print/MPrintFormatItem.java
The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/idempiere/ui/zk/report/CSVReportViewerRenderer.java
Commit bac29a705963052b9d6a0ae158875e08be6c66c8 by carg67
IDEMPIERE-6277 When deleting a Recent Item the list is shrunk, instead of showing the next recent item (#2506)

* IDEMPIERE-6277 When deleting a Recent Item the list is shrunk, instead of showing the next recent item

* - implement suggestion from Heng Sin
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java
Commit 19305437e9f234354649cefbc9242207ff4a020f by carg67
IDEMPIERE-6282 : idempiere login page enhancement (#2509)

* IDEMPIERE-6282 : idempiere login page enhancement

* revert latest change and added APPLICATION_LOGIN_LEFT_PANEL_SHOWN to configure the left panel visibilty

* remove unnecessary change
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/WLogin.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
Commit 4ab86f7f4efa8228730d65216097ca08be2f2b51 by carg67
IDEMPIERE-6285 - Component doesn't enable when user clicks on new record if positioned in a record without access (#2513)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WTableDirEditor.java
Commit 3a810791d08abe3cbadd725c74ad2a91ea2d84eb by carg67
Revert "IDEMPIERE-6255:Incorrect column count on datatables (#2483)"

This reverts commit 3512cd00da4c39a747b9095a68202aa8d5138825.
The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
The file was modifiedorg.adempiere.base/src/org/compiere/print/MPrintFormatItem.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/idempiere/ui/zk/report/CSVReportViewerRenderer.java
Commit 6b2455c6f4d596e5cece38c4a4fe23bb9e6127cc by carg67
IDEMPIERE-6255:Incorrect column count on datatables / fix headers of CSV on change language (#2527)

* IDEMPIERE-6255:Incorrect column count on datatables
* IDEMPIERE-6255:Incorrect column count on datatables (language on csv preview)
The file was modifiedorg.idempiere.zk.datatable/src/org/idempiere/zk/datatable/DatatableReportRenderer.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/idempiere/ui/zk/report/CSVReportViewerRenderer.java
Commit 2d4befbfa7e8f19ec0f4432745230a7a9a3e6c65 by carg67
IDEMPIERE-6297 Fix RelatedInfoWindow Order By (#2529)

* Fix RelatedInfoWindow Order By

The info's default Order By clause must be separated by a comma if there is a user-entered order

* raise exception

---------

Co-authored-by: Carlos Ruiz <carg67@gmail.com>
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/RelatedInfoWindow.java
Commit b4f89d9c0e98b4ec8e675741ee661fdde49e1137 by carg67
IDEMPIERE-6297 Fix RelatedInfoWindow Order By (#2535)

Fix build error
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/RelatedInfoWindow.java
Commit c191234b53f6341b6b5d48f7fa02f2409fc8cd43 by carg67
IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito (#2533)

* IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito

* IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito

- Fix logout for keycloak and azure
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/AdempiereWebUI.java
The file was modifiedorg.adempiere.base/src/org/adempiere/base/sso/ISSOPrincipalService.java
The file was modifiedorg.adempiere.base/src/org/compiere/util/Env.java
The file was modifiedorg.idempiere.ui.sso.oidc/src/org/idempiere/ui/sso/oidc/service/OIDCPrincipalService.java
The file was modifiedorg.adempiere.base/src/org/compiere/util/Login.java
Commit 25ccc6951b10a6593452933eb3e7d625e519d40c by carg67
IDEMPIERE-6307: MenuSearch doesn't display tooltip (#2545)

The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/MenuSearchController.java