Thomas Kaul
0f3f47810b
Task/extend personal finance tools (20260827) ( #7733 )
Extend personal finance tools
2 days ago
Thomas Kaul
dbe3eecd87
Bugfix/date handling in time zone other than UTC ( #7723 )
* Fix date handling in time zone other than UTC
* Update changelog
2 days ago
Thomas Kaul
1355098bdb
Task/improve web_fetch tool in fetch service ( #7730 )
* Improve web_fetch tool
* Update changelog
2 days ago
Thomas Kaul
b99e8a0c12
Task/add expiration date to access ( #7709 )
* Add expiration date to access
* Update changelog
4 days ago
Thomas Kaul
c53730b848
Task/improve data source column in market data table of admin control ( #7722 )
* Improve data source column by showing resolved name
* Update changelog
4 days ago
Thomas Kaul
def48c6adf
Bugfix/data gathering blocked by failed jobs ( #7720 )
* Fix data gathering blocked by failed jobs
* Update changelog
4 days ago
Thomas Kaul
b4e8a4090d
Task/simplify recent market data gathering ( #7714 )
* Simplify recent market data gathering
* Update changelog
4 days ago
Thomas Kaul
9be7317006
Task/migrate create and edit access dialogs to dedicated routes ( #7711 )
* Migrate create and edit access dialogs to dedicated routes
* Update changelog
5 days ago
Thomas Kaul
712a7a7e11
Bugfix/repeated historical market data gathering on weekends ( #7710 )
* Fix repeated historical market data gathering on weekends
* Update changelog
5 days ago
Thomas Kaul
ea4d66be54
Feature/setup MCP ( #7703 )
* Setup MCP
* Update changelog
6 days ago
Thomas Kaul
4da8658eec
Task/improve type filter of activities table component to only list activity types in use ( #7602 )
* Limit type filter in activities table component to used types
* Update changelog
1 week ago
Thomas Kaul
5232e8f366
Task/extract access level icon to reusable component ( #7692 )
* Extract access level icon to reusable component
* Update changelog
1 week ago
Thomas Kaul
67dd8fbf0f
Task/add write access to create or update access dialog ( #7676 )
* Add write access
* Update changelog
1 week ago
Thomas Kaul
17e1a2b5fc
Task/remove deprecated permissions attribute from access ( #7639 )
* Remove deprecated permissions attribute from access
* Update changelog
1 week ago
Thomas Kaul
45a20d3ea3
Task/increase daily request limit of Ghostfolio data provider within setup period ( #7674 )
Increase daily request limit within setup period
1 week ago
Thomas Kaul
87cb77a8fd
Feature/merge asset profile into existing asset profile ( #7654 )
* Merge asset profile into existing asset profile
* Update changelog
1 week ago
Thomas Kaul
5fd9fb9c34
Task/add write scopes to access ( #7638 )
* Add write scopes to access
* Update changelog
1 week ago
Thomas Kaul
b4a218f308
Task/extend personal finance tools (20260818) ( #7657 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
6cf33a4651
Task/extend personal finance tools (20260817) ( #7652 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
0a07db8261
Task/move currency removal from cryptocurrency names to general availability ( #7650 )
* Move currency removal from cryptocurrency names to general availability
* Update changelog
2 weeks ago
Kenrick Tandrian
3ae64b5eaf
Task/modernize TypeScript compiler options ( #7642 )
* fix(ts): remove baseUrl from config
* feat(ts): upgrade base target to es2022
* fix(client): clean up typescript target configurations
* fix(ui): standardize tsconfig target configuration to es2021
* fix(ts): remove redundant project-level lib configurations
* fix(ui): inherit base tsconfig target compiler option
2 weeks ago
Thomas Kaul
9d9d4450f4
Task/extend personal finance tools (20260816) ( #7644 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
108e29444a
Task/add scopes to access ( #7603 )
* Add scopes to access
* Update changelog
2 weeks ago
David Requeno
9d2e4b732c
Feature/add stock splits logic ( #7568 )
* Add business logic and tests for stock splits
* Update changelog
2 weeks ago
Thomas Kaul
e0bdf06a96
Task/extend personal finance tools (20260813) ( #7615 )
Extend personal finance tools
2 weeks ago
Thomas Kaul
7ded5e4340
Task/remove isDraft of activity ( #7577 )
* Remove deprecated isDraft attribute of activity
* Update changelog
3 weeks ago
Thomas Kaul
e1eb127bce
Task/refactor impersonation mode into guard ( #7597 )
* Refactor impersonation mode into guard
* Update changelog
3 weeks ago
Thomas Kaul
55939ea2e5
Feature/add quantity to accounts tab of holding detail dialog ( #7595 )
* Add quantity to accounts tab of holding detail dialog
* Update changelog
3 weeks ago
Thomas Kaul
fbd898b32d
Bugfix/user settings and calculations in impersonation mode ( #7592 )
* Fix user settings and calculations in impersonation mode
* Update changelog
3 weeks ago
Thomas Kaul
e61946cbb7
Task/extend toggle component to support icons ( #7582 )
* Extend toggle component to support icons
* Update changelog
3 weeks ago
Thomas Kaul
cb6da5c24f
Task/migrate isDraft of activity to draft tag ( #7551 )
* Migrate isDraft of activity to draft tag
* Update changelog
3 weeks ago
Thomas Kaul
6b64563391
Task/migrate account dialogs to dedicated routes ( #7473 )
* Migrate account dialogs to dedicated routes
* Update changelog
3 weeks ago
Thomas Kaul
9b58da04d4
Feature/add coverage rule to emergency fund section on X-ray page ( #7538 )
* Add emergency fund coverage rule
* Update changelog
3 weeks ago
Thomas Kaul
4386d22e53
Bugfix/percentage values in impersonation mode with unrestricted access ( #7522 )
* Fix percentage values in impersonation mode with unrestricted access
* Fix savings rate in impersonation mode
* Improve savingsRate on FIRE page
* Update changelog
3 weeks ago
Thomas Kaul
ddd20d3099
Task/remove redundant balance attribute from account ( #7546 )
* Remove redundant balance attribute from account
* Update changelog
3 weeks ago
Thomas Kaul
901b52393f
Feature/add country flag to currency selector ( #7561 )
* Add country flag
* Update changelog
3 weeks ago
Thomas Kaul
9c78bc29a4
Task/extract non-investment activity types constant ( #7535 )
Extract non-investment activity type
3 weeks ago
Thomas Kaul
b812bc7421
Task/guard system tags in admin control panel ( #7532 )
* Guard system tags against deletion and renaming
* Update changelog
4 weeks ago
Varun Jain
e290012d4b
Fix portfolio calculator to degrade gracefully on stalled snapshot job
A stalled portfolio snapshot computation job (job.finished() rejecting)
propagated out of the unguarded snapshotPromise and crashed every
portfolio/account endpoint for that user instead of just failing the
one calculation. Catch the failure and fall back to a snapshot with
hasErrors: true, and raise the default stall timeout from 30s to 120s
so fewer legitimately-large portfolios trigger it in the first place.
Closes #6914
1 month ago
Thomas Kaul
61cac99d54
Task/improve symbol validation for assets with manual data source ( #7467 )
* Improve symbol validation for assets with manual data source
* Update changelog
4 weeks ago
Thomas Kaul
3eb10cc2e1
Task/remove unused exchange from portfolio position interface ( #7537 )
Remove exchange
4 weeks ago
Thomas Kaul
0b9df572ba
Task/optimize performance of search in assistant ( #7534 )
* Improve performance of search in assistant by reusing cached portfolio snapshot
* Update changelog
4 weeks ago
Thomas Kaul
8ac551fc44
Feature/support account platforms in activities import ( #7515 )
* Support account platforms in activities import
* Update changelog
4 weeks ago
Thomas Kaul
ddf446f915
Feature/stock splits setup ( #7251 )
* Stock splits setup
* Update changelog
4 weeks ago
Thomas Kaul
b37654c7c6
Bugfix/persistence of empty comment in create or update account dialog ( #7512 )
* Fix persistence of empty comment
* Update changelog
4 weeks ago
Thomas Kaul
fa309b5743
Bugfix/handling of Exclude from Analysis tag in activities table ( #7511 )
* Fix handling of Exclude from Analysis tag
* Update changelog
4 weeks ago
Thomas Kaul
c3e70091ae
Bugfix/validation error caused by empty strings in asset profile details dialog ( #7509 )
* Resolve validation error caused by empty strings
* Update changelog
4 weeks ago
Thomas Kaul
263e064fd6
Task/remove deprecated attribute isExcluded from account ( #7253 )
* Remove deprecated attribute isExcluded from account
* Update changelog
4 weeks ago
Thomas Kaul
5e9ac0169e
Task/remove deprecated firstOrderDate from portfolio performance endpoint response ( #7483 )
* Remove deprecated firstOrderDate
* Update changelog
4 weeks ago
Thomas Kaul
031b3b68c7
Bugfix/deletion of activities to respect activity type and date range filter ( #7492 )
* Respect activity type and date range filter
* Update changelog
4 weeks ago