Browse Source

Merge branch 'main' into bugfix/handle-empty-locale-string-in-scraper-configuration

pull/7109/head
Thomas Kaul 3 weeks ago
committed by GitHub
parent
commit
55316f8ba0
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      CHANGELOG.md
  2. 3
      apps/client/src/app/components/admin-market-data/admin-market-data.html
  3. 3
      apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html
  4. 51
      libs/common/src/lib/personal-finance-tools.ts

1
CHANGELOG.md

@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed the disabled state of the delete action in the asset profiles actions menu of the historical market data table in the admin control panel
- Fixed the persistence of an empty `locale` string in the scraper configuration
## 3.14.0 - 2026-06-22

3
apps/client/src/app/components/admin-market-data/admin-market-data.html

@ -285,7 +285,8 @@
!canDeleteAssetProfile({
activitiesCount: element.activitiesCount,
isBenchmark: element.isBenchmark,
symbol: element.symbol
symbol: element.symbol,
watchedByCount: element.watchedByCount
})
"
(click)="

3
apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html

@ -171,7 +171,8 @@
mat-cell
>
@if (element.price === null) {
<span></span>
<span></span>
<span class="ml-1">{{ baseCurrency }}</span>
} @else {
<gf-value
class="d-inline-block justify-content-end"

51
libs/common/src/lib/personal-finance-tools.ts

@ -438,6 +438,17 @@ export const personalFinanceTools: Product[] = [
slogan: 'Portfolio Tracker für dein Vermögen',
url: 'https://www.finanzfluss.de/copilot'
},
{
founded: 2015,
hasFreePlan: true,
hasSelfHostingAbility: false,
key: 'finanzguru',
languages: ['Deutsch'],
name: 'Finanzguru',
origin: 'DE',
slogan: 'Finanzen. Magisch. Einfach.',
url: 'https://www.finanzguru.de'
},
{
founded: 2020,
key: 'finary',
@ -611,6 +622,15 @@ export const personalFinanceTools: Product[] = [
slogan: 'Finance App for Couples',
url: 'https://www.honeydue.com'
},
{
founded: 2003,
hasSelfHostingAbility: true,
isArchived: true,
key: 'ibank',
name: 'iBank',
note: 'Renamed to Banktivity',
origin: 'US'
},
{
founded: 2022,
key: 'income-reign',
@ -817,6 +837,17 @@ export const personalFinanceTools: Product[] = [
slogan: 'Personal Finance Manager for Mac, Windows, and Linux',
url: 'https://moneydance.com'
},
{
founded: 2016,
hasFreePlan: true,
hasSelfHostingAbility: false,
key: 'moneypatrol',
name: 'MoneyPatrol',
origin: 'US',
pricingPerYear: '$29.99',
slogan: 'Personal Accounting Made Easy, Accurate, Comprehensive',
url: 'https://www.moneypatrol.com'
},
{
hasFreePlan: true,
hasSelfHostingAbility: false,
@ -1390,6 +1421,26 @@ export const personalFinanceTools: Product[] = [
pricingPerYear: '$600',
slogan: 'Make Smarter Investments'
},
{
founded: 2020,
hasFreePlan: true,
hasSelfHostingAbility: false,
key: 'wallstreetzen',
name: 'WallStreetZen',
origin: 'HK',
pricingPerYear: '$234',
slogan: 'Stock market analysis for the serious part-time investor',
url: 'https://www.wallstreetzen.com'
},
{
founded: 2015,
hasSelfHostingAbility: false,
key: 'wealtharc',
name: 'WealthArc',
origin: 'CH',
slogan: 'Manage wealth data more efficiently',
url: 'https://www.wealtharc.com'
},
{
founded: 2019,
hasFreePlan: false,

Loading…
Cancel
Save