Thomas Kaul
759588aef1
Bugfix/copy coupon code to clipboard ( #7386 )
Improve copy coupon code to clipboard
4 weeks ago
Thomas Kaul
faf01ae820
Feature/support migrating asset profile to MANUAL data source ( #7376 )
* Support migrating asset profile to MANUAL data source
* Update changelog
4 weeks ago
Thomas Kaul
7cd6ebe000
Task/eliminate unneeded symbol pipe ( #7375 )
Eliminate symbol pipe
1 month ago
Thomas Kaul
20afbdc202
Task/restrict get symbol data endpoint to authenticated users ( #7372 )
* Restrict symbol data endpoint to authenticated users
* Update changelog
1 month ago
Thomas Kaul
1ba6603fae
Task/improve language localization in historical market data table of admin control panel ( #7351 )
* Improve language localization
* Update changelog
1 month ago
Thomas Kaul
842e74fe88
Task/improve language localization in tag management of admin control panel ( #7349 )
* Improve language localization
* Update changelog
1 month ago
Thomas Kaul
ece4ed3ede
Task/migrate activity dialogs to dedicated routes ( #7343 )
* Migrate clone, create and edit activity dialogs to dedicated routes
* Update changelog
1 month ago
Thomas Kaul
465798f6c2
Task/improve line breaks in email templates ( #7332 )
Improve line breaks
1 month ago
Thomas Kaul
df5fa6a4b9
Task/refactor canDeleteUser() helper ( #7324 )
Refactor canDeleteUser()
1 month ago
Thomas Kaul
d857bc882c
Task/add skeleton loader to coupons table of admin control panel ( #7327 )
Add skeleton loader
1 month ago
Kenrick Tandrian
45ef139cf8
Task/enable @typescript-eslint/prefer-nullish-coalescing rule in libs/ui and apps/client ( #7317 )
* feat(ui): implement prefer-nullish-coalescing eslint check
* feat(client): implement prefer-nullish-coalescing eslint check
* fix(client): remove whitespace
1 month ago
Kenrick Tandrian
b4a12341c5
Task/improve type safety in treemap chart component ( #7325 )
* fix(ui): resolve type errors
* feat(ui): enforce encapsulation
* feat(ui): implement viewChild signal
* feat(ui): implement output signal
* feat(ui): implement input signal
1 month ago
Kenrick Tandrian
fd61a1e62b
Task/enable strict null checks in apps/client ( #7309 )
* fix(client): resolve type errors
* feat(ui): resolve type error in assistant component
* feat(client): enable strict null checks
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
* fix(client): prevent race condition in nested subscription
1 month ago
Kenrick Tandrian
6c74aeb436
Task/improve type safety in multiple client components ( #7302 )
Improve type safety
1 month ago
Thomas Kaul
618e22e3fa
Task/round value in fear and greed index component ( #7303 )
* Round value
* Update changelog
1 month ago
Thomas Kaul
d207d7a753
Feature/add rate limiting to authentication and sign up endpoints ( #7263 )
* Add rate limiting to authentication and sign up endpoints
* Update changelog
1 month ago
Kenrick Tandrian
cb692f8d06
Task/improve type safety in user detail dialog component ( #7292 )
Improve type safety
1 month ago
Kenrick Tandrian
d10e815a3d
Task/improve type safety in portfolio summary component ( #7293 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): replace constructor based DI with inject functions
* feat(client): implement output signal
1 month ago
Thomas Kaul
517b9a90e5
Task/change wording in admin settings component ( #7287 )
Change wording
1 month ago
Kenrick Tandrian
7ca88702a9
Task/improve type safety in user account membership component ( #7286 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* fix(client): remove unused variable
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
1 month ago
Arjun jaiswal
9a40720b62
Task/set change detection strategy to OnPush in home market component ( #7277 )
* Set change detection strategy to OnPush
* Update changelog
1 month ago
Thomas Kaul
a7e721dbee
Task/improve copy-to-clipboard in alert dialog ( #7281 )
Improve copy-to-clipboard
1 month ago
Thomas Kaul
d44243d737
Task/improve date formatting in market data table of admin control panel ( #7278 )
* Reuse value component for first activity column
* Update changelog
1 month ago
KBS
5841324910
Task/set change detection strategy to OnPush in portfolio holdings page ( #7264 )
* Set change detection strategy to OnPush
* Update changelog
1 month ago
Thomas Kaul
45ab4016e5
Task/improve user account deletion flow ( #7269 )
* Improve user account deletion flow
* Update changelog
1 month ago
David Requeno
e9c48de490
Task/set change detection strategy to OnPush in users of admin control panel ( #7266 )
* Set change detection strategy to OnPush
* Update changelog
1 month ago
Kenrick Tandrian
6278cf6691
Task/improve type safety in portfolio performance component ( #7265 )
Improve type safety
1 month ago
Thomas Kaul
9217ff587b
Task/harmonize subject of mailto links ( #7268 )
Harmonize subject of mailto links
1 month ago
Thomas Kaul
8aa476909b
Task/extend coupons with createdAt ( #7257 )
* Extend coupons with createdAt
1 month ago
Thomas Kaul
0b94f87f32
Feature/extend alert dialog with copy-to-clipboard functionality ( #7258 )
* Extend alert dialog with copy-to-clipboard functionality
* Update changelog
1 month ago
Thomas Kaul
79e382a8f7
Feature/add tags support in accounts ( #7242 )
* Add tags support in accounts
* Update changelog
1 month ago
Thomas Kaul
0cb5382052
Task/improve language localization in users table of admin control ( #7245 )
* Improve language localization
* Update changelog
1 month ago
David Requeno
5dad190238
Task/set change detection strategy to OnPush in overview of admin control panel ( #7236 )
* Set change detection strategy to OnPush
* Update changelog
1 month ago
Thomas Kaul
2eabd95cb4
Task/refactor rounding logic in holding detail dialog ( #7199 )
* Refactor rounding logic
* Update changelog
2 months ago
Akash Negi
896e96c9af
Bugfix/missing navigation on landing page for unauthenticated users ( #7192 )
Fix missing navigation on landing page for unauthenticated users
2 months ago
Kenrick Tandrian
0cbb8f1116
Task/improve type safety in rule settings dialog component ( #7185 )
* fix(client): resolve type errors
* feat(client): enforce encapsulation
* feat(client): enforce immutability
* feat(client): replace constructor based DI with inject functions
2 months ago
Thomas Kaul
0243c6f7d0
Bugfix/localization in admin users component ( #7172 )
Fix localization
2 months ago
Kenrick Tandrian
87ff19f48a
Task/improve type safety in client services ( #7175 )
Improve type safety
2 months ago
Thomas Kaul
1fc826c9ea
Task/localize country name in admin user views ( #7168 )
* Localize country name
2 months ago
Thomas Kaul
cea745d8ab
Task/improve alias display in access table ( #7158 )
* Do not wrap alias
* Update changelog
2 months ago
greymoth
cea20fa5f6
Task/set up language localization for Japanese ( #7132 )
* Set up language localization for Japanese
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
2 months ago
Thomas Kaul
05281d5980
Feature/public access filtering ( #7146 )
* Add filtering for public access
* Update changelog
---------
Co-authored-by: Germán Martín <github@gmartin.net>
2 months ago
Thomas Kaul
44d344e338
Task/improve grantee display in access table ( #7135 )
* Do not wrap grantee
* Update changelog
2 months ago
Thomas Kaul
13240f44d8
Bugfix/improve header alignment in queue jobs table of admin control panel ( #7136 )
* Improve alignment
* Update changelog
2 months ago
Akash Negi
9b86a9a73f
Task/remove deprecated SymbolProfile from PortfolioHoldingResponse ( #7094 )
* Remove deprecated SymbolProfile
* Update changelog
2 months ago
Thomas Kaul
0914ff6872
Feature/extend user account settings with copy-to-clipboard button for user id ( #7125 )
* Extend settings with copy-to-clipboard button for user id
* Update changelog
2 months ago
Thomas Kaul
6d96f75aca
Feature/extend asset profile details dialog with copy to clipboard buttons for ISIN and symbol ( #7124 )
* Extend dialog with copy-to-clipboard button for ISIN number and symbol
* Update changelog
2 months ago
Thomas Kaul
f64edb6705
Feature/add pagination to platform and tag management of admin control panel ( #7126 )
* Add pagination
* Update changelog
2 months ago
Thomas Kaul
11f37f8f7d
Task/improve style of Ghostfolio Premium card in admin settings ( #7127 )
Improve style
2 months ago
Thomas Kaul
4996ad6425
Bugfix/handle empty locale string in scraper configuration ( #7109 )
* Handle empty locale string in scraper configuration
* Update changelog
2 months ago