130 Commits

Author SHA1 Message Date
Thomas Kaul
862de91e7b
Feature/respect watcher count in delete asset profile checkbox (#4609)
* Respect watchedByCount in delete asset profile checkbox

* Update changelog
2025-04-27 09:46:25 +02:00
Thomas Kaul
50e7e3d3c7
Feature/simplify data source checks in DTOs (#4581)
* Simplify DataSource checks in DTOs

* Add test case

* Update changelog
2025-04-23 20:24:08 +02:00
Thomas Kaul
3091c3f080
Feature/rename Subscription to subscriptions in user database schema (#4575)
* Rename Subscription to subscriptions

* Update changelog
2025-04-21 16:30:01 +02:00
Thomas Kaul
f29f201a4f
Bugfix/add missing isActive flag in asset profile of custom currency (#4557)
* Add missing isActive flag

* Update changelog
2025-04-18 14:04:39 +02:00
Thomas Kaul
d23dfadbd0
Bugfix/fix active subscription in user table of admin control (#4544)
* Fix active subscription

* Update changelog
2025-04-17 17:47:36 +02:00
csehatt741
42734dff75
Feature/deactivate asset profile on delisting (Yahoo Finance) (#4524)
* Deactivate asset profile on delisting (Yahoo Finance)

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2025-04-16 07:44:42 +02:00
csehatt741
0f557f431e
Feature/add status column to market data table in admin control panel (#4520)
* Add status column to market data table in admin control panel

* Update changelog
2025-04-09 19:33:00 +02:00
Tobias Kugel
57748a18ef
Feature/add data gathering toggle to asset profile details dialog (#4497)
* Add data gathering toggle to asset profile details dialog

* Update changelog
2025-04-05 10:52:31 +02:00
Tobias Kugel
91394160b9
Feature/Allow to edit identifier in asset profile dialog (#4469)
* Allow to edit identifier in asset profile dialog

* Update changelog
2025-03-30 10:26:57 +02:00
Thomas Kaul
31be526c11
Feature/restrict historical market data gathering to active asset profiles (#4483)
* Restrict historical market data gathering to active asset profiles

* Update changelog
2025-03-25 19:53:19 +01:00
Thomas Kaul
b90e3076d0
Feature/remove exchange rates from admin control overview (#4439)
* Remove exchange rates

* Update changelog
2025-03-15 18:25:15 +01:00
csehatt741
3a09996ca1
Bugfix/fix functionality to delete asset profile of custom currency (#4354)
* Fix functionality to delete asset profile of custom currency

* Update changelog
2025-03-05 20:25:32 +01:00
Thomas Kaul
69a0de28cd
Bugfix/fix issue with symbol profile overrides in historical market data table of admin control panel (#4339)
* Respect symbol profile overrides in market data controller (GET)

* Update changelog
2025-02-20 19:40:27 +01:00
Thomas Kaul
e26b015407
Bugfix/cannot register cron jobs (#4325)
* Reorganize benchmark modules and move benchmarks endpoint
2025-02-15 15:50:41 +01:00
Thomas Kaul
c3bd433ac9
Feature/move market data management from admin to dedicated endpoint (#4125)
* Move market data management from admin to dedicated endpoint

* Update changelog
2024-12-15 20:18:42 +01:00
Thomas Kaul
fc7e350cf7
Feature/extend users table of admin control panel (#4076)
* Extend users table

* Update changelog
2024-11-27 08:10:20 +01:00
QURBAN AHMAD
6d440eb777
Feature/add count to admin user endpoint response (#4058)
* Add count to admin user endpoint response

* Update changelog
2024-11-20 20:20:11 +01:00
QURBAN AHMAD
e7356dc170
Feature/add pagination support to user endpoint (#4050)
* Add pagination support to user endpoint

* Update changelog
2024-11-17 10:05:59 +01:00
Thomas Kaul
a80ca507f8
Feature/add lastRequestAt to analytics (#4010)
* Add lastRequestAt to Analytics
2024-11-02 13:45:26 +01:00
dw-0
6a10b932b0
Feature/Switch consistent-type-assertions eslint rule from warn to error (#3982)
* Switch consistent-type-assertions eslint rule from warn to error

* Update changelog

---------

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2024-10-26 11:07:48 +02:00
Thomas Kaul
ce6f175f9a
Bugfix/fix usage of processor portfolio snapshot computation concurrency env variable (#3936)
* Fix usage of PROCESSOR_PORTFOLIO_SNAPSHOT_COMPUTATION_CONCURRENCY

* Update changelog
2024-10-16 20:48:27 +02:00
dw-0
fc5ed887ff
Feature/Set prefer-const to error in eslint configuration (#3888)
* Set prefer-const to error in eslint configuration

* Update changelog

---------

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2024-10-08 15:30:56 +02:00
Thomas Kaul
29d3b762a8
Feature/switch typescript-eslint no-unused-vars to error (#3887)
* Switch @typescript-eslint/no-unused-vars to error
2024-10-06 18:49:42 +02:00
Nikolai
38ac3d387b
Feature/extend market data endpoint by lastMarketPrice (#3752)
* Extend market data endpoint by lastMarketPrice

* Integrate last market price in admin market data

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2024-09-15 20:18:24 +02:00
Thomas Kaul
403ee2741d
Feature/set up portfolio snapshot queue (#3725)
* Set up portfolio snapshot queue

* Update changelog
2024-09-10 20:32:08 +02:00
Thomas Kaul
6db881b08f
Feature/optimize admin control panel endpoint using promise.all (#3741)
* Optimize by using Promise.all()

* Update changelog
2024-09-10 14:39:52 +02:00
Thomas Kaul
9cd4321bd0
Feature/extract users from admin control panel endpoint to dedicated endpoint (#3740)
* Introduce GET api/v1/admin/user endpoint

* Update changelog
2024-09-08 09:56:08 +02:00
Thomas Kaul
fb44933c9c
Feature/improve error logs in scraper configuration test (#3730)
* Improve error logs

* Update changelog
2024-09-05 18:21:32 +02:00
Thomas Kaul
41f5801b5e
Feature/refactor unique asset type to asset profile identifier (#3636)
* Refactoring
2024-08-04 08:27:05 +02:00
Thomas Kaul
43afb16808
Feature/introduce isUsedByUsersWithSubscription flag (#3573) 2024-07-16 20:51:49 +02:00
Thomas Kaul
d5c56fb16c
Feature/optimize 7d data gathering by prioritization (#3575)
* Optimize 7d data gathering by prioritization

* Update changelog
2024-07-16 20:45:34 +02:00
Thomas Kaul
f08b0b570b
Feature/support derived currencies in currency validation (#3529)
* Support derived currencies in currency validation

* Update changelog
2024-06-29 16:30:40 +02:00
Thomas Kaul
ee086638f3
Feature/add benchmarks preset to admin control panel (#3513)
* Add benchmarks preset

* Update changelog
2024-06-26 20:18:53 +02:00
Eduardo Marinho
ff121243e4
Feature/extend asset profile for currency (#3495)
* Extend asset profile for currency

* Update changelog
2024-06-22 09:54:23 +02:00
Eduardo Marinho
873fd53715
Feature/extend market data with currencies preset by activities count and date (#3460)
* Extend market data with currencies preset by activities count and date

* Update changelog
2024-06-12 20:28:55 +02:00
Thomas Kaul
8a9ae9bb33
Feature/allocations by etf holding (#3464)
* Setup allocations by ETF holding

* Update changelog
2024-06-07 21:45:07 +02:00
Thomas Kaul
c009f8c12f
Feature/add data provider info to asset profile details dialog (#3434)
* Add data provider info to asset profile details dialog

* Update changelog
2024-06-01 10:55:42 +02:00
Thomas Kaul
b12ac1fe84
Feature/simplify module imports of api (#3443)
* Simplify module imports
2024-06-01 10:02:43 +02:00
Thomas Kaul
cdbe6eedeb
Feature/change cash to liquidity in asset class enum (#3321)
* Change CASH to LIQUIDITY in asset class enum

* Update changelog
2024-04-23 18:55:37 +02:00
Thomas Kaul
4e7d93db13
Feature/adapt priorities of data gathering jobs (#3262)
* Adapt priorities of data gathering jobs

* Update changelog
2024-04-13 09:28:14 +02:00
Thomas Kaul
34d9ceb009
Feature/add support to immediately execute queue job (#3259)
* Add support to immediately execute queue job

* Update changelog
2024-04-11 19:14:03 +02:00
Fedron
82fe1de1a7
Feature/add support to override asset (sub) class and url in admin control panel (#3218)
* Add support to override asset (sub) class and url in admin control panel

* Update changelog
2024-04-03 20:24:38 +02:00
Thomas Kaul
5ffc39c32f
Feature/improve usability to delete asset profile (#3208)
* Disable delete button for benchmarks

* Update changelog
2024-03-30 11:23:59 +01:00
Fedron
98de2355c4
Feature/Support overriding name of asset profile dialog (#3199)
* Support overriding name of asset profile dialog

* Update changelog
2024-03-29 09:35:41 +01:00
Thomas Kaul
e21563d903
Feature/increase timeout to load benchmarks (#3158)
* Increase request timeout

* Update changelog
2024-03-16 18:15:34 +01:00
Gerard Du Pre
77358eed65
Feature/Include user role in admin endpoint (#3107)
* Include user role in admin endpoint
2024-03-07 19:38:57 +01:00
Thomas Kaul
40836b745b
Feature/improve validation for currency in endpoints (#3030)
* Improve validation for currency

* Update changelog
2024-02-22 20:25:22 +01:00
Thomas Kaul
78b3328bf7
Add activities count (#3005) 2024-02-15 10:25:47 +01:00
Thomas Kaul
cc0ce18627
Bugfix/fix date conversion in import of historical market data (#2994)
* Fix date conversion

* Update changelog
2024-02-12 17:21:22 +01:00
Thomas Kaul
e921ed7f52
Reorder imports (#2988) 2024-02-11 17:50:18 +01:00