65 Commits

Author SHA1 Message Date
Thomas Kaul
50391e199a
Feature/improve generation of random strings (#3196)
* Replace Math.random() with crypto.randomBytes()

* Update changelog
2024-03-26 17:43:42 +01:00
Thomas Kaul
6be38a1c19
Feature/remove is default flag from account database schema (#3041)
* Remove isDefault flag from Account database schema

* Update changelog
2024-02-24 19:44:56 +01:00
Thomas Kaul
07eabac059
Feature/add missing database indexes part 2 (#3033)
* Add missing database indexes (for orderBy and where clauses)

* Update changelog
2024-02-22 20:21:50 +01:00
Thomas Kaul
e921ed7f52
Reorder imports (#2988) 2024-02-11 17:50:18 +01:00
Thomas Kaul
ef9d77312e
Introduce renewal-early-bird (#2982) 2024-02-11 12:33:34 +01:00
Thomas Kaul
40b6777814
Add upgrade plan button (#2937) 2024-01-28 09:58:38 +01:00
Francisco Silva
3df8810412
Feature/Add support to grant private access with permissions (#2870)
* Add support to grant private access with permissions

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2024-01-27 09:44:13 +01:00
Thomas Kaul
07b0a2c40a
Add guard (#2696) 2023-11-29 20:10:37 +01:00
Thomas Kaul
5ad248a643
Improve algorithm (#2676) 2023-11-23 15:15:40 +01:00
Thomas Kaul
b4de06fcf0
Feature/add platform icons to account selectors (#2633)
* Add platform icons to account selectors

* Update changelog
2023-11-11 17:27:29 +01:00
Thomas Kaul
12aac101bd
Feature/extend system message (#2628)
* Extend system message

* Update changelog
2023-11-09 19:23:36 +01:00
Thomas Kaul
b8626c2086
Feature/change fees interest and search to general availability (#2525)
* Change features to general availability

* Fees on account level
* Interest on account level
* Search for a holding

* Update changelog

* Add documentation for experimental features
2023-10-21 10:25:05 +02:00
Thomas Kaul
550e646079
Feature/introduce assistant (#2451)
* Introduce assistant

* Update changelog
2023-10-08 20:32:00 +02:00
Thomas Kaul
921d38a706
Feature/harmonize style of granted access user interface (#2326)
* Harmonize style

* Update changelog
2023-09-15 16:21:14 +02:00
Thomas Kaul
bc33e5f147
Feature/remove deprecated environment variable base currency (#2255)
* Remove the deprecated environment variable BASE_CURRENCY

* Update changelog
2023-09-08 20:43:23 +02:00
Thomas Kaul
d74f283707
Eliminate prisma service (#2286)
* Eliminate prisma service
2023-09-08 17:05:42 +02:00
Thomas Kaul
9036f53e7d
Reset benchmark in user settings (#2233) 2023-08-12 21:50:01 +02:00
Thomas Kaul
b259ab7b0c
Feature/add step by step introduction for new users (#2191)
* Add introduction for new users

* Update changelog
2023-07-30 18:49:38 +02:00
Thomas Kaul
0866587cab
Increase frequency (#2169) 2023-07-24 20:12:07 +02:00
Thomas Kaul
b633132757
Feature/upgrade prisma to version 4.16.2 (#2109)
* Upgrade prisma to version 4.16.2

* Update changelog
2023-07-15 12:32:43 +02:00
Thomas Kaul
b7f635bdfc
Increase frequency (#2111) 2023-07-01 11:06:34 +02:00
Thomas Kaul
1f393e78f6
Feature/improve error handling in delete user endpoint (#2000)
* Improve error handling

* Update changelog
2023-05-25 17:27:33 +02:00
Thomas Kaul
27d9b075ce
Feature/improve interstitial for subscription (#1941)
* Improve style and wording

* Update changelog
2023-05-07 10:38:12 +02:00
Thomas Kaul
f4c748f67a
Feature/extend support for impersonation mode (#1898)
* Support impersonation of all users for local development

* Update changelog
2023-04-28 21:02:24 +02:00
Thomas Kaul
513a564e2c
Restructure services (#1891) 2023-04-23 12:02:01 +02:00
Thomas Kaul
6d56146054
Feature/add support for multiple subscription offers (#1818)
* Setup for multiple subscription offers

* Update changelog
2023-04-02 09:44:13 +02:00
Thomas Kaul
261a0fb0b9
Refactor AuthInterceptor (#1764)
* Refactor AuthInterceptor

* Refactor JwtStrategy
2023-03-04 10:13:04 +01:00
Thomas Kaul
1b2f8e5586
Feature/extend analytics by country (#1661)
* Extend analytics by country

* Fix Upgrade Plan button of subscription interstitial

* Update changelog
2023-02-05 18:57:12 +01:00
Thomas Kaul
5d8a50a80d
Feature/add interstitial for subscription (#1637)
* Add interstitial

* Improve pricing page

* Update changelog
2023-01-28 09:42:15 +01:00
Thomas Kaul
4f8fe83a16
Feature/clean up user database schema (#1242)
* Clean up user database schema

* Update changelog
2022-09-10 16:11:49 +02:00
Thomas Kaul
fc4bb71184
Feature/migrate date range setting to user settings (#1239)
* Migrate date range to user settings

* Refactor currency and view mode in the user user settings

* Update changelog
2022-09-10 11:38:06 +02:00
Thomas Kaul
a3bfa46fb0
Feature/remove alias from user (#1218)
* Remove alias

* Update changelog
2022-09-03 09:47:18 +02:00
Thomas Kaul
0e29278e96
Feature/add alias to access (#1193)
* Add alias to access

* Update changelog
2022-08-27 11:29:09 +02:00
Thomas Kaul
95bcc3f32d
Feature/remove alias from user interface (#1083)
* Remove alias from user interface

* Update changelog
2022-07-17 11:05:23 +02:00
Thomas Kaul
2060fcaf0b
Feature/add markets to public pages (#1062)
* Add Markets to public pages

* Update changelog
2022-07-05 21:45:27 +02:00
Thomas Kaul
2abe399ebd
Bugfix/force reload accounts of user after change (#994)
* Force reload of accounts after change

* Update changelog
2022-06-11 12:56:34 +02:00
Thomas Kaul
332203b9e2
Feature/add support to set the base currency via env variable (#948)
* Set base currency via environment variable

* Update changelog
2022-05-24 20:55:55 +02:00
Thomas Kaul
5391b88c42
Feature/add report data glitch button (#920)
* Add report data glitch button

* Update changelog
2022-05-14 13:53:43 +02:00
Thomas Kaul
bad9d17c44
Setup allocations page and endpoint (#859)
* Setup tagging system

* Update changelog
2022-04-24 16:23:03 +02:00
Thomas Kaul
957200854c
Feature/improve empty state of proportion chart (#811)
* Improve empty state

* Update changelog
2022-04-07 22:13:41 +02:00
Thomas Kaul
2a854e2574
Various improvements (#807) 2022-04-06 21:21:53 +02:00
Thomas Kaul
204c7360c3
Feature/prepare for localized date format (#803)
* Support localized date and number format

* Update changelog
2022-04-05 21:02:07 +02:00
Thomas Kaul
7b6893b5ed
Feature/add support for emergency fund (#749)
* Add support for emergency fund

* Update changelog
2022-03-12 13:44:47 +01:00
Thomas Kaul
82069da4e2
Bugfix/fix user account creation (#682)
* Fix the user account creation

* Update changelog
2022-02-06 21:40:26 +01:00
Thomas Kaul
65bfe52db4
Feature/simplify admin user sign up (#675)
* Simplify admin user sign up

* Update changelog
2022-02-06 09:32:41 +01:00
Thomas Kaul
d09cad4e05
Feature/read only mode (#520)
* Setup read only mode and update permissions dynamically

* Update changelog
2021-12-07 20:24:15 +01:00
Thomas Kaul
aed8f5cf04
Feature/upgrade prisma to version 3.6.0 (#518)
* Upgrade prisma from version 2.30.2 to 3.6.0

* Update changelog
2021-12-05 16:52:24 +01:00
Thomas Kaul
dcee651098
Feature/support unlimited currencies (#387)
* Support unlimited currencies

* Update changelog
2021-09-24 21:09:48 +02:00
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
2021-08-22 22:11:05 +02:00
Thomas Kaul
05b0efef82
Feature/add restricted view (#295)
* Add restricted view

* Update changelog
2021-08-16 21:40:29 +02:00