Wellbore Domain Services merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests2023-08-18T20:05:50Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/776AWS Merge Dev Into Master2023-08-18T20:05:50ZGuillaume CailletAWS Merge Dev Into MasterM20 - Release 0.23Guillaume CailletGuillaume Caillethttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/768Syncing AWS Code Commit to Gitlab update version2023-07-07T19:31:25ZSolomon AyalewSyncing AWS Code Commit to Gitlab update versionSyncing AWS Code Commit to GitlabSyncing AWS Code Commit to GitlabM19 - Release 0.22Solomon AyalewSolomon Ayalewhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/717update cryptography lib >= 39.0.22023-03-17T10:59:29ZYannickupdate cryptography lib >= 39.0.2update cryptography lib >= 39.0.2
issue #63update cryptography lib >= 39.0.2
issue #63M17 - Release 0.20https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/667Aws integration merge2022-12-02T17:21:34ZMichael SaccoAws integration mergeM15 - Release 0.18Michael SaccoMichael Saccohttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/630Draft: Cla/upgrade fastapi2022-11-18T10:34:23ZChristophe LallementDraft: Cla/upgrade fastapiM15 - Release 0.18Christophe LallementChristophe Lallementhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/487Fix GCP pipeline2022-04-01T11:50:36ZYan Sushchynski (EPAM)Fix GCP pipelineFix Python version in dev2 testing job.Fix Python version in dev2 testing job.M11 - Release 0.14Siarhei Khaletski (EPAM)Siarhei Khaletski (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/294Draft: GONRG-3276 add GCP readme2021-11-09T15:21:45ZAleksandr Spivakov (EPAM)Draft: GONRG-3276 add GCP readmeAdd GCP readme with entitlements groups infoAdd GCP readme with entitlements groups infoM10 - Release 0.13Siarhei Khaletski (EPAM)Siarhei Khaletski (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/250Draft: Updated wellbore-gcp-lib version with support gce metadata2021-10-04T11:37:01ZSiarhei Khaletski (EPAM)Draft: Updated wellbore-gcp-lib version with support gce metadataM9 - Release 0.12Siarhei Khaletski (EPAM)Siarhei Khaletski (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/257[GCP HOTFIX] Changed Values and Removed lru_cache for ClientSession2021-10-04T11:36:19ZSiarhei Khaletski (EPAM)[GCP HOTFIX] Changed Values and Removed lru_cache for ClientSessionRemoved lru_cache for `get_http_client_session`.
With lru_cache it was failing with 'NoneType' object has no attribute 'post' errorRemoved lru_cache for `get_http_client_session`.
With lru_cache it was failing with 'NoneType' object has no attribute 'post' errorM8 - Release 0.11Siarhei Khaletski (EPAM)Siarhei Khaletski (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/254Draft: Update gcp lib with gce metadata m82021-10-04T11:39:26ZSiarhei Khaletski (EPAM)Draft: Update gcp lib with gce metadata m8M8 - Release 0.11Siarhei Khaletski (EPAM)Siarhei Khaletski (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/833Draft: Az/vl test update2024-02-20T08:13:03ZVidyaDharani LokamDraft: Az/vl test updatehttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/832Draft: test configuration2024-02-20T07:46:25ZVidyaDharani LokamDraft: test configurationhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/829Update Dockerfile to install the fixed version of a vulnerable packages2024-02-09T09:24:36ZCyril MonmoutonUpdate Dockerfile to install the fixed version of a vulnerable packagesUpdate Dockerfile to install the fixed version of a vulnerable packages zlib and libgnutls30 from next Debian release (trixie)Update Dockerfile to install the fixed version of a vulnerable packages zlib and libgnutls30 from next Debian release (trixie)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/825Elhalper/remove extra index url2024-01-10T22:23:11ZElizabeth HalperElhalper/remove extra index urlChanging the requirements files to remove the extra index URL and make the file names as convention.Changing the requirements files to remove the extra index URL and make the file names as convention.Elizabeth HalperElizabeth Halperhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/812Implement PDB and running replicas across zones(azure aks)2023-11-21T07:51:32ZBhargav PandyaImplement PDB and running replicas across zones(azure aks)Hi,
- Implement PDB and running replicas across zones(azure aks)Hi,
- Implement PDB and running replicas across zones(azure aks)Bhargav PandyaBhargav Pandyahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/807Fix CVEs raised by Snyk2023-11-08T14:35:55ZCyril MonmoutonFix CVEs raised by Snykhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/806cache schema fetch from schema service2023-11-22T13:26:38ZYannickcache schema fetch from schema serviceSame goal than !814 with some refactoring
When CRUD API is called with a kind that does not belongs to [WDMS known schema list](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/...Same goal than !814 with some refactoring
When CRUD API is called with a kind that does not belongs to [WDMS known schema list](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/tree/master/app/schemas/known_schemas), [schema service is called to fetch](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/blob/master/app/schemas/schema_manager.py#L170) the corresponding schema used to validate the record.
The current MR goal is to keep the schema in memory so further CRUD calls with the same kind won't require further calls to schema service.
Note it only caches schema with kind that starts with `osdu:wks` as that are public. Cache is only internal (process), in memory and not shared at all.
## Type of change
- [x] :bulb: New feature
## Validation
_Select which apply, add any description how code has been validated. At least one method must be provided!_
- [x] New tests added
- [x] Covered by the unit tests
- [ ] Covered by the integration tests
- [ ] Non functional testing (performance, scalability, security ...)
- [ ] Manual testing, description:https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/803add default merge request template2023-12-08T15:19:11ZYannickadd default merge request templateAdd the following MR template:
------------------------------------------
## Summary
_Description about the changes and what it is supposed to accomplish (screenshot, gifs are also welcome :+1:)._
_Any guidance for the reviewer: wha...Add the following MR template:
------------------------------------------
## Summary
_Description about the changes and what it is supposed to accomplish (screenshot, gifs are also welcome :+1:)._
_Any guidance for the reviewer: what to look at, where to start, risks ... this can also be done by adding comments to your own changes._
## Type of change
_Select which apply, or delete options that are not relevant._
- [x] :bulb: New feature
- [x] :bug: Bug fix
- [x] :wrench: Refactoring that neither fixes a bug nor adds a feature
- [x] :rocket: Performance improvement
- [x] :white_check_mark: Test: adding missing or correcting existing tests
- [x] :unamused: chore/pipeline/CI/third party upgrade
- [x] :lock: Security fix
- [x] :page_with_curl: Documentation
- [x] :sunglasses: Style, formatting, fix typo ...
- [x] :exclamation: Deprecation
- [x] :end: Removing a functionality
## Validation
_Select which apply, add any description how code has been validated. At least one method must be provided!_
- [x] New tests added
- [x] Covered by the unit tests
- [x] Covered by the integration tests
- [x] Non functional testing (performance, scalability, security ...)
- [x] Manual testing, description:
## Special matter
_Delete options that are not relevant. If one of them apply, please ensure to assign it to appropriate reviewers and that enough details are provided._
Change may require additional specific focus and/or reviewers:
- [x] :warning: Breaking change: must ensure to be well understood and communicated.
- [x] :boom: Security: e.g. changes touch sensitive part of the code, changes resource access (cache), changes in the data flow ...
- [x] :new: New dependency: changes add one or more dependencies.
## Work Item
- [x] Work item link provided:https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/794Draft: update some vulnerable dependencies2023-10-05T21:14:36ZNathan StrelserDraft: update some vulnerable dependenciesNathan StrelserNathan Strelserhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/wellbore/wellbore-domain-services/-/merge_requests/783Draft: Update Azure CI variables2023-09-21T04:58:05Zsaketh somarajuDraft: Update Azure CI variablesMade changes to Azure CI variables to accommodate dev secondary environmentMade changes to Azure CI variables to accommodate dev secondary environmentsaketh somarajusaketh somaraju