Kenrick Tandrian
416fa44cf0
Feature/create watchlist API endpoints ( #4570 )
...
* Create watchlist API endpoints
* Update changelog
2025-04-21 20:19:59 +02:00
Ronnie Alsop
a9c3224856
Feature/add endpoint to localize site.webmanifest ( #4450 )
...
* Add endpoint to localize site.webmanifest
* Refactor rootUrl
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2025-03-22 09:36:45 +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
f1ab3ff8e8
Feature/modernize tags endpoint ( #4317 )
...
* Modernize tags endpoint
* Update changelog
2025-02-15 10:00:14 +01:00
Thomas Kaul
8c7cb78c0b
Feature/add copy AI prompt to clipboard action to analysis page ( #4176 )
...
* Add copy AI prompt to clipboard action
* Update changelog
2025-01-08 19:55:23 +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
13582afd93
Feature/Setup API keys for Ghostfolio data provider ( #4093 )
...
* Setup API keys for Ghostfolio data provider
2024-12-07 15:13:12 +01:00
Thomas Kaul
5f98dfa5d6
Feature/set up Ghostfolio data provider ( #4016 )
...
* Set up Ghostfolio data provider
* Update translations
* Update changelog
2024-11-24 19:49:08 +01:00
Thomas Kaul
583c14128b
Feature/extend public api with portfolio performance metrics endpoint ( #3762 )
...
* Extend Public API with portfolio performance metrics endpoint
* Update changelog
2024-09-21 10:42:43 +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
519827045a
Feature/add dialog for benchmarks in markets overview ( #3493 )
...
* Add benchmarks dialog in markets overview
* Update changelog
2024-06-15 09:49:54 +02:00
Thomas Kaul
b692b7432c
Feature/set up event system for portfolio changes ( #3333 )
...
* Set up event system for portfolio changes
* Update changelog
2024-04-26 20:13:53 +02:00
miles
a3178fb213
Feature/expose redis database via environment variable ( #3036 )
...
* Expose Redis database via environment variable
* Update changelog
2024-02-24 11:56:12 +01:00
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2024-02-11 17:50:18 +01:00
Thomas Kaul
ccaf06360a
Feature/introduce admin setting to disable data gathering ( #2981 )
...
* Introduce setting to disable data gathering
* Update changelog
2024-02-11 10:06:07 +01:00
Thomas Kaul
5b7409d08e
Feature/add tag management in admin control panel ( #2389 )
...
* Add tag management
* Update locales
* Update changelog
2023-09-26 18:56:09 +02:00
Thomas Kaul
2df27100f0
Add middleware ( #2239 )
...
* Add middleware
* Update changelog
2023-08-18 20:27:19 +02:00
Thomas Kaul
42274917e0
Release 1.297.4 ( #2209 )
2023-08-05 19:57:39 +02:00
Thomas Kaul
8ba50f2729
Release 1.297.3 ( #2208 )
2023-08-05 16:08:06 +02:00
Thomas Kaul
43d0b55004
Feature/upgrade to angular 16 ( #2156 )
...
* Upgrade Angular, NestJS and Nx
* Replace executor to @nx/angular:webpack-browser and @nx/angular:webpack-dev-server
* Add target for copying assets
* Improve redirection of home page
* Update changelog
2023-08-05 11:08:10 +02:00
Thomas Kaul
31a4c2ff1f
Sort imports ( #1933 )
2023-05-06 10:06:24 +02:00
FabioAzevedo0619
e1892d2870
Feature/platform management ( #1922 )
...
* Added platform management to admin control panel
* Update changelog
2023-05-06 09:44:28 +02:00
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
2023-04-23 12:02:01 +02:00
Thomas Kaul
e965d12e31
Feature/add health check endpoints ( #1886 )
...
* Add health check endpoints
* Update changelog
2023-04-22 16:03:45 +02:00
Thomas Kaul
0000317041
Upgrade Nx and Angular ( #1646 )
...
* Upgrade Nx and Angular
* Update changelog
* Feature/eliminate angular material css vars (#1648 )
* Eliminate angular-material-css-vars
* Update changelog
2023-02-04 11:26:06 +01:00
Thomas Kaul
e87b93f19c
Feature/add logo endpoint ( #1506 )
...
* Add logo endpoint
* Update changelog
2022-12-12 20:13:45 +01:00
Thomas Kaul
292d345ce0
Feature/support manual currency for fee ( #1490 )
...
* Support manual currency for fee
* Update changelog
2022-12-03 18:22:19 +01:00
Thomas Kaul
108c0c13c4
Release 1.179.5 ( #1150 )
2022-08-15 18:17:57 +02:00
willyp713
b678998801
Feature/add-redis-password ( #947 )
...
* Expose REDIS_PASSWORD
2022-05-29 14:18:57 +02:00
Thomas Kaul
2c4c16ec99
Feature/extend markets overview by benchmarks ( #953 )
...
* Add benchmarks to markets overview
* Update changelog
2022-05-26 18:59:29 +02:00
Thomas Kaul
40380346e6
Feature/setup bull queue system ( #886 )
...
* Setup @nestjs/bull and asset profile data gathering job
* Update changelog
2022-05-07 20:00:51 +02:00
Thomas Kaul
280030ae7f
Feature/add twitter bot for fear and greed index ( #702 )
...
* Add twitter bot for fear and greed index
* Update changelog
2022-02-16 21:17:11 +01:00
Thomas Kaul
1f042ee791
Feature/eliminate redundant storage of historical exchange rates ( #500 )
...
* Eliminate redundant storage of historical exchange rates
* Clean up experimental API
* Update changelog
2021-11-29 21:08:58 +01:00
Valentin Zickner
308b218487
introduce basic module structure for data provider ( #278 )
...
* introduce basic module structure for data provider
* introduce DataGatheringModule
* introduce ExchangeRateDataModule
* introduce ImpersonationModule
* move RulesService
* cleanup portfolio module
* Sort imports
Co-authored-by: Valentin Zickner <github@zickner.ch>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2021-08-14 16:55:40 +02:00
Thomas
67606e4026
Extend current rate service test
2021-08-01 00:55:10 +02:00
Thomas
c7b7efae3b
Feature/import transactions ( #212 )
...
* Implement import transactions functionality
* Update changelog
2021-07-14 20:54:05 +02:00
Thomas
ecfe694f0b
Feature/export transactions ( #209 )
...
* Export functionality for transactions
* Update changelog
2021-07-11 17:05:58 +02:00
Thomas
ad00cd9d81
Feature/setup subscription with stripe ( #178 )
...
* Set up stripe for subscriptions
* Update permissions and add discount
* Update changelog
2021-06-21 20:03:36 +02:00
Matthias Frey
e87c942cb8
Add webauthn ( #82 )
...
* Add webauthn
* Complete WebAuthn device sign up and login
* Move device registration to account page
* Replace the token login with a WebAuthn prompt if the current device has been registered
* Mark the current device in the list of registered auth devices
* Fix after rebase
* Fix tests
* Disable "Add current device" button if current device is registered
* Add option to "Stay signed in"
* Remove device list feature, sign in with deviceId instead
* Improve usability
* Update changelog
Co-authored-by: Matthias Frey <mfrey43@gmail.com>
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
2021-06-14 16:09:40 +02:00
Thomas
c70eb7793e
Feature/migration to accounts ( #58 )
...
* Migrate transaction table
* Add accounts page
* Add account page logic
2021-05-01 12:30:52 +02:00
Thomas
a2687eacbc
Feature/implement scraper ( #25 )
...
* Clean up imports
* Implement scraper
* Sort imports
2021-04-19 22:25:52 +02:00
Thomas
5d1f1b452a
Simplify initial project setup ( #12 )
...
* Simplify initial project setup
* Added a validation for environment variables
* Added support for feature flags to simplify the initial project setup
* Add configuration service to test
* Optimize data gathering and exchange rate calculation (#14 )
* Clean up changelog
2021-04-18 19:06:54 +02:00
Thomas
c616312233
Initial commit
2021-04-13 21:53:58 +02:00