Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0056699Openbravo ERPA. Platformpublic2024-10-09 07:462024-10-09 16:29
caristu 
caristu 
urgentmajorhave not tried
closedfixed 
5
 
 
approved
No
Google Chrome
Core
2024-08-16
pi
https://gitlab.com/openbravo/product/openbravo/-/commit/c5675a74b19029faa686525e691ce6653a15649c [^]
No
0056699: Not possible to access Swagger page after creating an authentication config for the API
Is not possible to access to the swagger page after creating a configuration for the "Openbravo API" application in the Authenticatication Provider Configuration window.
1) Go to the Authentication Provider Configuration window
2) Create a new configuration for the "Openbravo API" application using the OAuth2.0 Token authentication type
3) Try access to the Swagger page and note that is not possible to access
No tags attached.
depends on backport 0056701PR24Q4 closed caristu Not possible to access Swagger page after creating an authentication config for the API 
caused by feature request 0056007main closed ignacio_deandres OAuth2 Authentication for Openbravo API 
Issue History
2024-10-09 07:46caristuNew Issue
2024-10-09 07:46caristuAssigned To => caristu
2024-10-09 07:46caristuOBNetwork customer => No
2024-10-09 07:46caristuWeb browser => Google Chrome
2024-10-09 07:46caristuModules => Core
2024-10-09 07:46caristuRegression date => 2024-08-16
2024-10-09 07:46caristuRegression introduced in release => pi
2024-10-09 07:46caristuRegression introduced by commit => https://gitlab.com/openbravo/product/openbravo/-/commit/c5675a74b19029faa686525e691ce6653a15649c [^]
2024-10-09 07:46caristuTriggers an Emergency Pack => No
2024-10-09 07:46caristuIssue generated from0056696
2024-10-09 07:46caristuRelationship addedcaused by 0056007
2024-10-09 07:48caristuWeb browserGoogle Chrome => Google Chrome
2024-10-09 07:48caristuSummaryNot possible to access Swagger page after creating a config for the API => Not possible to access Swagger page after creating an authentication config for the API
2024-10-09 07:49hgbotMerge Request Status => open
2024-10-09 07:49hgbotNote Added: 0170157
2024-10-09 07:52hgbotNote Added: 0170158
2024-10-09 09:53caristuStatusnew => scheduled
2024-10-09 14:22hgbotMerge Request Statusopen => approved
2024-10-09 16:29hgbotNote Added: 0170206
2024-10-09 16:29hgbotNote Added: 0170207
2024-10-09 16:29hgbotNote Added: 0170208
2024-10-09 16:29hgbotNote Added: 0170209
2024-10-09 16:29hgbotResolutionopen => fixed
2024-10-09 16:29hgbotStatusscheduled => closed
2024-10-09 16:29hgbotNote Added: 0170210

Notes
(0170157)
hgbot   
2024-10-09 07:49   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/merge_requests/15 [^]
(0170158)
hgbot   
2024-10-09 07:52   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1381 [^]
(0170206)
hgbot   
2024-10-09 16:29   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1381 [^]
(0170207)
hgbot   
2024-10-09 16:29   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: a843adfd5ac4b45681817287fd7eab26d43e30de
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 09-10-2024 14:29:07
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/a843adfd5ac4b45681817287fd7eab26d43e30de [^]

related to BUG-56699: Allow to the subclasses declare if basic auth is allowed

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
---
(0170208)
hgbot   
2024-10-09 16:29   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 96066e395e023491698e152e0931654ee0b7b57b
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 09-10-2024 14:29:07
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/96066e395e023491698e152e0931654ee0b7b57b [^]

related to BUG-56699: Some code improvements

  - Use format specifiers instead of string concatenation for the log
  - Generalize auth provider selection logic
  - Javadoc improvements

---
M src/org/openbravo/service/web/BaseWebServiceServlet.java
---
(0170209)
hgbot   
2024-10-09 16:29   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/merge_requests/15 [^]
(0170210)
hgbot   
2024-10-09 16:29   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi [^]
Changeset: 81b98e8b5335181e645f67096fcfbbe5917c9dc4
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 09-10-2024 07:48:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.openapi/-/commit/81b98e8b5335181e645f67096fcfbbe5917c9dc4 [^]

fixes BUG-56699: Not possible to access Swagger after creating an auth config for the API

---
M src/org/openbravo/service/openapi/SwaggerUIServlet.java
---