[OpenbravoERP-commits] devel/pi: 31 new changesets
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
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
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é