Commit Graph

13425 Commits

Author SHA1 Message Date
hengsin 5718645bc6
IDEMPIERE-1540 Autocomplete for field type "Search" (#89)
Fix ClassCastException
2020-05-30 11:53:11 +07:00
hengsin fc56a2a205
IDEMPIERE-1540 Autocomplete for field type "Search" (#88)
Fix search column for auto complete
2020-05-29 18:08:39 +02:00
Nicolas Micoud ed7952945a
IDEMPIERE-4313 : WebServices : Yes-No output values not consistent be… (#85)
* IDEMPIERE-4313 : WebServices : Yes-No output values not consistent between Read and Query

* Update code using Carlos's suggestion
2020-05-29 14:49:55 +02:00
hengsin 3837a8e32b
IDEMPIERE-4312 Implement cache for list reference at MLookupFactory (#87)
Fix clone of MLookupInfo
Add list reference cache to MLookupFactory
2020-05-29 13:58:46 +02:00
hengsin fca0963fd9
IDEMPIERE-4311 Implement cache for MAccount(C_ValidCombination) (#84)
Implement cache for MAccount.get(ctx, C_ValidCombination_ID)
2020-05-29 13:53:32 +02:00
hengsin baac93f9e0
IDEMPIERE-4307 Quick Entry always retrieve all fields from db (#83)
add cache for MField
2020-05-29 13:38:15 +02:00
hengsin e9e7486473
IDEMPIERE-1540 Autocomplete for field type "Search" (#79)
* IDEMPIERE-1540 Autocomplete for field type "Search"

Implement auto complete for search field

* IDEMPIERE-1540 Autocomplete for field type "Search"

Add support for isAutoComplete flag (default is off).
Add isAutoComplete to AD_UserDef_Field, AD_InfoColumn and
AD_Process_Para.
Performance improvement - reduce number of queries for autocomplete and
added some cache.

* IDEMPIERE-1540 Autocomplete for field type "Search"

add constant for auto complete query timeout
use union all to further reduce the number of queries
2020-05-29 13:25:24 +02:00
Hideaki Hagiwara 4edd985ef8
IDEMPIERE-4305 Improve CSV Import file Loader validaFile mthod to specify be charset (#82) 2020-05-25 11:04:34 +02:00
Nicolas Micoud 8b6d4e5d19
IDEMPIERE-4303 : 4303 Web Services : Inconsistency for username (doesn't use LDAPUser) that could lead to not reuse previous sessions (#77)
Fix inconsistency with 'standard' Login method to get the username (LDAPUser / Name)
2020-05-24 20:02:17 +02:00
Carlos Ruiz c5de6cf205
IDEMPIERE-1146 + IDEMPIERE-3234 (#76)
Avoid logging the update to ad_sequence caused by the previous fixes for IDEMPIERE-1146 + IDEMPIERE-3234
2020-05-23 13:10:50 +02:00
Carlos Ruiz eaf42afd84
#resolve IDEMPIERE-4301 Replace MSysConfig.getDouble with getBigDecimal (#71) 2020-05-23 12:52:46 +02:00
hengsin bf6fd2bb71
Idempiere 4300 (#78)
* IDEMPIERE-4300 DashboardPanel subclass should not cache Env Ctx

Remove Env.getCtx() cache

* IDEMPIERE-4300 DashboardPanel subclass should not cache Env Ctx

Fix usage of private ctx
2020-05-23 00:34:23 +02:00
Diego Ruiz 4eac03ba0f
IDEMPIERE-4304 Saved Query duplicates if use to save after sharing (#81)
* IDEMPIERE-4304 Saved Query duplicates if use to save after sharing

* IDEMPIERE-4304 Saved Query duplicates if use to save after sharing - Replaced JDBC call for Query
2020-05-23 00:23:42 +02:00
Carlos Ruiz 89faa3ac49
IDEMPIERE-2523 improve method to add comment to log script (#75)
#resolve IDEMPIERE-2523
2020-05-20 20:09:23 +02:00
hieplq 595e0df99c
Idempiere-4298:support update jdk (jdk 12 13 14) (#69)
* IDEMPIERE-4298: remove Bundle-RequiredExecutionEnvironment

when build by tycho value of Bundle-RequiredExecutionEnvironment and jdt need to compatibility
in case we use Bundle-RequiredExecutionEnvironment = 11 then can't build by jdk != 11
so stick on fix value isn't good

eclipse now also support Require-Capability, so don't need Bundle-RequiredExecutionEnvironment anymore

* IDEMPIERE-4298:support update jdk (jdk 12 13 14)

default environment still jdk-11 but you can build for any jdk by below command

export JAVA_HOME=path to jdk
mvn verify -Djdk.version=11

in case on JAVA_HOME is jdk 14 then can set jdk.version for 11, 12, 13, 14 and same for other jdk

at moment java 14 just support on eclipse 2020-03 with install plugin
Java 14 Support for Eclipse 2020-03 (4.15)
2020-05-20 11:18:31 +08:00
Carlos Ruiz d2c02c1bf0
#resolve IDEMPIERE-4302 Improve Schedule discovery (#74) 2020-05-19 23:20:29 +02:00
hengsin 5550a9633c
IDEMPIERE-4300 DashboardPanel subclass should not cache Env Ctx (#70)
Remove Env.getCtx() cache
2020-05-19 16:19:41 +02:00
Nicolas Micoud c5038a33ca
IDEMPIERE-4150 : Right click / New/Update not visible with duplicated windows (#50)
Also use ZoomConditions for Table/TableDirect editors
2020-05-19 13:56:52 +02:00
Hideaki Hagiwara 2e065e6e61
IDEMPIERE-4293 Excel that download from Info Window is displayed ID Number (#67) 2020-05-19 13:47:27 +02:00
Carlos Ruiz 52b19fa452
IDEMPIERE-4297 Improve test data. Not Advanced Role (#68) 2020-05-19 12:01:50 +02:00
hengsin ad756782e7
IDEMPIERE-2699 Performance: Constant visits to database for MTable not cached (#63)
add unit testing
2020-05-19 10:05:56 +02:00
Carlos Ruiz 9009a3c4a7
IDEMPIERE-4294 Cannot install wildcard certificate #resolve IDEMPIERE-4294 (#65)
Solve java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory.
2020-05-18 12:01:32 +02:00
hengsin 77bf87f88a
IDEMPIERE-235 Generate Shipments is generating partial for complete orders (#64)
Add unit testing for DatePromised validation
2020-05-15 16:46:26 +02:00
hengsin 4487904bde
IDEMPIERE-4292 QueryTest.testOnlySelection fail on fresh db (#62)
Fix test failure on fresh db.
2020-05-15 10:19:07 +02:00
Carlos Ruiz fb3e730ad6
Merge pull request #61 from globalqss/IDEMPIERE-3333
Idempiere 3333
2020-05-14 19:00:49 +02:00
Carlos Ruiz fd72ce3d1b IDEMPIERE-3333 - extend the usage of the new MReportView to other places where is suggested as best practice 2020-05-14 18:58:16 +02:00
Deepak Pansheriya 14c27c58ca Idempiere 3333 (#60)
* IDEMPIERE-3333: Respecting ReportView order by clause when there is no orderby field on print format configured.

* IDEMPIERE-3333: Adding cached method as per peer review comment.

* IDEMPIERE-3333: Refactoring as per feedback from Carlos Ruiz.
2020-05-14 18:57:25 +02:00
hengsin ce107f3678
IDEMPIERE-2698 Performance: Report checking for zoom condition on dat… (#59)
* IDEMPIERE-2698 Performance: Report checking for zoom condition on database - must be cached

Add unit testing

* IDEMPIERE-2699 Performance: Constant visits to database for MTable not cached

Should usually access from tenant instead system client.
2020-05-14 15:41:39 +02:00
Diego Ruiz 1a902a95de
IDEMPIERE-3657 Missing buttons start/end page on detail tab (#57) 2020-05-13 19:22:23 +02:00
Carlos Ruiz 86ca0a9523
IDEMPIERE-235 Generate Shipments is generating partial for complete orders (#58) 2020-05-13 19:19:56 +02:00
Patric Massing cc159a3e53
IDEMPIERE-4288 zk9 - Editor-Dialog: Not Allowed to set height and rows at the same time (#56) 2020-05-13 17:13:25 +02:00
Nicolas Micoud b7a2b0762e
IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed (#46)
* IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed

Insert content of org.idempiere.webservices\testScripts\GW_Sample_WebServices.zip

* IDEMPIERE-4272 : Add GW_Sample_WebServices in default seed

Update of previous commit following Carlos's comments :
With 'past' migration script names ^^
Fix Sample get BP Standard (using Carlos's patch)
Add Storage Detail process for the role Web Service Execution
2020-05-13 10:20:46 +02:00
hengsin 292b26eac9
IDEMPIERE-4291 Upgrade org.netbeans.api:org-netbeans-api-visual to RELEASE113 (#54)
Update to RELEASE113
Adjustment for background transparency - needed for the new release
Remove https://bits.netbeans.org/maven2 repository - not accessible
2020-05-13 09:42:55 +02:00
hengsin 4c03fef8a8
IDEMPIERE-4289 Implement Support for JUnit5 Unit Testing (#53)
Add JUnit5 unit testing project org.idempiere.test
Add tycho sure fire test (skip by default)
2020-05-12 17:17:36 +02:00
Carlos Ruiz 9d050a96b3
IDEMPIERE-1108 Some bugs found while testing 2Pack / solves 32 errors in dictionary columns (#52) 2020-05-12 14:56:19 +02:00
Carlos Ruiz a64b9081cf
IDEMPIERE-1376 Fix migration scripts (#49) 2020-05-10 12:50:55 +02:00
Diego Ruiz c369410c48
IDEMPIERE-4283 QuickInfo showing the wrong orders by default on Generate PO from Sales Order (#48) 2020-05-09 18:51:44 +02:00
Diego Ruiz 4c22d862be
IDEMPIERE-1376 Error message not translated in Validate Business Partner (#45) 2020-05-09 15:40:27 +02:00
Carlos Ruiz 1f3a83c96e
IDEMPIERE-1146 + IDEMPIERE-3234 / Centralized ID not working with na… (#44)
* IDEMPIERE-1146 + IDEMPIERE-3234  / Centralized ID not working with native sequence enabled / PROJECT_ID_USE_CENTRALIZED_ID should take priority higher than SYSTEM_NATIVE_SEQUENCE

* IDEMPIERE-1146 + IDEMPIERE-3234

improve performance not reading MTable and Columns but just a cache
list of tables with EntityType column

* IDEMPIERE-1146 + IDEMPIERE-3234

Remove deprecation as the method is now capable of managin all cases
2020-05-09 21:13:50 +08:00
hengsin a84c1eac2f
IDEMPIERE-4277 Sizing error for Info Window and Error message popup (#42)
Fix size error of infowindow's parameter panel and ad window's error
message popup.
2020-05-09 08:42:13 +02:00
hengsin 4da87fa96b
Merge pull request #43 from globalqss/IDEMPIERE-3233
IDEMPIERE-3233:process dialog:deduce refresh tab when run a process
2020-05-09 14:15:19 +08:00
hieplq@hasuvimex.vn 4fcd450ffd IDEMPIERE-3233:process dialog:deduce refresh tab when run a process 2020-05-09 07:59:28 +02:00
hengsin 9a74e18e40
Idempiere 4168 (#40)
* IDEMPIERE-4168 Move Webstore out of core

Change EntityType of webstore table, column, field and menu from 'D' to
'WSTORE'

* IDEMPIERE-4168 Move Webstore out of core

Generate Model/Interface: filter column by EntityType. Update
AD_UserMail model class.

* IDEMPIERE-4168 Move Webstore out of core

Added optional column entity type filter.
2020-05-08 19:06:54 +02:00
hengsin e1090674a5
IDEMPIERE-4276 Update zk to release 9.0.1.2 (#39) 2020-05-08 15:31:12 +02:00
hengsin 7b02b3ff28
IDEMPIERE-4275 Remove obsolete projects (#38)
Remove obsolete org.slf4j.jdk14 and
org.idempiere.hazelcast.service.config project.
2020-05-08 13:45:16 +02:00
hengsin a6e19374d8
IDEMPIERE-4274 Move example projects to idempiere-examples repository (#37)
Remove org.adempiere.report.jasper.fonts and org.adempiere.ui.zk.example
project.
2020-05-08 13:36:51 +02:00
Deepak Pansheriya df6b9c8c22
IDEMPIERE-4157: Removing open quick form tracking from sessionManager, Adding support for tool tip translation (#36) 2020-05-08 13:25:06 +02:00
hengsin 912767b4ec
IDEMPIERE-4266 Remove hard coded modal dialog height (#32)
* IDEMPIERE-4266 Remove hard coded modal dialog height

Replace fixed process modal dialog height with css flex box rule.

* IDEMPIERE-4266 Remove hard coded modal dialog height

Fix css for process/report dialog.
2020-05-06 14:42:37 +02:00
hengsin 9d937aa328
IDEMPIERE-4267 Remove org.adempiere.report.jasper.webapp (#33)
* IDEMPIERE-4267 Remove org.adempiere.report.jasper.webapp

Remove org.adempiere.report.jasper.webapp project.
Use reportfilename.md5 to get remote md5 hash.
Use hex instead of base64 for md5 hash.
Copy standalone.jrxml to org.adempiere.report.jasper/test folder.

* IDEMPIERE-4267 Remove org.adempiere.report.jasper.webapp

Remove org.adempiere.report.jasper.fragment.test project
Added space checking for the default hash created by the md5sum command
line tool.
2020-05-06 13:08:58 +02:00
hengsin c6df56d2ba
IDEMPIERE-4265 Error log at console for first run of Jasper Report (#31)
Fix spring handlers configuration
2020-05-05 12:45:35 +02:00