Thomas Kaul
be7f6bb657
Feature/add inactive as user role ( #3024 )
* Add INACTIVE as user role
* Update changelog
1 year ago
Thomas Kaul
e921ed7f52
Reorder imports ( #2988 )
1 year ago
Martin Mui
e7d4641d13
Feature/reload data on logo click ( #2959 )
* Reload data on logo click
* Update changelog
1 year ago
Thomas Kaul
02dc7c52b1
Localize routes ( #2250 )
* Localize about path
* Localize faq path
* Localize features path
* Localize markets path
* Localize pricing path
* Localize register path
* Localize resources path
* Extend sitemap
2 years ago
Thomas Kaul
4955555ddd
Release 1.301.1 ( #2247 )
2 years ago
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
2 years ago
Thomas Kaul
6728e04ff7
Improve http response interceptor ( #2157 )
Do not show snack bar for login endpoint
2 years ago
Thomas Kaul
edd690850c
Feature/setup open startup page ( #1967 )
* Setup Open Startup page
* Update changelog
2 years ago
Thomas Kaul
513a564e2c
Restructure services ( #1891 )
2 years ago
Thomas Kaul
1b7b082003
Feature/migrate various components to angular material 15 ( #1836 )
* Migrate components to Angular Material 15
* Update changelog
2 years ago
Thomas Kaul
261a0fb0b9
Refactor AuthInterceptor ( #1764 )
* Refactor AuthInterceptor
* Refactor JwtStrategy
2 years ago
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
2 years ago
Thomas Kaul
32fe3e195f
Release 1.205.2 ( #1369 )
3 years ago
Thomas Kaul
805f4b05be
Release 1.205.1 ( #1368 )
3 years ago
Thomas Kaul
384d18b2a6
Feature/persist user language on url change ( #1359 )
* Persist user language
* Update changelog
3 years ago
Thomas Kaul
4f8fe83a16
Feature/clean up user database schema ( #1242 )
* Clean up user database schema
* Update changelog
3 years ago
Thomas Kaul
56bf422407
Consider language from user settings ( #1179 )
3 years ago
Thomas Kaul
0e3702c2be
Feature/improve german translation ( #1178 )
* Simplify and translate locales
* Add support for translated labels
* Update changelog
3 years ago
Thomas Kaul
335553e891
Feature/tag template literal strings ( #1152 )
* Tagged template literal strings
* Update changelog
3 years ago
Thomas Kaul
c456a8bcfe
Release/1.179.3 ( #1147 )
* Clean up
* Release 1.179.3
3 years ago
Thomas Kaul
e4e0a7d9f0
Release 1.179.1 ( #1144 )
3 years ago
Thomas Kaul
77181aaaff
Feature/setup faq page ( #1106 )
* Set up FAQ page
* Update changelog
3 years ago
Thomas Kaul
2060fcaf0b
Feature/add markets to public pages ( #1062 )
* Add Markets to public pages
* Update changelog
3 years ago
Thomas Kaul
35e039748f
Feature/refactor demo account as route ( #1058 )
* Refactor demo account as route
* Update changelog
3 years ago
Thomas Kaul
d4b29ff11c
Feature/add privacy policy page ( #1028 )
* Add privacy policy page
* Update changelog
3 years ago
Thomas Kaul
2a854e2574
Various improvements ( #807 )
3 years ago
Thomas Kaul
23da1bd293
Feature/add feature page ( #694 )
* Add feature page
* Update changelog
3 years ago
Thomas Kaul
0179823ad9
Feature/restructure about page ( #608 )
* Restructure about page: introduce pages for blog and changelog
* Update changelog
3 years ago
Thomas Kaul
db1d474ddf
Feature/more discreet data provider warning ( #589 )
* Upgrade http-status-codes to version 2.2.0
* Make the data provider warning more discreet
* Update changelog
3 years ago
Thomas Kaul
78e0fdb0ca
Add coupon system ( #529 )
* Add coupon system
* Update changelog
3 years ago
Thomas Kaul
d09cad4e05
Feature/read only mode ( #520 )
* Setup read only mode and update permissions dynamically
* Update changelog
3 years ago
Thomas Kaul
6dea9093ba
Feature/add public portfolio ( #426 )
* Setup public portfolio page
* Update changelog
4 years ago
Thomas Kaul
93dcbeb6c7
Feature/add validation for import ( #415 )
* Valid data types
* Maximum number of orders
* Data provider service returns data for the dataSource / symbol pair
4 years ago
Thomas Kaul
fe2bd6eea8
Feature/protect endpoints ( #396 )
* Protect endpoints
* Update changelog
4 years ago
Thomas
1c65599a16
Feature/add blog ( #218 )
* Setup blog
* Add german blog post
* Add english blog post
* Update changelog
4 years ago
Thomas
d53e5c4da5
Refactor auth guard ( #226 )
4 years ago
Thomas
3d7624d997
Feature/improve twa onboarding ( #173 )
* Improve TWA onboarding (Redirect to the account registration page)
* Update changelog
4 years ago
Matthias Frey
6c1119caec
Restrict webauthn to fingerprint only and improve UX ( #161 )
* Restrict webauthn to fingerprint only
* Move webauthn login to separate page /webauthn
* Stay signed in with social login
* Update changelog
Co-authored-by: Thomas <4159106+dtslvr@users.noreply.github.com>
4 years ago
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>
4 years ago
Thomas
026a5011d4
Feature/add account registration page ( #141 )
* Add account registration page
* Update changelog
4 years ago
Thomas
ad961f3039
Bugfix/fix missing header of public pages ( #121 )
* Fix missing header of public pages
* Update changelog
4 years ago
Thomas
0d6fe4a232
Feature/refactor user service as observable store ( #117 )
* Implement user service as observable store
* Clean up tokenStorageService usage
* Update changelog
4 years ago
Thomas
b4762dc463
Bugfix/fix internal navigation with query param ( #114 )
* Fix internal navigation with query parameter
* Add guard
* Update changelog
4 years ago
Thomas
78a4946e8b
Feature/zen mode ( #110 )
* Start with implementation
* Refactor AuthGuard, persist displayMode in user settings
* Refactor DisplayMode to ViewMode
* Update changelog
4 years ago
Thomas
79edc09710
Store utm_source in local storage ( #106 )
4 years ago
Thomas
277133fa1a
Clean up services ( #103 )
* LanguageService
* TokenStorageService
4 years ago
Thomas
c973ffd3ba
Feature/reorganize helper lib ( #100 )
Reorganize helper lib (Move interfaces and types)
* InfoItem
* PortfolioItem
* PortfolioOverview
* PortfolioPerformance
* Position
* PortfolioPosition
* PortfolioReport
* PortfolioReportRule
* User
* UserSettings
* DateRange
* AdminData
* AccessWithGranteeUser
* OrderWithAccount
* Granularity
* UserWithSettings
* RequestWithUser
4 years ago
Thomas
dbed4ea527
Feature/improve imports with paths in tsconfig ( #32 )
* Improve imports
4 years ago
Thomas
c361143ba2
Fix interceptor for unauthorized http response ( #27 )
4 years ago
Thomas
c616312233
Initial commit
4 years ago