Feature/extend asset sub classes by collectible (#5126)

* Extend asset sub classes by collectible

* Update changelog
pull/5116/head
Thomas Kaul 10 months ago committed by GitHub
parent 7441162fb2
commit 6940700a1b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Added
- Added alternative investment as an asset class
- Added collectible as an asset sub class
### Changed
- Improved the language localization for Catalan (`ca`)

@ -68,16 +68,10 @@ export class AdminMarketDataComponent
@ViewChild(MatSort) sort: MatSort;
public activeFilters: Filter[] = [];
public allFilters: Filter[] = [
AssetSubClass.BOND,
AssetSubClass.COMMODITY,
AssetSubClass.CRYPTOCURRENCY,
AssetSubClass.ETF,
AssetSubClass.MUTUALFUND,
AssetSubClass.PRECIOUS_METAL,
AssetSubClass.PRIVATE_EQUITY,
AssetSubClass.STOCK
]
public allFilters: Filter[] = Object.keys(AssetSubClass)
.filter((assetSubClass) => {
return assetSubClass !== 'CASH';
})
.map((assetSubClass) => {
return {
id: assetSubClass.toString(),

@ -41,7 +41,7 @@ const locales = {
SELL: $localize`Sell`,
// AssetClass (enum)
CASH: $localize`Cash`,
ALTERNATIVE_INVESTMENT: $localize`Alternative Investment`,
COMMODITY: $localize`Commodity`,
EQUITY: $localize`Equity`,
FIXED_INCOME: $localize`Fixed Income`,
@ -50,6 +50,8 @@ const locales = {
// AssetSubClass (enum)
BOND: $localize`Bond`,
CASH: $localize`Cash`,
COLLECTIBLE: $localize`Collectible`,
CRYPTOCURRENCY: $localize`Cryptocurrency`,
ETF: $localize`ETF`,
MUTUALFUND: $localize`Mutual Fund`,

@ -0,0 +1,2 @@
-- AlterEnum
ALTER TYPE "AssetClass" ADD VALUE 'ALTERNATIVE_INVESTMENT';

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

@ -278,6 +278,7 @@ enum AccessPermission {
}
enum AssetClass {
ALTERNATIVE_INVESTMENT
COMMODITY
EQUITY
FIXED_INCOME
@ -288,6 +289,7 @@ enum AssetClass {
enum AssetSubClass {
BOND
CASH
COLLECTIBLE
COMMODITY
CRYPTOCURRENCY
ETF

Loading…
Cancel
Save