Thomas Kaul
d830e0f6f4
Task/migrate backend logger to instance pattern ( #6966 )
* Refactor backend logging to use instance-based Logger
* Update changelog
1 month ago
Thomas Kaul
f882e3ddf4
Task/add HTTP fetch service ( #6951 )
* Add HTTP fetch service
* Update changelog
2 months ago
Germán Martín
4cd16c33f8
Feature/OIDC authentication ( #5981 )
* Set up OIDC authentication
* Update changelog
7 months ago
Kenrick Tandrian
6deaccfe16
Task/enforce module boundaries for client module ( #5944 )
* feat(lib): move SymbolPipe to common lib
* feat(lib): move CreateAccountBalanceDto to common lib
* feat(lib): move IsCurrencyCode validator to common lib
* feat(lib): move UpdateAssetProfileDto to common lib
* feat(lib): move UpdateUserSettingDto to common lib
* feat(lib): move CreateAccessDto to common lib
* feat(lib): move UpdateAccessDto to common lib
* feat(lib): move CreateTagDto to common lib
* feat(lib): move UpdateTagDto to common lib
* feat(lib): move CreatePlatformDto to common lib
* feat(lib): move UpdatePlatformDto to common lib
* feat(lib): move CreateOrderDto to common lib
* feat(lib): move UpdateOrderDto to common lib
* feat(lib): move RuleSettings interface to common lib
* feat(lib): move CreateAccountDto TransferBalanceDto UpdateAccountDto to common lib
* feat(lib): move CreateAccountWithBalancesDto to common lib
* feat(lib): move CreateAssetProfileDto and CreateAssetProfileWithMarketDataDto to common lib
* feat(lib): move AuthDeviceDto to common lib
* feat(lib): move simplewebauthn interfaces to common lib
This includes AssertionCredentialJSON, AttestationCredentialJSON, PublicKeyCredentialCreationOptionsJSON, PublicKeyCredentialRequestOptionsJSON.
* feat(lib): move UpdateMarketDataDto to common lib
* feat(lib): move UpdateBulkMarketDataDto to common lib
* feat(lib): move CreateWatchlistItemDto to common lib
* feat(lib): move DeleteOwnUserDto to common lib
* feat(lib): move UserItem interface to common lib
* feat(lib): move UpdateOwnAccessTokenDto to common lib
* feat(lib): move PropertyDto to common lib
8 months ago
Thomas Kaul
a4040c3c3c
Task/remove Internet Identity as social login provider ( #5891 )
* Remove Internet Identity
* Update changelog
9 months ago
Kenrick Tandrian
4ecfdadda4
Task/resolve @typescript-eslint/no-unsafe-function-type ESLint rule ( #5889 )
* fix(lint): remove @typescript-eslint/no-unsafe-function-type override
* fix(lint): resolve eslint errors
9 months ago
Attila Cseh
c98bd0ed52
Bugfix/biometric authentication issue related to matching passkeys ( #5137 )
* Fix for biometric authentication issue related to matching passkeys
* Update changelog
1 year ago
Thomas Kaul
cf8eac3d44
Feature/rename Settings to settings in User database schema ( #5100 )
* Rename Settings to settings in User database schema
* Update changelog
1 year ago
Thomas Kaul
20070d76bc
Feature/rename User to user in database schema ( #4899 )
* Rename User to user in database schema
* Update changelog
1 year ago
Tobias Kugel
fde8ff4bb6
Feature/localize X-ray rule FeeRatioInitialInvestment ( #4779 )
* Localize X-ray rule FeeRatioInitialInvestment
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
andiz2
1215803a40
Bugfix/fix ApiKeyStrategy error ( #4682 )
* Fix ApiKeyStrategy error
1 year ago
Haruka Kishida
828bd5f172
Feature/upgrade to NestJS 11 ( #4270 )
* Upgrade to NestJS 11
* Update changelog
1 year ago
csehatt741
4842c347a9
Feature/generate new security token for user via admin control panel ( #4458 )
* Generate new security token for user via admin control panel
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
1 year ago
Ken Tandrian
bdde9dd314
Task/upgrade to simplewebauthn version 13.1 ( #4407 )
* Upgrade to simplewebauthn version 13.1
* Update changelog
1 year ago
Thomas Kaul
13582afd93
Feature/Setup API keys for Ghostfolio data provider ( #4093 )
* Setup API keys for Ghostfolio data provider
2 years ago
Thomas Kaul
a1fbdc2ebe
Bugfix/exception handling in user authorization ( #4015 )
* Add guard
* Update changelog
2 years ago
Thomas Kaul
a80ca507f8
Feature/add lastRequestAt to analytics ( #4010 )
* Add lastRequestAt to Analytics
2 years ago
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>
2 years ago
dw-0
405ec0d2b2
Feature/switch the consistent-type-definitions eslint rule from warn to error ( #3980 )
* Switch the consistent-type-definitions eslint rule from warn to error
* Update changelog
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2 years ago
dw-0
a14c10bad2
Feature/Enable unused compiler options in tsconfig ( #3895 )
* Enable noUnusedLocals noUnusedParameters in compiler options of tsconfig
* Update changelog
2 years ago
Thomas Kaul
29d3b762a8
Feature/switch typescript-eslint no-unused-vars to error ( #3887 )
* Switch @typescript-eslint/no-unused-vars to error
2 years ago
Thomas Kaul
918d0b85d4
Feature/update passport dependencies ( #3433 )
* Update passport dependencies
* Refactor Google strategy
* Update changelog
2 years ago
Thomas Kaul
0a53df4293
Feature/improve inactive user role ( #3360 )
* Improve inactive role
* Update changelog
2 years ago
Thomas Kaul
1f2f9f22f2
Feature/remove environment variable web auth rp ( #3115 )
* Remove environment variable WEB_AUTH_RP_ID
* Update changelog
2 years ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
2 years ago
underwater
7d68905f1b
Feature/use has permission annotation in endpoints ( #2771 )
* Use HasPermission in endpoints
* Update changelog
3 years ago
Kevin
8492a8fed0
Upgrade simplewebauthn ( #2498 )
* Upgrade simplewebauthn to new major version
* Update changelog
3 years ago
Thomas Kaul
48ba8f936b
Feature/deactivate internet identity for account registration ( #2293 )
* Deactivate Internet Identity
* Update changelog
3 years ago
Thomas Kaul
0b59fc639d
Feature/upgrade prettier to version 3 ( #2163 )
* Upgrade prettier to version 3.0.2
* Prettify code
* Update changelog
3 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
3 years ago
Thomas Kaul
7d2d1d971a
Feature/deprecate get auth endpoint ( #1851 )
* Deprecate GET auth endpoint
* Update documentation
* Update changelog
3 years ago
Thomas Kaul
b74a042da8
Feature/change auth endpoint from get to post ( #1823 )
* Change auth endpoint from GET to POST
* Login with security token
* Login with Internet Identity
* Update changelog
3 years ago
Thomas Kaul
261a0fb0b9
Refactor AuthInterceptor ( #1764 )
* Refactor AuthInterceptor
* Refactor JwtStrategy
3 years ago
Thomas Kaul
1b2f8e5586
Feature/extend analytics by country ( #1661 )
* Extend analytics by country
* Fix Upgrade Plan button of subscription interstitial
* Update changelog
3 years ago
Thomas Kaul
60f52bb209
Handle user signup for OAuth and Internet Identity ( #1515 )
Co-Authored-By: gobdevel <99349192+gobdevel@users.noreply.github.com>
4 years ago
Thomas Kaul
2a605f850d
Refactor requests and responses ( #1507 )
4 years ago
Thomas Kaul
a3bfa46fb0
Feature/remove alias from user ( #1218 )
* Remove alias
* Update changelog
4 years ago
Thomas Kaul
81245635af
Feature/setup i18n ( #1139 )
* Setup i18n
* Update changelog
4 years ago
Thomas Kaul
d887de50d2
Feature/setup internet identity ( #1080 )
* Setup Internet Identity as social login provider
* Update changelog
4 years ago
Thomas Kaul
fa41e25c8f
Release/1.131.1 ( #804 )
* Add API version
* Update changelog
4 years ago
Thomas Kaul
ebbdd47fa2
Exclude google login callback endpoint from versioning ( #793 )
4 years ago
Thomas Kaul
e4908b51aa
Feature/add context to logger ( #745 )
* Add contexts
* Update changelog
4 years ago
Thomas Kaul
baa6a3d0f0
Feature/restructure api modules ( #706 )
* Restructure modules
* Update changelog
4 years ago
Thomas Kaul
d09cad4e05
Feature/read only mode ( #520 )
* Setup read only mode and update permissions dynamically
* Update changelog
5 years ago
Thomas Kaul
d60b444324
Release/1.71.0 ( #458 )
* Refactor logger
* Fix exception
* Update changelog
5 years ago
Thomas Kaul
5ea455b98b
Feature/upgrade simplewebauthn dependencies to version 4.1.0 ( #365 )
* Upgrade @simplewebauthn dependencies to version 4.1.0
* @simplewebauthn/browser
* @simplewebauthn/server
* Update changelog
5 years ago
Matthias Frey
63ee33b685
Use 'import type' to import types, eliminate webpack warnings ( #358 )
5 years ago
Thomas Kaul
98dac4052a
Feature/add subscription type to the admin user table ( #311 )
* Add the subscription type to the user table in the admin control panel
* Update changelog
5 years ago
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>
5 years ago
Thomas
3589e72aea
Harmonize prisma service ( #266 )
5 years ago