Openbravo Issue Tracking System - Retail Modules
View Issue Details
0033446Retail ModulesWeb POSpublic2016-07-07 13:022016-07-20 15:49
marvintm 
marvintm 
normalmajoralways
closedfixed 
5
 
RR16Q4 
guilleaer
No
0033446: Mobile/Retail API is too open
Currently the Java-side API exposed by the Mobile infrastructure and the Web POS is too open, and several things could be closed without breaking existing modules.

This is particularly important now that an automated API check is going to be added to Retail, in order to minimize the amount of real API changes which are logged by this tool.
.
No tags attached.
Issue History
2016-07-07 13:02marvintmNew Issue
2016-07-07 13:02marvintmAssigned To => Retail
2016-07-07 13:02marvintmTriggers an Emergency Pack => No
2016-07-07 13:02marvintmAssigned ToRetail => marvintm
2016-07-07 13:02marvintmStatusnew => scheduled
2016-07-07 16:55hgbotCheckin
2016-07-07 16:55hgbotNote Added: 0088296
2016-07-07 16:55hgbotStatusscheduled => resolved
2016-07-07 16:55hgbotResolutionopen => fixed
2016-07-07 16:55hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b3b7d6b2667004ce9ac07c530fb8459f0485cdb2 [^]
2016-07-07 16:56hgbotCheckin
2016-07-07 16:56hgbotNote Added: 0088297
2016-07-07 16:56hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b3b7d6b2667004ce9ac07c530fb8459f0485cdb2 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ac54f09d1debbfc832ef357a72f45a7c23e96d3 [^]
2016-07-07 16:56hgbotCheckin
2016-07-07 16:56hgbotNote Added: 0088298
2016-07-07 16:56hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ac54f09d1debbfc832ef357a72f45a7c23e96d3 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts/rev/fd6416a8e68569d4ec8f712bd6e3ba1164c73f98 [^]
2016-07-20 15:49guilleaerReview Assigned To => guilleaer
2016-07-20 15:49guilleaerStatusresolved => closed
2016-07-20 15:49guilleaerFixed in Version => RR16Q4

Notes
(0088296)
hgbot   
2016-07-07 16:55   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: b3b7d6b2667004ce9ac07c530fb8459f0485cdb2
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Thu Jul 07 13:16:32 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b3b7d6b2667004ce9ac07c530fb8459f0485cdb2 [^]

Fixed issue 33446. Implemented changes to close the API as much as possible

---
M src/org/openbravo/retail/posterminal/BrandProductHQLCriteria.java
M src/org/openbravo/retail/posterminal/CashCloseProcessor.java
M src/org/openbravo/retail/posterminal/CategoryTreeHQLCriteria.java
M src/org/openbravo/retail/posterminal/CustomerAddrLoader.java
M src/org/openbravo/retail/posterminal/CustomerLoader.java
M src/org/openbravo/retail/posterminal/EmailSender.java
M src/org/openbravo/retail/posterminal/OrderGroupingProcessor.java
M src/org/openbravo/retail/posterminal/OrderLoader.java
M src/org/openbravo/retail/posterminal/ProcessCashCloseMaster.java
M src/org/openbravo/retail/posterminal/ProcessVoidLayaway.java
M src/org/openbravo/retail/posterminal/ad_callouts/CharacteristicVerification.java
M src/org/openbravo/retail/posterminal/master/Cashup.java
M src/org/openbravo/retail/posterminal/master/LoadedCustomer.java
M src/org/openbravo/retail/posterminal/master/PriceList.java
M src/org/openbravo/retail/posterminal/master/Product.java
M src/org/openbravo/retail/posterminal/master/ProductDiscProperties.java
M src/org/openbravo/retail/posterminal/master/ProductPrice.java
M src/org/openbravo/retail/posterminal/master/ProductProperties.java
M src/org/openbravo/retail/posterminal/term/TerminalProperties.java
M src/org/openbravo/retail/posterminal/utility/GenerateProductImages.java
---
(0088297)
hgbot   
2016-07-07 16:56   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 1ac54f09d1debbfc832ef357a72f45a7c23e96d3
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Thu Jul 07 13:16:40 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ac54f09d1debbfc832ef357a72f45a7c23e96d3 [^]

Fixed issue 33446. Implemented changes to close the API as much as possible

---
M src/org/openbravo/mobile/core/login/LabelsComponent.java
M src/org/openbravo/mobile/core/login/ProfileUtils.java
M src/org/openbravo/mobile/core/login/RolePermissions.java
M src/org/openbravo/mobile/core/process/WebServiceAbstractServlet.java
M src/org/openbravo/mobile/core/servercontroller/MobileServerRequestExecutor.java
M src/org/openbravo/mobile/core/utils/LogClientLoader.java
---
(0088298)
hgbot   
2016-07-07 16:56   
Repository: erp/pmods/org.openbravo.retail.discounts
Changeset: fd6416a8e68569d4ec8f712bd6e3ba1164c73f98
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Thu Jul 07 13:17:02 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts/rev/fd6416a8e68569d4ec8f712bd6e3ba1164c73f98 [^]

Fixed issue 33446. Implemented changes to close the API as much as possible

---
M src/org/openbravo/retail/discounts/AddPack.java
---