seismic-dms-service merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests2023-08-18T10:27:17Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/17fixed ibm env check to existance2023-08-18T10:27:17ZDiego Moltenifixed ibm env check to existanceFixed ibm tls check parameter reading based on env existence as for initial IBM design.Fixed ibm tls check parameter reading based on env existence as for initial IBM design.M3 - Release 0.5https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/16fixed issue on wrong name usage2023-08-18T10:27:18ZDiego Moltenifixed issue on wrong name usagefixed naming conventionfixed naming conventionM3 - Release 0.5https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/15generalized the imposed TLS mode2023-08-18T10:27:20ZDiego Moltenigeneralized the imposed TLS modeMissed generalization on recent fix for disable TLS form in IBMMissed generalization on recent fix for disable TLS form in IBMM3 - Release 0.5https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/14Ibm impl ci cd2023-08-18T10:27:21ZAnuj GuptaIbm impl ci cdM3 - Release 0.5Anuj GuptaAnuj Guptahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/9adjust postman collection2023-08-18T10:27:23ZKonstantin Khottchenkovadjust postman collectionM3 - Release 0.5Konstantin KhottchenkovKonstantin Khottchenkovhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/7Update .gitlab-ci.yml2023-08-18T10:27:25ZDaniel PerezUpdate .gitlab-ci.ymlM3 - Release 0.5Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/5Feature/dperez50/ibm ci cd2023-08-18T10:27:26ZDaniel PerezFeature/dperez50/ibm ci cdM3 - Release 0.5Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/3Updating deploy stage for ado pipeline2023-08-18T10:27:28ZDaniel PerezUpdating deploy stage for ado pipelineMissing parameter in deploy stage in adoMissing parameter in deploy stage in adoM3 - Release 0.5Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/2Feature/dperez50/devops pipeline2023-08-18T10:27:30ZDaniel PerezFeature/dperez50/devops pipelineM3 - Release 0.5Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/1Ibm impl2023-08-18T10:27:32ZAnuj GuptaIbm implIBM Seismic implementationIBM Seismic implementationM3 - Release 0.5Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/30optimize run e2e script and update base e2e postman collection2023-08-18T10:27:01ZKonstantin Khottchenkovoptimize run e2e script and update base e2e postman collectionoptimize run e2e script. Change logic of Subproject Register for IBMoptimize run e2e script. Change logic of Subproject Register for IBMM4 - Release 0.7https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/27Dperez50/feature/fix azure devops2023-08-18T10:27:04ZDaniel PerezDperez50/feature/fix azure devopsFixing issue with Azure DevOps pipeline templatesFixing issue with Azure DevOps pipeline templatesM4 - Release 0.7Daniel PerezDaniel Perezhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/26Ibm e2e master merge2023-08-18T10:27:06ZWalter DIbm e2e master mergeM4 - Release 0.7Anuj GuptaAnuj Guptahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/25fixed downscope token issue2023-08-18T10:27:08ZDiego Moltenifixed downscope token issue- Fixed issue with the dowscope token expiration time
- Fixed mutex acquisition and lock release on delete
- The lock on mutext on mutalbe resource has been removed and the transaction model restored to mitigate the consistency issue wit...- Fixed issue with the dowscope token expiration time
- Fixed mutex acquisition and lock release on delete
- The lock on mutext on mutalbe resource has been removed and the transaction model restored to mitigate the consistency issue with google datastore.M4 - Release 0.7https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/24Alter LICENSE file to be full text2023-08-18T10:27:10ZDavid Diederichd.diederich@opengroup.orgAlter LICENSE file to be full textM4 - Release 0.7https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/22Append JWT audience in cache key2023-08-18T10:27:11ZVarunkumar ManoharAppend JWT audience in cache keyAppend JWT audience in cache keyAppend JWT audience in cache keyM4 - Release 0.7Varunkumar ManoharVarunkumar Manoharhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/21user Info email parsing method moved into the abstraction model2023-08-18T10:27:13ZDiego Molteniuser Info email parsing method moved into the abstraction modelThe core method used to retrieve the user info email has been moved into the abstraction.The core method used to retrieve the user info email has been moved into the abstraction.M4 - Release 0.7https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/19code rebased with contribution from SLB2023-08-18T10:27:15ZDiego Moltenicode rebased with contribution from SLB- The subproject ACLs are now saved along with the model and the concept of editor has been merged into the admin/owner one. This as part of the integration activity to migrate the concept of subproject to DE data groups (data groups hav...- The subproject ACLs are now saved along with the model and the concept of editor has been merged into the admin/owner one. This as part of the integration activity to migrate the concept of subproject to DE data groups (data groups have only admin/owner and viewers as roles).
- The subproject create and patch endpoint have been modified so the user is now capable to defined its own ACLs (The service default groups will be kept).
- The service mutable endpoints have been made idempotent on **x-seismic-dms-lockid** header key
- The delete endpoint now returns 200 if the dataset does not exist (404 before)
- The copy operation is now detached via *bull* framework
- The abstraction has now a new layer to allow provider specific operations. Added a new method to for check existence of extra required parameters (google only - azure/ibm bypass) for the subproject create endpoint (storage class/location)
- Renamed 2 methods in the abstraction for support the storage access model via service credentials (down-scope access)
- Mutex on dataset on mutable endpoints is now applied via cache. This will unique access to the journal on mutable calls and transactions are not longer required.
- Unit tests have been reviewed
- Regression tests have been reviewed and fixed for support gitlab executionM4 - Release 0.7https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/68Removed linting errors. Added create db code.2023-08-18T10:26:06ZWalter DRemoved linting errors. Added create db code.M5 - Release 0.8Anuj GuptaAnuj Guptahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/65Slb/dm3/fix vulnerabilities2023-08-18T10:26:09ZDiego MolteniSlb/dm3/fix vulnerabilitiesFixed service vulnerability [CVE-2021-23337](https://nvd.nist.gov/vuln/detail/CVE-2021-23337) by updating the loadash version.
Fixed linter warnings.Fixed service vulnerability [CVE-2021-23337](https://nvd.nist.gov/vuln/detail/CVE-2021-23337) by updating the loadash version.
Fixed linter warnings.M5 - Release 0.8