Browse Source

Feature/add loan as asset sub class (#6708)

* Add loan as asset sub class

* Update changelog
pull/6644/head
Thomas Kaul 3 days ago
committed by GitHub
parent
commit
fb6b09b211
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      CHANGELOG.md
  2. 2
      libs/common/src/lib/config.ts
  3. 1
      libs/ui/src/lib/i18n.ts
  4. 2
      prisma/migrations/20260409154017_added_loan_to_asset_sub_class/migration.sql
  5. 1
      prisma/schema.prisma

4
CHANGELOG.md

@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased ## Unreleased
### Added
- Added loan as an asset sub class
### Changed ### Changed
- Extended the asset profile details dialog in the admin control panel to support editing countries for all asset types - Extended the asset profile details dialog in the admin control panel to support editing countries for all asset types

2
libs/common/src/lib/config.ts

@ -46,7 +46,7 @@ export const ASSET_CLASS_MAPPING = new Map<AssetClass, AssetSubClass[]>([
AssetSubClass.STOCK AssetSubClass.STOCK
] ]
], ],
[AssetClass.FIXED_INCOME, [AssetSubClass.BOND]], [AssetClass.FIXED_INCOME, [AssetSubClass.BOND, AssetSubClass.LOAN]],
[AssetClass.LIQUIDITY, [AssetSubClass.CRYPTOCURRENCY]], [AssetClass.LIQUIDITY, [AssetSubClass.CRYPTOCURRENCY]],
[AssetClass.REAL_ESTATE, []] [AssetClass.REAL_ESTATE, []]
]); ]);

1
libs/ui/src/lib/i18n.ts

@ -56,6 +56,7 @@ const locales = {
COLLECTIBLE: $localize`Collectible`, COLLECTIBLE: $localize`Collectible`,
CRYPTOCURRENCY: $localize`Cryptocurrency`, CRYPTOCURRENCY: $localize`Cryptocurrency`,
ETF: $localize`ETF`, ETF: $localize`ETF`,
LOAN: $localize`Loan`,
MUTUALFUND: $localize`Mutual Fund`, MUTUALFUND: $localize`Mutual Fund`,
PRECIOUS_METAL: $localize`Precious Metal`, PRECIOUS_METAL: $localize`Precious Metal`,
PRIVATE_EQUITY: $localize`Private Equity`, PRIVATE_EQUITY: $localize`Private Equity`,

2
prisma/migrations/20260409154017_added_loan_to_asset_sub_class/migration.sql

@ -0,0 +1,2 @@
-- AlterEnum
ALTER TYPE "AssetSubClass" ADD VALUE 'LOAN';

1
prisma/schema.prisma

@ -309,6 +309,7 @@ enum AssetSubClass {
COMMODITY COMMODITY
CRYPTOCURRENCY CRYPTOCURRENCY
ETF ETF
LOAN
MUTUALFUND MUTUALFUND
PRECIOUS_METAL PRECIOUS_METAL
PRIVATE_EQUITY PRIVATE_EQUITY

Loading…
Cancel
Save