Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0057270
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[POS2] POSmajorhave not tried2024-11-25 12:152024-12-12 12:33
ReporternjimenezView Statuspublic 
Assigned Tonjimenez 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0057270: Offline authentication for front end external systems with oauth2

DescriptionIt is required to improve http front end external systems with oauth2 authentication. The improvement will consist on allowing the authentication in offline mode. In order to do that we will need to import the oauth2 authorization server parameters at client side and make the required measures to ensure the security over the sensible data to be stored.
Steps To Reproduce.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0172539)
hgbot (developer)
2024-11-25 12:31

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2.dataencryption/-/merge_requests/1 [^]
(0172541)
hgbot (developer)
2024-11-25 12:48

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/775 [^]
(0172859)
hgbot (developer)
2024-12-02 08:50

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1673 [^]
(0173054)
hgbot (developer)
2024-12-09 10:04

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/95 [^]
(0173162)
hgbot (developer)
2024-12-11 10:17

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 37a0c4b03cf1ae2c3789d773907bfc372d9b25fa
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 11-12-2024 10:15:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/37a0c4b03cf1ae2c3789d773907bfc372d9b25fa [^]

Related to ISSUE-57270: Improved http external system infrastructure to allow the default behavior extension

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemDataProviderTest.java
M src/org/openbravo/mobile/core/externalsystem/HttpExternalSystemDataProvider.java
M web-test/integration/external-system/HttpExternalSystem.test.js
M web-test/integration/remote-server/OAuth2Server.test.js
M web/org.openbravo.mobile.core/app/integration/external-system/HttpExternalSystem.js
M web/org.openbravo.mobile.core/app/integration/external-system/OAuth2AuthenticationProvider.js
M web/org.openbravo.mobile.core/app/integration/remote-server/OAuth2Server.js
M web/org.openbravo.mobile.core/app/model/login/OfflineSessionController.js
---
(0173163)
hgbot (developer)
2024-12-11 10:17

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/775 [^]
(0173164)
hgbot (developer)
2024-12-11 10:19

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 4c3a5508c2a5e5bfa8e5f0bc6fa63dcc72d2d3fd
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 11-12-2024 10:18:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/4c3a5508c2a5e5bfa8e5f0bc6fa63dcc72d2d3fd [^]

Related to ISSUE-57270: Improved app initialization to allow mapping terminal properties load from backend

---
A web-jspack/org.openbravo.core2/src/core/terminal/MappingTerminalProperties.js
A web-jspack/org.openbravo.core2/src/core/terminal/__test__/MappingTerminalProperties.test.js
M web-jspack/org.openbravo.core2/src/core/authentication/InitializeAppData.js
M web-jspack/org.openbravo.core2/src/core/authentication/__test__/InitializeAppData.test.js
---
(0173165)
hgbot (developer)
2024-12-11 10:19

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1673 [^]
(0173166)
hgbot (developer)
2024-12-11 10:20

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client [^]
Changeset: 599eb36ddfbe8449ab15ae729a2d84fd8f0261d8
Author: Natalia Jimenez <n.jimenez@orisha.com>
Date: 11-12-2024 09:20:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/commit/599eb36ddfbe8449ab15ae729a2d84fd8f0261d8 [^]

Related to ISSUE-57270: Initialize oauth authorization remote servers on external systems initialization

---
M web-jspack/org.openbravo.events.client/src/authentication/__test__/loginInitActions.test.js
M web-jspack/org.openbravo.events.client/src/authentication/loginInitActions.js
M web/org.openbravo.events.client/source/events/eventsflow.js
---
(0173167)
hgbot (developer)
2024-12-11 10:20

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/95 [^]
(0173168)
hgbot (developer)
2024-12-11 10:22

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2.dataencryption/-/merge_requests/1 [^]
(0173169)
hgbot (developer)
2024-12-11 10:22

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2.dataencryption [^]
Changeset: 43ccace5c6511fcdc34b2a11cd77524d916f1282
Author: Natalia Jiménez <n.jimenez@orisha.com>
Date: 11-12-2024 10:21:31
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2.dataencryption/-/commit/43ccace5c6511fcdc34b2a11cd77524d916f1282 [^]

Fixed ISSUE-57270: Add infraestructure to store sensible data at client side for http external systems

---
---
(0173231)
hgbot (developer)
2024-12-12 12:27

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1841 [^]
(0173232)
hgbot (developer)
2024-12-12 12:33

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1841 [^]

- Issue History
Date Modified Username Field Change
2024-11-25 12:15 njimenez New Issue
2024-11-25 12:15 njimenez Assigned To => njimenez
2024-11-25 12:15 njimenez Triggers an Emergency Pack => No
2024-11-25 12:31 hgbot Note Added: 0172539
2024-11-25 12:48 hgbot Note Added: 0172541
2024-12-02 08:50 hgbot Note Added: 0172859
2024-12-09 10:04 hgbot Note Added: 0173054
2024-12-11 10:17 hgbot Note Added: 0173162
2024-12-11 10:17 hgbot Note Added: 0173163
2024-12-11 10:19 hgbot Note Added: 0173164
2024-12-11 10:19 hgbot Note Added: 0173165
2024-12-11 10:20 hgbot Note Added: 0173166
2024-12-11 10:20 hgbot Note Added: 0173167
2024-12-11 10:22 hgbot Resolution open => fixed
2024-12-11 10:22 hgbot Status new => closed
2024-12-11 10:22 hgbot Note Added: 0173168
2024-12-11 10:22 hgbot Note Added: 0173169
2024-12-12 12:27 hgbot Note Added: 0173231
2024-12-12 12:33 hgbot Note Added: 0173232


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker