* IDEMPIERE-2981 - Implement JSON Field Type
* IDEMPIERE-2981 - Added field to the Test Window and Unit Tests
* IDEMPIERE-2981 - Fixed migration scripts
* IDEMPIERE-2981 - Changed oracle json syntax
* IDEMPIERE-2981 - Increased the number of lines of jsonData test field
* IDEMPIERE-2981 - Validate and Prettify JSON string on the field editor
* IDEMPIERE-2981 - Support for oracle
* IDEMPIERE-2981 - Applied patch from Carlos Ruiz
* IDEMPIERE-6165 - Custom name is not taken when running a core report programatically
* IDEMPIERE-6165 - Add unit test
* IDEMPIERE-6165 - Peer review changes
* IDEMPIERE-6165 - Modified condition to avoid potential NPE
* IDEMPIERE-6165 - Changed Unit Test to be thread safe
* IDEMPIERE-6165 - Create file in a thread-safe way respecting folder name if existing
* IDEMPIERE-6165 - Updated Unit test
* IDEMPIERE-6165 - Updated Unit test
* IDEMPIERE-6165 - Code refactor to remove code duplication in different classes
* IDEMPIERE-6165 - Improved Javadoc
* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files
* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files
* IDEMPIERE-6117 POI: WorkbookFactory.create cannot be used to open XLSX files
- Incorporate patch from Carlos
* IDEMPIERE-6166 PostgreSQL DUAL table with more than one record
- create unique index on dual.dummy for postgresql
* - implement suggestion from hengsin - make dual a view instead of a table
- fix similar issue with the table dbreplicasyncverifier - it must ensure to contain just one table - running again a COPY command must fail
* IDEMPIERE-6161:JasperReports encounters issues using encrypted functions due to incompatible dependencies
Co-authored-by: Carlos Ruiz <carg67@gmail.com>
Co-authored-by: hengsin <hengsin@gmail.com>
* IDEMPIERE-6150 NON-DB attachments are disappearing when a DB deletion fails
- delete AD_Attachment and AD_Archive after commit of deletion Trx
* - add patch from Heng Sin to convert string concatenation to text block
---------
Co-authored-by: hengsin <hengsin@gmail.com>
- fix export and import for UUID based tables
- fix ExportAction creating temporary files with the wrong extension
- fix export and import of multi-selection fields IDEMPIERE-6143
* IDEMPIERE-5796: for several tables in a row
https://idempiere.atlassian.net/browse/IDEMPIERE-5796
* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator
Implement suggesion from @hengsin
* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator
Implement suggesion from @hengsin
* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator
Implement suggestion from @CarlosRuiz-globalqss removing duplicated code
* IDEMPIERE-5796: for several tables in a row - changes done in ModelInterfaceGenerator / ModelClassGenerator
fix error
* IDEMPIERE-6142 Can't add new column to partitioned table
* IDEMPIERE-6142 Can't add new column to partitioned table
- Fix issue with foreign key
* IDEMPIERE-6142 Can't add new column to partitioned table
- Fix issue with foreign key