Openbravo Issue Tracking System - Retail Modules
View Issue Details
0029912Retail ModulesWeb POSpublic2015-05-18 11:172015-09-09 10:14
mtaal 
mtaal 
normalmajorhave not tried
closedfixed 
5
 
RR15Q4 
mtaal
No
0029912: WebPOS Transparent Multi-Server Environments
This issue tracks the changes needed to implement transparent multi-server environments for WebPOS.

Changes include:
- defining servers in the WebPOS configuration
- adding a request router component in WebPOS which take care of routing and sending requests
- the request router also persists messages locally in the database until they can be delivered
- implement an authentication framework which works with generated encrypted authentication tokens
http://wiki.openbravo.com/wiki/Projects:Retail_Multi_Server_Environment [^]
No tags attached.
depends on defect 0030765 closed migueldejuana [HGVOL] Small problems with multiserver 
depends on defect 0030701RR15Q4 closed mtaal Offline login and then server getting back does not work fine 
depends on defect 0030690RR15Q4 closed mtaal Update/fix of smaller issues related to multi-server behavior 
depends on feature request 0030732RR15Q4 closed mtaal Multi-server: refresh authentication token from server, control token expiry with preference 
depends on defect 0030769RR15Q4 closed mtaal Data synchronization failed message not implemented/defined 
depends on defect 0030349RR15Q4 closed migueldejuana A red icon indicating data not synchronised is shown even if nothing needs to be synchronised 
depends on defect 0030483 closed migueldejuana New OBMOBC_SERVICES table added to AD dataset is missing flag to 'Exclude audit info' 
Issue History
2015-05-18 11:17mtaalNew Issue
2015-05-18 11:17mtaalAssigned To => mtaal
2015-05-18 11:17mtaalTriggers an Emergency Pack => No
2015-09-09 10:04mtaalStatusnew => scheduled
2015-09-09 10:05mtaalNote Added: 0080265
2015-09-09 10:05mtaalStatusscheduled => resolved
2015-09-09 10:05mtaalFixed in Version => RR15Q4
2015-09-09 10:05mtaalResolutionopen => fixed
2015-09-09 10:05mtaalReview Assigned To => mtaal
2015-09-09 10:05mtaalNote Added: 0080266
2015-09-09 10:05mtaalStatusresolved => closed
2015-09-09 10:07mtaalRelationship addeddepends on 0030765
2015-09-09 10:08mtaalRelationship addeddepends on 0030701
2015-09-09 10:08mtaalRelationship addeddepends on 0030690
2015-09-09 10:08mtaalRelationship addeddepends on 0030732
2015-09-09 10:08mtaalRelationship addeddepends on 0030769
2015-09-09 10:10mtaalRelationship addeddepends on 0030349
2015-09-09 10:14mtaalNote Added: 0080267
2015-09-09 10:14mtaalRelationship addeddepends on 0030483
2015-09-09 10:21mtaalNote Edited: 0080267bug_revision_view_page.php?bugnote_id=0080267#r9405

Notes
(0080265)
mtaal   
2015-09-09 10:05   
Feature was implemented and documented for the 15Q4 release
(0080266)
mtaal   
2015-09-09 10:05   
Feature available in 15Q4
(0080267)
mtaal   
2015-09-09 10:14   
(edited on: 2015-09-09 10:21)
Feature developed in separate branch and then merged, merge overview:

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4895dcf8ef1d [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/de0620e46d4e [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f829ed7fe8cc [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/eeca4d7e26fa [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/0ac4da4ce0bf [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/59d493a5e68a [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/28c215a57ab9 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/582f92c1c4ce [^]

https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/ffcbc9cc5c75 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/4f8ca1c30e46 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/3bfd5690abf1 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/7eed8ae958ae [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/7d10e975e9fd [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/03bc04ff31d5 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f4870470c661 [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/51dec096d6ec [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/ab057aca559d [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c46ef9484d9d [^]

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/2406debac222 [^]