Openbravo Issue Tracking System - Retail Modules
View Issue Details
0031689Retail ModulesWeb POSpublic2015-12-10 13:282015-12-30 16:51
Orekaria 
Retail 
normalminoralways
closedfixed 
5
 
RR16Q1RR16Q1 
jorge-garcia
No
0031689: The terminal should auto-lock when no activity is detected
The terminal should auto-lock when no activity is detected
Verify that there is currently a server session timeout
Verify that the terminal can be used indefinitely if the user performs non-server actions
Create two variables, one for the terminal timeout and another one for the server timeout.
SER-QA
depends on feature request 0031803RR16Q2 closed ranjith_qualiantech_com The terminal auto-lock should have its own preference 
related to feature request 0032568 new Retail Stabilization: Detect and fix enyo injections/changes 
blocks defect 0031598 closed Retail [SERQA 433] The product has been added to the ticket although the time out was expired 
Issue History
2015-12-10 13:28OrekariaNew Issue
2015-12-10 13:28OrekariaAssigned To => Retail
2015-12-10 13:28OrekariaTriggers an Emergency Pack => No
2015-12-10 13:29OrekariaRelationship addedblocks 0031598
2015-12-10 13:34OrekariaStatusnew => acknowledged
2015-12-10 14:00OrekariaStatusacknowledged => scheduled
2015-12-10 14:00OrekariaAssigned ToRetail => Orekaria
2015-12-11 08:05hgbotCheckin
2015-12-11 08:05hgbotNote Added: 0082665
2015-12-11 08:06hgbotCheckin
2015-12-11 08:06hgbotNote Added: 0082666
2015-12-11 08:06hgbotStatusscheduled => resolved
2015-12-11 08:06hgbotResolutionopen => fixed
2015-12-11 08:06hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b66b4fc49de1a6e6568406db899cf5edd0bdafeb [^]
2015-12-11 08:15OrekariaReview Assigned To => marvintm
2015-12-14 13:15OrekariaNote Added: 0082715
2015-12-17 11:02ageteTag Attached: SER-QA
2015-12-17 11:03ageteProposed Solution updated
2015-12-17 11:04OrekariaNote Added: 0082815
2015-12-17 11:04OrekariaStatusresolved => new
2015-12-17 11:04OrekariaResolutionfixed => open
2015-12-17 11:04OrekariaStatusnew => acknowledged
2015-12-17 11:04OrekariaAssigned ToOrekaria => Retail
2015-12-30 16:17OrekariaStatusacknowledged => scheduled
2015-12-30 16:17OrekariaStatusscheduled => resolved
2015-12-30 16:17OrekariaResolutionopen => fixed
2015-12-30 16:18OrekariaTarget Version => RR16Q1
2015-12-30 16:51jorge-garciaReview Assigned Tomarvintm => jorge-garcia
2015-12-30 16:51jorge-garciaNote Added: 0083083
2015-12-30 16:51jorge-garciaStatusresolved => closed
2015-12-30 16:51jorge-garciaFixed in Version => RR16Q1
2016-03-31 17:18OrekariaRelationship addedrelated to 0032568

Notes
(0082665)
hgbot   
2015-12-11 08:05   
Repository: tools/automation/pi-mobile
Changeset: 0b891bc9f9564758688b6c0946ec19961f513cdd
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Thu Dec 10 17:46:55 2015 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/0b891bc9f9564758688b6c0946ec19961f513cdd [^]

Verifies issue 31689: Added automated test 'I31689_TerminalTimeout'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/I31689_TerminalTimeout.java
---
(0082666)
hgbot   
2015-12-11 08:06   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: b66b4fc49de1a6e6568406db899cf5edd0bdafeb
Author: Rafa Alonso <ral <at> openbravo.com>
Date: Thu Dec 10 17:39:53 2015 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b66b4fc49de1a6e6568406db899cf5edd0bdafeb [^]

Fixes issue 31689: The terminal locks if the specified timeout period has expired

---
M web/org.openbravo.retail.posterminal/js/login/model/login-model.js
---
(0082715)
Orekaria   
2015-12-14 13:15   
To test the issue

Log into the WebPOS
Open the console
Execute this lines:
  delete(OB.MobileApp.model.sessionPing);
  OB.MobileApp.model.attributes.terminal.sessionTimeout = 5/60;
  OB.MobileApp.model.postLoginActions();
(0082815)
Orekaria   
2015-12-17 11:04   
Use a different preference for this new terminal timeout
(0083083)
jorge-garcia   
2015-12-30 16:51   
Code review and testing ok