Fri, 11 Jan 2019 09:55:01 +0100[printpdf] Fixed Sales Order printing from backend
Aaron Calero <aaron.calero@openbravo.com> [Fri, 11 Jan 2019 09:55:01 +0100] rev 32607
[printpdf] Fixed Sales Order printing from backend

Fri, 07 Dec 2018 14:48:29 +0100[Delivery Rates] Fixed javadoc
Aaron Calero <aaron.calero@openbravo.com> [Fri, 07 Dec 2018 14:48:29 +0100] rev 32606
[Delivery Rates] Fixed javadoc

Tue, 27 Nov 2018 18:06:43 +0100[Delivery Rates] [Delivery Rates] Enhanced Services Price Rules configuration
Aaron Calero <aaron.calero@openbravo.com> [Tue, 27 Nov 2018 18:06:43 +0100] rev 32605
[Delivery Rates] [Delivery Rates] Enhanced Services Price Rules configuration

Wed, 07 Nov 2018 09:42:12 +0100[Delivery Rates] Application Dictionary definition
Aaron Calero <aaron.calero@openbravo.com> [Wed, 07 Nov 2018 09:42:12 +0100] rev 32604
[Delivery Rates] Application Dictionary definition

Fri, 14 Dec 2018 12:21:18 +0100Fixed issue 39776: Exception appears after login with user with no roles
Javier Armendáriz <javier.armendariz@openbravo.com> [Fri, 14 Dec 2018 12:21:18 +0100] rev 32603
Fixed issue 39776: Exception appears after login with user with no roles

Now current session is cleared if a error is found in login process. This
prevents the user to be stuck in a exception screen with no chance to log in
again.

Mon, 31 Jul 2017 09:00:49 +0200fixed bug 36172: WindowSettingsActionHandler underperformance
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 31 Jul 2017 09:00:49 +0200] rev 32602
fixed bug 36172: WindowSettingsActionHandler underperformance

Several changes in WindowSettingsActionHandler performance which improve both
processing time and heap memory consumption:
- Use ADCS to query window/tab definition in order to prevent DB queries
- Optimized DAL queries so that only relevant records are queries from DB and
loaded in memory

Fri, 02 Jun 2017 12:07:16 +0200fixed bug 36066: no updateable AD definition can be overwritten by role config
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 02 Jun 2017 12:07:16 +0200] rev 32601
fixed bug 36066: no updateable AD definition can be overwritten by role config

* Take into account when applying role config at tab level if column is read
only, read only field was already considered.
* When applying role config at field level, take into accout both field and
column

Fri, 06 Oct 2017 09:56:55 +0200Fixed issue 36610: 3* flush called to insert/save 1 record in generated windows
Inigo Sanchez <inigo.sanchez@openbravo.com> [Fri, 06 Oct 2017 09:56:55 +0200] rev 32600
Fixed issue 36610: 3* flush called to insert/save 1 record in generated windows

Those flushes were added for pre/post actions, which in most of the cases are unimplemented. For this
reason, removing those two flushes would improve the common case.

After removing those flushes, it is required to move those flushes to pre/post actions implemented in
org.openbravo.module.resources module.

The problem has been resolved because the extra flushes are removed.

Thu, 04 May 2017 09:55:58 +0200related to bug 35729: some clean up in OrgTree
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 04 May 2017 09:55:58 +0200] rev 32599
related to bug 35729: some clean up in OrgTree

1. getDescendantTreeList had 2 boolean params which were always set to true,
so they have been removed
2. Removed also some code duplication

Wed, 03 May 2017 14:15:41 +0200fixed bug 35729: OrgTree.getAccessibleTree is slow with many organizations
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 03 May 2017 14:15:41 +0200] rev 32598
fixed bug 35729: OrgTree.getAccessibleTree is slow with many organizations

Added some minor refactors on top of what was done for #35590:
* When inserting nodes, just prepend them, don't add position
* Simplified some loops with for each statements
* Improved toString method preventing String concatenations