Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0054119 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Retail Modules] Web POS | minor | have not tried | 2023-12-13 12:50 | 2023-12-22 10:48 | |||
Reporter | caristu | View Status | public | |||||
Assigned To | caristu | |||||||
Priority | high | Resolution | fixed | Fixed in Version | RR24Q1 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0054119: OAuth2 for HTTP client external systems | |||||||
Description | Support OAuth2 authorization in HTTP client external systems | |||||||
Steps To Reproduce | . | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0158147) hgbot (developer) 2023-12-13 12:54 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/645 [^] |
(0158232) hgbot (developer) 2023-12-14 17:32 |
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1079 [^] |
(0158273) hgbot (developer) 2023-12-15 15:28 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1310 [^] |
(0158399) hgbot (developer) 2023-12-20 10:43 |
Merge Request created: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/57 [^] |
(0158447) hgbot (developer) 2023-12-21 10:15 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^] Changeset: fc2ae42ce35f2163b3d8a6a96252f78d06e0850d Author: Carlos Aristu <carlos.aristu@openbravo.com> Date: 21-12-2023 10:14:54 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/fc2ae42ce35f2163b3d8a6a96252f78d06e0850d [^] fixes FR-54119: OAuth2 for HTTP client external systems --- A src-test/org/openbravo/mobile/core/externalsystem/HttpAuthorizationServiceTest.java A src/org/openbravo/mobile/core/externalsystem/ExternalSystemEventObserver.java A src/org/openbravo/mobile/core/externalsystem/HttpAuthorizationService.java A web/org.openbravo.mobile.core/app/integration/external-system/OAuth2AuthenticationProvider.js M src-db/database/model/tables/ECL_EXTERNAL_SYSTEM_HTTP.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_FIELD.xml M src-db/database/sourcedata/AD_MESSAGE.xml M src-db/database/sourcedata/AD_REF_LIST.xml M src-db/database/sourcedata/OBMOBC_SERVICES.xml M src-test/org/openbravo/mobile/core/StandaloneTestSuite.java M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java M src/org/openbravo/mobile/core/process/JSONRowConverter.java M web-test/integration/external-system/HttpExternalSystem.test.js M web/org.openbravo.mobile.core/app/integration/external-system/HttpExternalSystem.js M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js --- |
(0158448) hgbot (developer) 2023-12-21 10:15 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/645 [^] |
(0158449) hgbot (developer) 2023-12-21 10:16 |
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1079 [^] |
(0158450) hgbot (developer) 2023-12-21 10:16 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 040252b47b68222423ea6b560c0cfa9eb12a2916 Author: Carlos Aristu <carlos.aristu@openbravo.com> Date: 21-12-2023 09:15:40 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/040252b47b68222423ea6b560c0cfa9eb12a2916 [^] related to FR-54119: adapt token retrieval logic to reuse it with client external systems --- M src/org/openbravo/service/externalsystem/http/HttpAuthorizationMethodSelector.java M src/org/openbravo/service/externalsystem/http/HttpAuthorizationProvider.java M src/org/openbravo/service/externalsystem/http/OAuth2AccessToken.java M src/org/openbravo/service/externalsystem/http/OAuth2AuthorizationProvider.java --- |
(0158451) hgbot (developer) 2023-12-21 10:16 |
Merge request merged: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/57 [^] |
(0158452) hgbot (developer) 2023-12-21 10:16 |
Repository: https://gitlab.com/openbravo/ci/backoffice-api [^] Changeset: 1f39dc8f435e7cbab35613817897de988507c71b Author: Carlos Aristu <carlos.aristu@openbravo.com> Date: 20-12-2023 15:02:41 URL: https://gitlab.com/openbravo/ci/backoffice-api/-/commit/1f39dc8f435e7cbab35613817897de988507c71b [^] related to FR-54119: added new default methods in HttpAuthorizationProvider interface --- M java/reference/java.japi.gz --- |
(0158453) hgbot (developer) 2023-12-21 10:16 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1310 [^] |
(0158454) hgbot (developer) 2023-12-21 10:16 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^] Changeset: 2e74a460d1c3af862fbdc045e6547cde421d33a8 Author: Carlos Aristu <carlos.aristu@openbravo.com> Date: 21-12-2023 09:14:15 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/2e74a460d1c3af862fbdc045e6547cde421d33a8 [^] related to FR-54119: clear OAuth2 authorization data on logout --- M web-jspack/org.openbravo.core2/src/model/session/__test__/Logout.test.js M web-jspack/org.openbravo.core2/src/model/session/user-actions/Logout.js --- |
(0158510) hgbot (developer) 2023-12-22 10:48 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^] Changeset: 74a4c6606a368c43f929f454153982f44c7a1172 Author: Carlos Aristu <carlos.aristu@openbravo.com> Date: 22-12-2023 10:47:52 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/74a4c6606a368c43f929f454153982f44c7a1172 [^] related to FR-54119: fix tests and add a missing test case --- M src-test/org/openbravo/mobile/core/externalsystem/HttpAuthorizationServiceTest.java M src/org/openbravo/mobile/core/externalsystem/HttpAuthorizationService.java --- |
Issue History | |||
Date Modified | Username | Field | Change |
2023-12-13 12:50 | caristu | New Issue | |
2023-12-13 12:50 | caristu | Assigned To | => Retail |
2023-12-13 12:50 | caristu | Triggers an Emergency Pack | => No |
2023-12-13 12:51 | caristu | Assigned To | Retail => caristu |
2023-12-13 12:53 | caristu | Summary | OAuth2 for client external systems => OAuth2 for HTTP client external systems |
2023-12-13 12:54 | hgbot | Note Added: 0158147 | |
2023-12-14 17:32 | hgbot | Note Added: 0158232 | |
2023-12-15 15:28 | hgbot | Note Added: 0158273 | |
2023-12-20 10:43 | hgbot | Note Added: 0158399 | |
2023-12-21 10:15 | hgbot | Resolution | open => fixed |
2023-12-21 10:15 | hgbot | Status | new => closed |
2023-12-21 10:15 | hgbot | Fixed in Version | => RR24Q1 |
2023-12-21 10:15 | hgbot | Note Added: 0158447 | |
2023-12-21 10:15 | hgbot | Note Added: 0158448 | |
2023-12-21 10:16 | hgbot | Note Added: 0158449 | |
2023-12-21 10:16 | hgbot | Note Added: 0158450 | |
2023-12-21 10:16 | hgbot | Note Added: 0158451 | |
2023-12-21 10:16 | hgbot | Note Added: 0158452 | |
2023-12-21 10:16 | hgbot | Note Added: 0158453 | |
2023-12-21 10:16 | hgbot | Note Added: 0158454 | |
2023-12-22 10:48 | hgbot | Note Added: 0158510 |
Copyright © 2000 - 2009 MantisBT Group |