Openbravo Issue Tracking System - Retail Modules
View Issue Details
0043676Retail ModulesWeb POSpublic2020-04-06 12:322020-04-08 09:10
jarmendariz 
jarmendariz 
normalmajorhave not tried
closedfixed 
5
 
RR20Q3 
alostale
No
0043676: Application State additional features
This feature adds new features to the Application State:
- Compatibility layer Backbone <-> State
- Model level hooks for state actions
- Offline login support using IndexedDB

MR: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/11 [^]
See above
No tags attached.
blocks feature request 0043701 new Retail Implement local data storage with IndexedDB 
Issue History
2020-04-06 12:32jarmendarizNew Issue
2020-04-06 12:32jarmendarizAssigned To => Retail
2020-04-06 12:32jarmendarizTriggers an Emergency Pack => No
2020-04-07 09:13hgbotCheckin
2020-04-07 09:13hgbotNote Added: 0119015
2020-04-07 09:13hgbotStatusnew => resolved
2020-04-07 09:13hgbotResolutionopen => fixed
2020-04-07 09:13hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/85a5968c1d54bbb3840afa7dcf2bf55de30f2509 [^]
2020-04-07 09:14hgbotCheckin
2020-04-07 09:14hgbotNote Added: 0119016
2020-04-07 09:14hgbotCheckin
2020-04-07 09:14hgbotNote Added: 0119017
2020-04-07 09:14hgbotCheckin
2020-04-07 09:14hgbotNote Added: 0119018
2020-04-07 09:20jarmendarizReview Assigned To => alostale
2020-04-07 09:20jarmendarizAssigned ToRetail => jarmendariz
2020-04-07 09:46alostaleTypedefect => feature request
2020-04-07 14:33hgbotCheckin
2020-04-07 14:33hgbotNote Added: 0119056
2020-04-07 19:24hgbotCheckin
2020-04-07 19:24hgbotNote Added: 0119071
2020-04-08 08:52alostaleRelationship addedblocks 0043701
2020-04-08 09:10alostaleStatusresolved => closed
2020-04-08 09:10alostaleFixed in Version => RR20Q3

Notes
(0119015)
hgbot   
2020-04-07 09:13   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 85a5968c1d54bbb3840afa7dcf2bf55de30f2509
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Mon Apr 06 13:14:53 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/85a5968c1d54bbb3840afa7dcf2bf55de30f2509 [^]

Fixed ISSUE-43676: Application State additional features

---
M package.json
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M web-test/model/application-state/StateAPI.test.js
M web-test/model/application-state/StatePersistence.functional.test.js
M web-test/model/business-object/messages/Messages.test.js
M web/org.openbravo.mobile.core/app/model/application-state/State.js
M web/org.openbravo.mobile.core/app/model/application-state/StateAPI.js
M web/org.openbravo.mobile.core/app/model/application-state/StatePersistence.js
M web/org.openbravo.mobile.core/app/model/business-object/messages/MessagesUtils.js
M web/org.openbravo.mobile.core/app/model/business-object/terminal-log/actions/TerminalLogGenerateMessage.js
M web/org.openbravo.mobile.core/source/component/legacy/ob-legacy.js
M web/org.openbravo.mobile.core/source/component/ob-login.js
M web/org.openbravo.mobile.core/source/component/obpos-approval.js
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
M web/org.openbravo.mobile.core/source/offline/ob-user.js
M web/org.openbravo.mobile.core/source/utils/ob-utilities.js
A web-test/model/application-state/compat/StateBackwardCompatibility-backbone-state.test.js
A web-test/model/application-state/compat/StateBackwardCompatibility-basic.test.js
A web-test/model/application-state/compat/StateBackwardCompatibility-bidirectional.test.js
A web-test/model/application-state/compat/StateBackwardCompatibility-infra.test.js
A web-test/model/application-state/compat/StateBackwardCompatibility-state-backbone.test.js
A web-test/model/application-state/compat/backward-compat-integration-base.js
A web-test/model/login/OfflineSession.test.js
A web-test/model/login/OfflineUser.test.js
A web-test/util/UUID.test.js
A web/org.openbravo.mobile.core/app/model/application-state/StateBackwardCompatibility.js
A web/org.openbravo.mobile.core/app/model/login/OfflineSession.js
A web/org.openbravo.mobile.core/app/model/login/OfflineSessionController.js
A web/org.openbravo.mobile.core/app/model/login/PasswordHash.js
A web/org.openbravo.mobile.core/app/model/login/SessionModel.js
A web/org.openbravo.mobile.core/app/model/login/UserModel.js
A web/org.openbravo.mobile.core/app/util/UUID.js
R web/org.openbravo.mobile.core/source/model/ob-password-hash.js
R web/org.openbravo.mobile.core/source/offline/ob-session.js
---
(0119016)
hgbot   
2020-04-07 09:14   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: a993861fab1e29803e9aff5e7a12caa8fef33b95
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Mon Apr 06 15:07:19 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/a993861fab1e29803e9aff5e7a12caa8fef33b95 [^]

Related to ISSUE-43676: Application State additional features

---
M src/org/openbravo/retail/posterminal/utility/CheckApproval.java
M web/org.openbravo.retail.posterminal/js/closecash/view/tabpendingreceipts.js
M web/org.openbravo.retail.posterminal/js/model/obpos-supervisor-model.js
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/utils/ob-utilitiesuipos.js
---
(0119017)
hgbot   
2020-04-07 09:14   
Repository: erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 31165a9d6291a88066c5588ad339ab15e7c0a5dd
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Mon Apr 06 15:22:42 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/31165a9d6291a88066c5588ad339ab15e7c0a5dd [^]

Related to ISSUE-43676: Application State additional features

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/utils/AWOCheckDeltaApproval.java
M web/org.openbravo.warehouse.advancedwarehouseoperations/source/utils/obawo-utils.js
---
(0119018)
hgbot   
2020-04-07 09:14   
Repository: erp/pmods/org.openbravo.retail.selfcheckout
Changeset: 09c85d546c6018114450024a9ce8c167274bd716
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Mon Apr 06 17:11:31 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.selfcheckout/rev/09c85d546c6018114450024a9ce8c167274bd716 [^]

Related to ISSUE-43676: Application State additional features

---
M web/org.openbravo.retail.selfcheckout/source/panels/loginPOSPanel.js
---
(0119056)
hgbot   
2020-04-07 14:33   
Repository: erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 9fc41d047fb1471efba08faa1fd5347def1cda0e
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Tue Apr 07 14:33:12 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/9fc41d047fb1471efba08faa1fd5347def1cda0e [^]

Related to ISSUE-43676: Removed unneeded global in file

---
M web/org.openbravo.warehouse.advancedwarehouseoperations/source/utils/obawo-utils.js
---
(0119071)
hgbot   
2020-04-07 19:24   
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 40a6977e633d2be05a507d301ee03371a4f7b5dd
Author: Javier Armendáriz <javier.armendariz <at> openbravo.com>
Date: Tue Apr 07 19:24:09 2020 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/40a6977e633d2be05a507d301ee03371a4f7b5dd [^]

Related to ISSUE-43676: Fixed backbone dependency version

---
M package.json
---