Skip to content

Feat/investment tar 797 product portfolio config#608

Open
Aboruhen wants to merge 13 commits into
masterfrom
feat/investment-TAR-797-product-portfolio-config
Open

Feat/investment tar 797 product portfolio config#608
Aboruhen wants to merge 13 commits into
masterfrom
feat/investment-TAR-797-product-portfolio-config

Conversation

@Aboruhen
Copy link
Copy Markdown
Collaborator

Description

Define implementation to configure the investment portfolio product and model.

Checklist

  • I made sure, I read CONTRIBUTING.md to put right branch prefix as per my need.
  • I made sure to update CHANGELOG.md.
  • I made sure to update Stream Wiki(only valid in case of new stream module or architecture changes).
  • [ x My changes are adequately tested.
  • I made sure all the SonarCloud Quality Gate are passed.

Roman Kniazevych and others added 12 commits May 20, 2026 11:43
- Bump investment-service-api.version to 1.6.0 in investment-core/pom.xml
- Fix InvestmentPortfolioService: update InvestorModelPortfolio (7-arg) and
  PortfolioProduct (10-arg) constructors; add two trailing nulls to
  listPortfolioProducts call for new 1.6.0 parameters
- Fix test fixtures: 7-arg InvestorModelPortfolio in AllocationServiceTest;
  13-arg listPortfolioProducts stubs across 5 occurrences in ServiceTest
- All 429 unit tests pass (mvn clean install -pl stream-investment/investment-core -am)

Co-authored-by: Cursor <cursoragent@cursor.com>
…d one

define a structure for product portfolio definition;
implement ingestion by this new approach;
…d one

define all Product portfolio properties
…d one

define new product setup insert & update
…d one

define new product setup insert & update
…d one

define a prpoper product link function
@Aboruhen Aboruhen requested a review from a team as a code owner May 29, 2026 14:29
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
16.3% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant