Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043883Retail ModulesWeb POSpublic2020-04-28 08:082020-05-04 13:56
marvintm 
marvintm 
normalmajorhave not tried
closedfixed 
5
 
RR20Q3pi 
javierRodriguez
No
0043883: Service Workers should be used in iOS instead of AppCache
AppCache has been deprecated for a long time, and WebPOS uses Service Workers instead in Chrome to support offline operation.

Now Safari supports Service Workers also, so we should use them there also instead of AppCache, as it is very likely that Safari will be removing AppCache support in the future.
After this change, Safari will use Service Workers to store the application sources so that the application can be launched in offline. The user should notice no significant functional behaviour, other than a better looking loading window displayed when initially the sources have been loaded.
No tags attached.
Issue History
2020-04-28 08:08marvintmNew Issue
2020-04-28 08:08marvintmAssigned To => marvintm
2020-04-28 08:08marvintmTriggers an Emergency Pack => No
2020-04-28 15:43hgbotCheckin
2020-04-28 15:43hgbotNote Added: 0119475
2020-04-28 15:43hgbotStatusnew => resolved
2020-04-28 15:43hgbotResolutionopen => fixed
2020-04-28 15:43hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5664554db56df3eb042142dc6904e1c804f91141 [^]
2020-05-04 13:56javierRodriguezReview Assigned To => javierRodriguez
2020-05-04 13:56javierRodriguezNote Added: 0119528
2020-05-04 13:56javierRodriguezStatusresolved => closed
2020-05-04 13:56javierRodriguezFixed in Version => pi

Notes
(0119475)
hgbot   
2020-04-28 15:43   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 5664554db56df3eb042142dc6904e1c804f91141
Author: Antonio Moreno Perez <antonio.moreno <at> openbravo.com>
Date: Tue Apr 28 08:10:54 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/5664554db56df3eb042142dc6904e1c804f91141 [^]

Fixed issue 43883. ServiceWorkers will now be used in iOS to support offline operation.
Before AppCache was used only in iOS. However latest versions of Safari now support Service Workers, and as it is likely that AppCache will be removed in the near future, we have decided to start using Service Workers now in iOS to support offline operation.

---
M web/org.openbravo.retail.posterminal/index.jsp
---
(0119528)
javierRodriguez   
2020-05-04 13:56   
Reviewed and closed