Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0026019 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Retail Modules] Web POS | major | have not tried | 2014-03-17 16:36 | 2014-07-01 00:58 | |||
Reporter | mtaal | View Status | public | |||||
Assigned To | marvintm | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR14Q3 | |||
Status | closed | Fix in branch | pi | Fixed in SCM revision | ||||
Projection | none | ETA | none | Target Version | RR14Q3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | szapata | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0026019: Improved operations in the not stable internet connection environments | |||||||
Description | Make web POS more reliable/robust in case of intermittent network connections. Including failover modes, improve off-line detection and optimize data sync for intermittent connections. | |||||||
Steps To Reproduce | . | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0068280) marvintm (viewer) 2014-06-24 15:23 |
This was committed as a project for Q3. All related commits have the [UnstableNetworks] tag in the commit message. |
(0068464) szapata (viewer) 2014-07-01 00:58 |
Steps to approve the issue: - Tested most of the WEBPOS functionality simulating unstable network (shutting down the network). The application performed as expected during the whole testing. - Tested specifically the 3 main features introduced by this development: 1. Implementation of a common framework for all data-sending processes: Noticed that all the Sync process extend the same JSONSimpleProcess and all of them generate the output using this class 2. Refactor the way the terminal object is generated: Noticed that the terminal was trying to refresh after login from cache. 3. Refactor of the way offline detection works: Noticed that the online/offline is detected when trying to do any transaction, meanwhile the system remains in the last known status (online/offline). |
![]() |
|||
Date Modified | Username | Field | Change |
2014-03-17 16:36 | mtaal | New Issue | |
2014-03-17 16:36 | mtaal | Assigned To | => marvintm |
2014-03-17 16:36 | mtaal | OBNetwork customer | => No |
2014-03-17 16:36 | mtaal | Triggers an Emergency Pack | => No |
2014-06-24 15:21 | marvintm | Status | new => scheduled |
2014-06-24 15:21 | marvintm | fix_in_branch | => pi |
2014-06-24 15:23 | marvintm | Note Added: 0068280 | |
2014-06-24 15:23 | marvintm | Status | scheduled => resolved |
2014-06-24 15:23 | marvintm | Fixed in Version | => RR14Q3 |
2014-06-24 15:23 | marvintm | Resolution | open => fixed |
2014-07-01 00:58 | szapata | Review Assigned To | => szapata |
2014-07-01 00:58 | szapata | Note Added: 0068464 | |
2014-07-01 00:58 | szapata | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |