From 4078229fe6365b66d1ceee7a3255a9e9b38449a6 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Fri, 9 Feb 2024 09:45:54 +0100
Subject: [PATCH] Feature/add button to apply filters in assistant (#2971)
* Add apply filters button
* Update changelog
---
CHANGELOG.md | 4 +
.../components/header/header.component.html | 4 +-
.../components/header/header.component.scss | 4 -
apps/client/src/locales/messages.de.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.es.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.fr.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.it.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.nl.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.pl.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.pt.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.tr.xlf | 340 +++++++++++++-----
apps/client/src/locales/messages.xlf | 336 ++++++++++++-----
apps/client/src/styles.scss | 4 +
.../src/lib/assistant/assistant.component.ts | 40 +--
libs/ui/src/lib/assistant/assistant.html | 16 +-
15 files changed, 2344 insertions(+), 784 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 26d39805e..99e73d30f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
+### Added
+
+- Added a button to apply the active filters in the assistant (experimental)
+
### Changed
- Improved the usability by reloading the content with a logo click on the home page
diff --git a/apps/client/src/app/components/header/header.component.html b/apps/client/src/app/components/header/header.component.html
index c3cd958c1..b1bbaea67 100644
--- a/apps/client/src/app/components/header/header.component.html
+++ b/apps/client/src/app/components/header/header.component.html
@@ -11,7 +11,7 @@
-
+
-
-
+
-
libs/ui/src/lib/assistant/assistant.html
- 117
+ 109
@@ -1112,6 +1112,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
183
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 183
+
@@ -1210,7 +1214,7 @@
Einloggen
apps/client/src/app/components/header/header.component.ts
- 215
+ 217
apps/client/src/app/pages/webauthn/webauthn-page-routing.module.ts
@@ -1222,7 +1226,7 @@
Ups! Falsches Sicherheits-Token.
apps/client/src/app/components/header/header.component.ts
- 229
+ 231
@@ -1556,7 +1560,7 @@
libs/ui/src/lib/assistant/assistant.html
- 138
+ 129
@@ -1608,7 +1612,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 97
+ 98
@@ -1620,7 +1624,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 107
+ 108
@@ -1632,7 +1636,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 110
+ 111
@@ -1644,7 +1648,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 112
+ 113
@@ -1656,7 +1660,7 @@
libs/ui/src/lib/assistant/assistant.component.ts
- 115
+ 116
@@ -4854,6 +4858,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
67
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 67
+
@@ -5054,6 +5062,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
72
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 72
+
@@ -5254,6 +5266,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
77
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 77
+
@@ -5454,6 +5470,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
82
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 82
+
@@ -5654,6 +5674,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
104
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
111
@@ -5850,6 +5874,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
111
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 125
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
125
@@ -6242,6 +6274,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
136
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 136
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
150
@@ -6634,6 +6674,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
157
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
169
@@ -6830,6 +6874,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
169
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
176
@@ -7226,6 +7278,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
106
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
129
@@ -7618,6 +7678,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
140
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
152
@@ -8010,6 +8078,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
159
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
171
@@ -8402,6 +8478,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
178
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 178
+
@@ -8602,6 +8682,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
113
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 113
+
@@ -8802,6 +8886,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
118
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
@@ -9002,6 +9090,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
145
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
@@ -9202,6 +9294,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
164
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
@@ -9402,6 +9498,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
196
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 196
+
@@ -9602,6 +9702,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
221
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 221
+
@@ -9802,6 +9906,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
302
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 302
+
@@ -10598,6 +10706,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/products/exirio-page.component.ts
27
+
+ apps/client/src/app/pages/resources/personal-finance-tools/products/fina-page.component.ts
+ 27
+
apps/client/src/app/pages/resources/personal-finance-tools/products/finary-page.component.ts
27
@@ -10874,6 +10986,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/products/exirio-page.component.ts
26
+
+ apps/client/src/app/pages/resources/personal-finance-tools/products/fina-page.component.ts
+ 26
+
apps/client/src/app/pages/resources/personal-finance-tools/products/finary-page.component.ts
26
@@ -11286,6 +11402,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/products/exirio-page.component.ts
29
+
+ apps/client/src/app/pages/resources/personal-finance-tools/products/fina-page.component.ts
+ 29
+
apps/client/src/app/pages/resources/personal-finance-tools/products/finary-page.component.ts
29
@@ -11658,6 +11778,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
8
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 8
+
@@ -11858,6 +11982,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
13
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 13
+
@@ -12058,6 +12186,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
26
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 26
+
@@ -12258,6 +12390,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
37
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 37
+
@@ -12470,6 +12606,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
204
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 204
+
@@ -12670,6 +12810,10 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
217
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 217
+
@@ -12870,25 +13014,29 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
226
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 226
+
Schweiz
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 71
+ 72
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 101
+ 102
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 517
+ 530
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 567
+ 580
@@ -12896,19 +13044,19 @@
Weltweit
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 72
+ 73
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 328
+ 341
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 449
+ 462
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 568
+ 581
@@ -12916,83 +13064,87 @@
Vereinigte Staaten von Amerika
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 92
+ 93
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 148
+ 149
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 158
+ 159
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 200
+ 201
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 209
+ 210
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 219
+ 220
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 229
+ 232
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 281
+ 242
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 303
+ 294
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 314
+ 316
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 339
+ 327
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 341
+ 352
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 351
+ 354
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/products.ts
+ 364
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 416
+ 429
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 426
+ 439
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 436
+ 449
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 505
+ 518
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 528
+ 541
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 556
+ 569
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 578
+ 591
@@ -13000,7 +13152,7 @@
Belgien
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 178
+ 179
@@ -13008,31 +13160,31 @@
Deutschland
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 139
+ 140
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 189
+ 190
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 261
+ 274
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 271
+ 284
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 292
+ 305
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 326
+ 339
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 372
+ 385
@@ -13040,7 +13192,7 @@
Österreich
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 249
+ 262
@@ -13048,7 +13200,7 @@
Italien
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 383
+ 396
@@ -13056,7 +13208,7 @@
Niederlande
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 393
+ 406
@@ -13064,7 +13216,7 @@
Thailand
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 405
+ 418
@@ -13072,7 +13224,7 @@
Neuseeland
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 447
+ 460
@@ -13080,11 +13232,11 @@
Tschechische Republik
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 458
+ 471
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 495
+ 508
@@ -13224,15 +13376,15 @@
Frankreich
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 120
+ 121
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 469
+ 482
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 485
+ 498
@@ -13324,7 +13476,7 @@
Finnland
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 477
+ 490
@@ -13356,7 +13508,7 @@
Finde Position...
libs/ui/src/lib/assistant/assistant.component.ts
- 123
+ 125
@@ -13626,13 +13778,17 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
48
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 48
+
Kanada
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 548
+ 561
@@ -13664,7 +13820,7 @@
Polen
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 130
+ 131
@@ -13672,7 +13828,7 @@
Südafrika
apps/client/src/app/pages/resources/personal-finance-tools/products.ts
- 238
+ 251
@@ -13938,6 +14094,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
185
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 185
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 190
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
190
@@ -14334,6 +14498,14 @@
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
186
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 186
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 191
+
apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
191
@@ -14619,14 +14791,6 @@
24
-
-
- Kein Tag
-
- libs/ui/src/lib/assistant/assistant.html
- 144
-
-
Job Warteschlange
@@ -14712,7 +14876,7 @@
Seit Wochenbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 99
+ 100
@@ -14720,7 +14884,7 @@
WTD
libs/ui/src/lib/assistant/assistant.component.ts
- 99
+ 100
@@ -14728,7 +14892,7 @@
Seit Monatsbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 103
+ 104
@@ -14736,7 +14900,7 @@
MTD
libs/ui/src/lib/assistant/assistant.component.ts
- 103
+ 104
@@ -14744,7 +14908,7 @@
Seit Jahresbeginn
libs/ui/src/lib/assistant/assistant.component.ts
- 107
+ 108
@@ -14767,14 +14931,6 @@
8
-
-
- Kein Konto
-
- libs/ui/src/lib/assistant/assistant.html
- 123
-
-
Wenn du heute in den Ruhestand gehen würdest, könnest du pro Jahr oder pro Monatentnehmen, bezogen auf dein Gesamtanlagevermögen von und einer Entnahmerate von 4%.
@@ -14788,7 +14944,7 @@
Filter zurücksetzen
libs/ui/src/lib/assistant/assistant.html
- 163
+ 157
@@ -14796,7 +14952,7 @@
Jahr
libs/ui/src/lib/assistant/assistant.component.ts
- 110
+ 111
@@ -14804,7 +14960,23 @@
Jahre
libs/ui/src/lib/assistant/assistant.component.ts
- 112
+ 113
+
+
+
+
+ Anlageklassen
+
+ libs/ui/src/lib/assistant/assistant.html
+ 140
+
+
+
+
+ Filter anwenden
+
+ libs/ui/src/lib/assistant/assistant.html
+ 167