Openbravo Issue Tracking System - Modules
View Issue Details
0049024ModulesOpenbravo Business APIpublic2022-04-11 13:022022-04-19 08:40
caristu 
caristu 
highminorhave not tried
closedfixed 
5
 
 
0049024: Integrate Business API events infrastructure
Move events infrastructure from org.openbravo.events business into the Openbravo Business API module
.
No tags attached.
depends on feature request 0048579 closed caristu Openbravo ERP Push API 
Issue History
2022-04-11 13:02caristuNew Issue
2022-04-11 13:02caristuAssigned To => caristu
2022-04-11 13:32hgbotNote Added: 0136463
2022-04-11 16:20caristuSummaryIntegrate events infrastructure => Integrate Business API events infrastructure
2022-04-11 18:24caristuStatusnew => acknowledged
2022-04-11 18:25caristuStatusacknowledged => scheduled
2022-04-11 18:38caristuRelationship addedrelated to 0048579
2022-04-11 18:39caristuRelationship deletedrelated to 0048579
2022-04-11 18:39caristuRelationship addeddepends on 0048579
2022-04-13 13:46hgbotResolutionopen => fixed
2022-04-13 13:46hgbotStatusscheduled => closed
2022-04-13 13:46hgbotNote Added: 0136506
2022-04-13 13:46hgbotNote Added: 0136507
2022-04-13 13:53hgbotNote Added: 0136508
2022-04-13 16:40hgbotNote Added: 0136514
2022-04-19 08:40hgbotNote Added: 0136576

Notes
(0136463)
hgbot   
2022-04-11 13:32   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/23 [^]
(0136506)
hgbot   
2022-04-13 13:46   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 4b96aaaa4d73ccdecc47fbfa200e78b70443bcce
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 13-04-2022 13:45:50
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/4b96aaaa4d73ccdecc47fbfa200e78b70443bcce [^]

fixes BUG-49024: Business API events infrastructure

---
A src-db/database/model/modifiedTables/CNC_EVENTS_SUBS.xml
A src-db/database/model/modifiedTables/CNC_PUBLIC_EVENTS.xml
A src-db/database/model/triggers/API_EVENTS_MOD_TRG.xml
A src-db/database/sourcedata/OBEDL_PROCESS.xml
A src-test/org/openbravo/api/dal/ApiEventCreationTest.java
A src-test/org/openbravo/api/dal/ApiSubscriptionCreationTest.java
A src-test/org/openbravo/api/event/subscription/ApiSubscriptionStoreTest.java
A src/org/openbravo/api/ApiComponentProvider.java
A src/org/openbravo/api/dal/ApiEventEventHandler.java
A src/org/openbravo/api/dal/ApiEventSubscriptionEventHandler.java
A src/org/openbravo/api/dal/ApiExportFilterParameterEventHandler.java
A src/org/openbravo/api/edl/ApiEventItemProcessor.java
A src/org/openbravo/api/event/ApiEventEDLRequestCreator.java
A src/org/openbravo/api/event/ApiEventRecordExporter.java
A src/org/openbravo/api/event/ApiEventTrigger.java
A src/org/openbravo/api/event/ApiSubscriptionResolver.java
A src/org/openbravo/api/event/subscription/ApiSubscription.java
A src/org/openbravo/api/event/subscription/ApiSubscriptionStore.java
A web/org.openbravo.api/js/isAPIEvent.js
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_MODULE.xml
M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src-test/org/openbravo/api/StandaloneTestSuite.java
M src-test/org/openbravo/api/util/ApiTestUtils.java
---
(0136507)
hgbot   
2022-04-13 13:46   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/23 [^]
(0136508)
hgbot   
2022-04-13 13:53   
Repository: https://gitlab.com/openbravo/tools/platform/org.openbravo.events.business.tests [^]
Changeset: 7cbdd27a763c2aa7c1ae08671e54925f88c6ebf6
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 13-04-2022 13:52:59
URL: https://gitlab.com/openbravo/tools/platform/org.openbravo.events.business.tests/-/commit/7cbdd27a763c2aa7c1ae08671e54925f88c6ebf6 [^]

related to ISSUE-49024: business events infra is now in org.openbravo.api

---
M src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
M src-db/database/sourcedata/CNC_PUBLIC_EVENTS.xml
M src-test/org/openbravo/events/business/tests/TriggerEventPerformanceEntityTest.java
---
(0136514)
hgbot   
2022-04-13 16:40   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: c870801e6469c558743d85925e2ad1b74dd61b0d
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 13-04-2022 16:39:49
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/c870801e6469c558743d85925e2ad1b74dd61b0d [^]

related to BUG-49024: apply JS format

---
M web/org.openbravo.api/js/isAPIEvent.js
---
(0136576)
hgbot   
2022-04-19 08:40   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 08be8f761f2fea209077557a348e7ec6a002e4e3
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 19-04-2022 08:37:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/08be8f761f2fea209077557a348e7ec6a002e4e3 [^]

related to BUG-49024: adapt to ExternalSystem API change

---
M src/org/openbravo/api/edl/ApiEventItemProcessor.java
---