[OpenbravoERP-commits] devel/pi: 31 new changesets

2018-04-12 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/a3603d0da8b9
changeset: 33792:a3603d0da8b9
user:  Carlos Aristu  openbravo.com>
date:  Mon Feb 26 19:22:24 2018 +0100
summary:   [compiled-jasper-cache] Reporting API now uses a cache of compil=
ed reports

details:   https://code.openbravo.com/erp/devel/pi/rev/51136d4008f2
changeset: 33793:51136d4008f2
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 09:40:59 2018 +0100
summary:   [compiled-jasper-cache] Add log info

details:   https://code.openbravo.com/erp/devel/pi/rev/7dc5009b83b3
changeset: 33794:7dc5009b83b3
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 10:07:12 2018 +0100
summary:   [compiled-jasper-cache] Put correct subreports name

details:   https://code.openbravo.com/erp/devel/pi/rev/1fd31ac6e04c
changeset: 33795:1fd31ac6e04c
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 10:44:52 2018 +0100
summary:   [compiled-jasper-cache] Disable cache being in "In Development"

details:   https://code.openbravo.com/erp/devel/pi/rev/092cf0f072ac
changeset: 33796:092cf0f072ac
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 11:31:28 2018 +0100
summary:   [compiled-jasper-cache] Some code improvements

  - Use the built-in formatting to log information
  - Use diamond operator
  - In addProcessDefinitionParameters(), extract nested code blocks into ne=
w "addFormatParameter" method and use StringCollectionUtils to retrieve the=
 String of comma separated orgs.
  - In ExportType.hasExtension(), replace toLowerCase() + equals() calls wi=
th a single equalsIgnoreCase() call
  - In getTempFolder(), immediately return the result instead of assigning =
it to the temporary variable "tmpFolder".

details:   https://code.openbravo.com/erp/devel/pi/rev/b218ca06ea6e
changeset: 33797:b218ca06ea6e
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 16:11:30 2018 +0100
summary:   [compiled-jasper-cache] Improve readability of generateJasperPri=
nt method

  Added new JasperReportFiller class which now implements the filling logic.

details:   https://code.openbravo.com/erp/devel/pi/rev/bde9ca69e0b3
changeset: 33798:bde9ca69e0b3
user:  Carlos Aristu  openbravo.com>
date:  Wed Feb 28 16:18:06 2018 +0100
summary:   [compiled-jasper-cache] Removed log without context

details:   https://code.openbravo.com/erp/devel/pi/rev/f7383b7a2902
changeset: 33799:f7383b7a2902
user:  Carlos Aristu  openbravo.com>
date:  Fri Mar 16 13:59:54 2018 +0100
summary:   [compiled-jasper-cache] Improvements in JasperReportFiller

details:   https://code.openbravo.com/erp/devel/pi/rev/2a955a19b354
changeset: 33800:2a955a19b354
user:  Carlos Aristu  openbravo.com>
date:  Fri Mar 16 15:05:25 2018 +0100
summary:   [compiled-jasper-cache] Put log information at debug level

details:   https://code.openbravo.com/erp/devel/pi/rev/fb990f8b9990
changeset: 33801:fb990f8b9990
user:  Carlos Aristu  openbravo.com>
date:  Fri Mar 16 15:20:50 2018 +0100
summary:   [compiled-jasper-cache] Ability to view and clear the content of=
 the cache

details:   https://code.openbravo.com/erp/devel/pi/rev/3da367f67bcd
changeset: 33802:3da367f67bcd
user:  Carlos Aristu  openbravo.com>
date:  Tue Mar 20 12:53:59 2018 +0100
summary:   [compiled-jasper-cache] Add test infrastructure

details:   https://code.openbravo.com/erp/devel/pi/rev/bad58dc09a5b
changeset: 33803:bad58dc09a5b
user:  Carlos Aristu  openbravo.com>
date:  Tue Mar 20 12:56:18 2018 +0100
summary:   [compiled-jasper-cache] Remove unneded static

details:   https://code.openbravo.com/erp/devel/pi/rev/8c3793ea7d49
changeset: 33804:8c3793ea7d49
user:  Carlos Aristu  openbravo.com>
date:  Tue Mar 20 12:56:36 2018 +0100
summary:   [compiled-jasper-cache] Update copyright year

details:   https://code.openbravo.com/erp/devel/pi/rev/00a4f8b7e61d
changeset: 33805:00a4f8b7e61d
user:  Carlos Aristu  openbravo.com>
date:  Tue Mar 20 13:25:44 2018 +0100
summary:   [compiled-jasper-cache] Deprecate getTranslatedJasperReport meth=
od

Deprecate getTranslatedJasperReport(ConnectionProvider, String, String, Str=
ing) method as the last parameter (baseDesignPath) is no longer used.

details:   https://code.openbravo.com/erp/devel/pi/rev/2837c809fcfc
changeset: 33806:2837c809fcfc
user:  Carlos Aristu  openbravo.com>
date:  Wed Mar 21 08:57:56 2018 +0100
summary:   [compiled-jasper-cache] Test improvements

  - Perform the second compilation if the cache is enabled (if we are not i=
n development)
  - Assert that the compiled report retrieved from the cache is not null

details:   https://code.openbravo.com/erp/devel/pi/rev/2a5aeb32abf7
changeset: 33807:2a5aeb32abf7
user:  Carlos Aristu  openbravo.com>
date:  Wed Mar 21 09:02:07 2018 +0100
summary:   [compiled-jasper-cache] Merge with pi

details:   https://code.openbravo.com/erp/devel/pi/rev/221b4ee62448
changeset: 33808:221b4ee62448
user:  Carlos Aristu  

[OpenbravoERP-commits] devel/pi: 31 new changesets

2017-05-16 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/cb728cd46c22
changeset: 32093:cb728cd46c22
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 18:22:37 2017 +0200
summary:   [myob-request] retrieve accessible widget classes/instances in the 
query itself

Instead of iterating over each widget instance/class to calculate if it is 
accessible for the context role, retrieve them directly in the queries by 
adding a join with the obkmo_widget_class_access table.

details:   https://code.openbravo.com/erp/devel/pi/rev/96edc6306a1b
changeset: 32094:96edc6306a1b
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 19:15:43 2017 +0200
summary:   [myob-request] Improved query readability

details:   https://code.openbravo.com/erp/devel/pi/rev/4360a22d1a46
changeset: 32095:4360a22d1a46
user:  Carlos Aristu  openbravo.com>
date:  Wed May 10 08:24:01 2017 +0200
summary:   [myob-request] Merge with pi

details:   https://code.openbravo.com/erp/devel/pi/rev/07fea2679ed0
changeset: 32096:07fea2679ed0
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:10:44 2017 +0200
summary:   [myob-request] Keep widget class definition in cache

The widget class definition information depends just in the Application 
Dictionary information, for this reason we are keeping now in cache once it is 
retrieved the first time.

Another slight modification is that the available widget list in Workspace is 
not being sorted in the client side.

details:   https://code.openbravo.com/erp/devel/pi/rev/4dda364551c5
changeset: 32097:4dda364551c5
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:18:05 2017 +0200
summary:   [myob-request] Added new WidgetClassInfo class

details:   https://code.openbravo.com/erp/devel/pi/rev/d80c6a73df7c
changeset: 32098:d80c6a73df7c
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:19:53 2017 +0200
summary:   [myob-request] Use one query to retrieve the widget instances per 
org level

Instead of executing one query per organization, use just one query to retrieve 
the default widget instances per organization level.

details:   https://code.openbravo.com/erp/devel/pi/rev/f148d6ccc9cc
changeset: 32099:f148d6ccc9cc
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:21:16 2017 +0200
summary:   [myob-request] Added missing dot

details:   https://code.openbravo.com/erp/devel/pi/rev/3193adbe74b0
changeset: 32100:3193adbe74b0
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:22:47 2017 +0200
summary:   [myob-request] Added cleaner code with new getRoleDefaultWidgets() 
method

details:   https://code.openbravo.com/erp/devel/pi/rev/74ded19d2cbe
changeset: 32101:74ded19d2cbe
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:42:50 2017 +0200
summary:   [myob-request] Reduce time spent in copyWidgets()

details:   https://code.openbravo.com/erp/devel/pi/rev/2d42ff674c7f
changeset: 32102:2d42ff674c7f
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:44:13 2017 +0200
summary:   [myob-request] Use proxies to set up queries in 
getDefaultWidgetInstances()

details:   https://code.openbravo.com/erp/devel/pi/rev/b4de8dd5bbc0
changeset: 32103:b4de8dd5bbc0
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 11:52:24 2017 +0200
summary:   [myob-request] Added missing javadocs

details:   https://code.openbravo.com/erp/devel/pi/rev/4f82bd2c7080
changeset: 32104:4f82bd2c7080
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 18:22:37 2017 +0200
summary:   [myob-request] retrieve accessible widget classes/instances in the 
query itself

Instead of iterating over each widget instance/class to calculate if it is 
accessible for the context role, retrieve them directly in the queries by 
adding a join with the obkmo_widget_class_access table.

details:   https://code.openbravo.com/erp/devel/pi/rev/226f37709832
changeset: 32105:226f37709832
user:  Carlos Aristu  openbravo.com>
date:  Tue May 09 19:15:43 2017 +0200
summary:   [myob-request] Improved query readability

details:   https://code.openbravo.com/erp/devel/pi/rev/31c579c5bd79
changeset: 32106:31c579c5bd79
user:  Carlos Aristu  openbravo.com>
date:  Wed May 10 17:08:37 2017 +0200
summary:   [myob-request] Don't cache the widgetClass definitions being in in 
development

details:   https://code.openbravo.com/erp/devel/pi/rev/bc798133e846
changeset: 32107:bc798133e846
user:  Carlos Aristu  openbravo.com>
date:  Thu May 11 12:57:43 2017 +0200
summary:   [myob-request] Improve queries to retrieve widget instances

The widget instances with widgets allowing anonymous access were not being 
properly retrieved when the role had not explicit access to the widget. That 
was happening because the query was not correct. Now the available widget 
classes list is calculated separately and used as part of the filter to 
retrieve the widget instances available for the current context.

details:   

[OpenbravoERP-commits] devel/pi: 31 new changesets

2010-11-11 Thread hg
details:   /erp/devel/pi/rev/1ebaafa19c66
changeset: 8855:1ebaafa19c66
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Tue Oct 26 14:22:31 2010 +0200
summary:   [moduleMerge] Added DB infrastructure to define merges

details:   /erp/devel/pi/rev/168e7d1c1bcb
changeset: 8856:168e7d1c1bcb
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Tue Oct 26 17:17:43 2010 +0200
summary:   [moduleMerge] Display merged modules info

details:   /erp/devel/pi/rev/c937164f7b7e
changeset: 8857:c937164f7b7e
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Tue Oct 26 17:50:51 2010 +0200
summary:   [moduleMerge] Uninstall merged modules

details:   /erp/devel/pi/rev/ffe1638d320c
changeset: 8858:ffe1638d320c
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Tue Oct 26 18:41:16 2010 +0200
summary:   [moduleMerge] Do not need to use UninstallModule class

details:   /erp/devel/pi/rev/81954251704b
changeset: 8859:81954251704b
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 08:55:47 2010 +0200
summary:   [moduleMerge] Allow multiple DBPrefixes for modules with merge

details:   /erp/devel/pi/rev/e3b5c4bb9a83
changeset: 8860:e3b5c4bb9a83
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 08:56:19 2010 +0200
summary:   [moduleMerge] Check module is in dev for changes in ad_module_merge

details:   /erp/devel/pi/rev/cfadfe2ea8f0
changeset: 8861:cfadfe2ea8f0
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 10:11:48 2010 +0200
summary:   [moduleMerge] Exclude audit info when exporting ad_module_merge

details:   /erp/devel/pi/rev/74bc87419871
changeset: 8862:74bc87419871
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 11:00:23 2010 +0200
summary:   [moduleMerge] Merge modules installing from obx

details:   /erp/devel/pi/rev/01da1fe4bfd0
changeset: 8863:01da1fe4bfd0
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 11:47:39 2010 +0200
summary:   [moduleMerge] Read merges properly installing from obx

details:   /erp/devel/pi/rev/c27791767fef
changeset: 8864:c27791767fef
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 11:59:15 2010 +0200
summary:   [moduleMerge] Dependencies of local modules where not read when 
installing obx files

details:   /erp/devel/pi/rev/5b54f4233003
changeset: 8865:5b54f4233003
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 12:34:06 2010 +0200
summary:   [moduleMerge] Invalid merges are checked at the same time of 
dependencies

details:   /erp/devel/pi/rev/8558917a807f
changeset: 8866:8558917a807f
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 12:37:18 2010 +0200
summary:   [moduleMerge] Comments

details:   /erp/devel/pi/rev/be89645840aa
changeset: 8867:be89645840aa
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 12:56:15 2010 +0200
summary:   [moduleMerge] Uninstall merges from obx

details:   /erp/devel/pi/rev/72ca4b07d0fb
changeset: 8868:72ca4b07d0fb
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 13:12:22 2010 +0200
summary:   [moduleMerge] Added messages

details:   /erp/devel/pi/rev/1c3810849a8a
changeset: 8869:1c3810849a8a
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 13:58:01 2010 +0200
summary:   [moduleMerge] Added text interfaces

details:   /erp/devel/pi/rev/39646654b4e8
changeset: 8870:39646654b4e8
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Wed Oct 27 14:47:42 2010 +0200
summary:   [moduleMerge] Fixed pg db inconsitency

details:   /erp/devel/pi/rev/8e7f8a4ea099
changeset: 8871:8e7f8a4ea099
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Oct 28 12:05:48 2010 +0200
summary:   [moduleMerge] Allow adding DB prefix of registered modules

details:   /erp/devel/pi/rev/f15e547340d1
changeset: 8872:f15e547340d1
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Oct 28 12:06:26 2010 +0200
summary:   [moduleMerge] Prevent obx new installation of merged modules

details:   /erp/devel/pi/rev/42e0485ea81e
changeset: 8873:42e0485ea81e
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Oct 28 12:29:36 2010 +0200
summary:   [moduleMerge] Message

details:   /erp/devel/pi/rev/b416665f2906
changeset: 8874:b416665f2906
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Oct 28 12:56:36 2010 +0200
summary:   [moduleMerge] Allow merged DBPrefixes in WADValidation

details:   /erp/devel/pi/rev/98cdebdb4b02
changeset: 8875:98cdebdb4b02
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Oct 28 16:13:38 2010 +0200
summary:   [moduleMerge] Prevent local changes when setting modules to be 
uninstalled

details:   /erp/devel/pi/rev/afdbc22ea781
changeset: 8876:afdbc22ea781
user:  Asier Lostalé