Sven Günther
							
						 
						
							
							
							
								
							
								999b9cd124 
								
							
								 
							
						 
						
							
							
								
								fix duplication in changelog.md  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
								
								
							
							
								
							
								34849dc022 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into feature/atomic_data_replacememt_for_historical_market_data  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								398377d68f 
								
							
								 
							
						 
						
							
							
								
								Optimize min/max date calculation with single-pass loop  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								debadd455e 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/upgrade ng-extract-i18n-merge to version 3.1.0 ( #5886 )  
							
							 
							
							 
							
							
								
 
							
							
							* Upgrade ng-extract-i18n-merge to version 3.1.0
* Update changelog 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Kenrick Tandrian
							
						 
						
							
							
								
								
							
							
								
							
								b705b8f07b 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/resolve  @typescript-eslint/prefer-regexp-exec  ESLint rule ( #5885 )  
							
							 
							
							 
							
							
								
 
							
							
							* fix(lint): remove @typescript-eslint/prefer-regexp-exec  override
* fix(lint): resolve eslint errors 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								6cea985fc4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into feature/atomic_data_replacememt_for_historical_market_data  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
							
								
							
								d29621775f 
								
							
								 
							
						 
						
							
							
								
								Update changelog  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
							
								
							
								c2a58e35bf 
								
							
								 
							
						 
						
							
							
								
								Refactoring  
							
							 
							
							
								
 
							
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								6177ec0ec5 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/improve icon of View Holding menu item in activities table ( #5881 )  
							
							 
							
							 
							
							
								
 
							
							
							* Improve icon
* Update changelog 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								f188d1b2ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/update OSS friends 20251031 ( #5879 )  
							
							 
							
							 
							
							
								
 
							
							
							* Update OSS friends 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								b05eb9ede4 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/conditionally show Sponsors section on about page ( #5882 )  
							
							 
							
							 
							
							
								
 
							
							
							* Conditionally show sponsors section 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								7e5b2ce980 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/refresh cryptocurrencies list 20251031 ( #5880 )  
							
							 
							
							 
							
							
								
 
							
							
							* Update cryptocurrencies.json
* Update changelog 
							
						 
						3 days ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								4da6ce4644 
								
							
								 
							
						 
						
							
							
								
								Successfully addressed the feedback from  @dtslvr  and  @KenTandrian  about only deleting data within the date range that will be replaced.  
							
							 
							
							
								
 
							
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								ad243389b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Release 2.213.0 ( #5876 )  
							
							 
							
							
								
 
							
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								2f48a7493e 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/upgrade NestJS to version 11.1.8 ( #5874 )  
							
							 
							
							 
							
							
								
 
							
							
							* Upgrade nestjs to version 11.1.8
* Update changelog 
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Kenrick Tandrian
							
						 
						
							
							
								
								
							
							
								
							
								294f1a5f11 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/migrate tags selector component in holding detail dialog to form control ( #5850 )  
							
							 
							
							 
							
							
								
 
							
							
							* Migrate tags selector component to form control
* Update changelog 
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								7de0db8330 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/LambdaTest logo ( #5873 )  
							
							 
							
							 
							
							
								
 
							
							
							* Fix LambdaTest logo 
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								d7f3578ef9 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/add error logging to symbol lookup in Trackinsight data enhancer ( #5872 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add error logging
* Update changelog 
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								github-actions[bot]
							
						 
						
							
							
								
								
							
							
								
							
								af6d661512 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/update locales ( #5852 )  
							
							 
							
							 
							
							
								
 
							
							
							* Update locales
* Update translation
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> 
							
						 
						4 days ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								4b3aa687e6 
								
							
								 
							
						 
						
							
							
								
								fix typo  
							
							 
							
							
								
 
							
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
							
								
							
								964879fedc 
								
							
								 
							
						 
						
							
							
								
								Refactoring  
							
							 
							
							
								
 
							
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								674a96ce8c 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/improve icon of holdings tabs ( #5842 )  
							
							 
							
							 
							
							
								
 
							
							
							* Improve icon of holdings tabs
* Update changelog 
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								David Requeno
							
						 
						
							
							
								
								
							
							
								
							
								0ea2edd1e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/extend menu in activities table component ( #5855 )  
							
							 
							
							 
							
							
								
 
							
							
							* Extend menu in activities table component
* Update changelog 
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								aa8f933110 
								
									
								
							
								 
							
						 
						
							
							
								
								Release 2.212.0 ( #5871 )  
							
							 
							
							
								
 
							
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								ed115c59b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/improve usability of user detail dialog ( #5868 )  
							
							 
							
							 
							
							
								
 
							
							
							* Do not reload on close
* Update changelog 
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								cfc873f69e 
								
							
								 
							
						 
						
							
							
								
								Address code review feedback  
							
							 
							
							 
							
							
								
 
							
							
							Apply style improvements including type simplification, renamed flag
  from replaceExistingData to force, and moved CHANGELOG entry. 
							
						 
						5 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								8c80086da1 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/fix typography hierarchy in resources pages ( #5863 )  
							
							 
							
							 
							
							
								
 
							
							
							* Fix hierarchy 
							
						 
						6 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								8bd47d3f7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/set up sponsors section on about page ( #5862 )  
							
							 
							
							 
							
							
								
 
							
							
							* Set up sponsors section
* Update changelog 
							
						 
						6 days ago  
					 
				
					
						
							
							
								 
								Vansh
							
						 
						
							
							
								
								
							
							
								
							
								7dc74fe681 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/refactor column definitions in AI service ( #5834 )  
							
							 
							
							 
							
							
								
 
							
							
							* Refactor column definitions in AI service
* Update changelog 
							
						 
						7 days ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								cf2dd95906 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/add LambdaTest to Sponsors in README.md ( #5861 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add LambdaTest 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								9f36eef39d 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/extend Contributing section in README.md ( #5864 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add GitHub Sponsors 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								094b508358 
								
							
								 
							
						 
						
							
							
								
								Fix P2002 unique constraint error in replaceAllForSymbol  
							
							 
							
							 
							
							
								
 
							
							
							Replace Promise.all with createMany to handle duplicate dates in the
  data array when atomically replacing market data.
  The previous implementation used multiple parallel create() operations
  which caused a P2002 unique constraint violation when the data array
  contained duplicate dates (e.g., when market prices are forward-filled
  for non-trading days).
  Changes:
  - Replace Promise.all of individual create() operations with createMany()
  - Add skipDuplicates: true to silently handle duplicate records
  - Add data.length check to avoid empty createMany call
  This maintains the atomic transaction behavior while efficiently handling
  batch inserts with potential duplicates. 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								9e4df2573b 
								
							
								 
							
						 
						
							
							
								
								remove unnessesary comments  
							
							 
							
							
								
 
							
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
							
								
							
								3539e875ba 
								
							
								 
							
						 
						
							
							
								
								Fix data loss risk in manual historical market data gathering ( #5686 )  
							
							 
							
							 
							
							
								
 
							
							
							Replace delete-then-fetch pattern with atomic transaction to prevent data loss when manually gathering historical market data fails.
Previously, when triggering "Gather Historical Market Data" from the Admin panel, the system would immediately delete all existing market
data before queueing the fetch job. If the external data provider was down or returned an error, the asset would be left with no historical
data and the original data was permanently lost.
Changes:
 - Add `replaceAllForSymbol()` method to MarketDataService that  performs delete and insert within a Prisma transaction
 - Remove upfront `deleteMany()` call from `gatherSymbol()` method
 - Add `replaceExistingData` flag to DataGatheringItem interface to distinguish manual refresh from scheduled updates
 - Update data gathering processor to use atomic replace only for manual operations while keeping normal upsert behavior for scheduled
  updates
 - Remove unused MarketDataService dependency from DataGatheringService
The atomic transaction ensures that if the fetch operation fails, the original market data remains untouched. Regular scheduled data gathering continues to use upsert operations and is unaffected by this change. 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								ecc35c9ffa 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/improve typings of dialogs ( #5846 )  
							
							 
							
							 
							
							
								
 
							
							
							* Improve typings 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								github-actions[bot]
							
						 
						
							
							
								
								
							
							
								
							
								6a93d8c050 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/update locales ( #5847 )  
							
							 
							
							 
							
							
								
 
							
							
							* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Kenrick Tandrian
							
						 
						
							
							
								
								
							
							
								
							
								5547108408 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/add close holding button to holding detail dialog ( #5832 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add close holding button to holding detail dialog
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Abhishek Singla
							
						 
						
							
							
								
								
							
							
								
							
								54e0f5e466 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/extend user detail dialog ( #5844 )  
							
							 
							
							 
							
							
								
 
							
							
							* Extend user detail dialog
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								f4bad6acaf 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/provide missing locale to rule settings dialog ( #5845 )  
							
							 
							
							 
							
							
								
 
							
							
							* Provide locale to rule settings dialog
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								c394a2d529 
								
									
								
							
								 
							
						 
						
							
							
								
								Release 2.211.0 ( #5838 )  
							
							 
							
							
								
 
							
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								b47a16961f 
								
									
								
							
								 
							
						 
						
							
							
								
								Release 2.211.0 ( #5837 )  
							
							 
							
							
								
 
							
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								vitalymatyushik
							
						 
						
							
							
								
								
							
							
								
							
								31e2346101 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/market price in base currency during the portfolio snapshot calculation ( #5828 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add fallback for market price in base currency
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Vaishnavi Parabkar
							
						 
						
							
							
								
								
							
							
								
							
								76a2249ba4 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/integrate SelfhostedHub into logo carousel ( #5786 )  
							
							 
							
							 
							
							
								
 
							
							
							* Add SelfhostedHub
* Update changelog
---------
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								e03f58feff 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/refactor Activities interface to ActivitiesResponse interface ( #5835 )  
							
							 
							
							 
							
							
								
 
							
							
							* Refactor Activities interface to ActivitiesResponse interface 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								github-actions[bot]
							
						 
						
							
							
								
								
							
							
								
							
								d1a151bd60 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/update locales ( #5807 )  
							
							 
							
							 
							
							
								
 
							
							
							* Update locales
* Update translations
* Update changelog
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Harsh Santwani
							
						 
						
							
							
								
								
							
							
								
							
								482b97ba9b 
								
									
								
							
								 
							
						 
						
							
							
								
								Feature/set up user detail dialog in admin control panel ( #5819 )  
							
							 
							
							 
							
							
								
 
							
							
							* Set up user detail dialog
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								4ca65b88f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Release 2.211.0-beta.0 ( #5829 )  
							
							 
							
							
								
 
							
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Sven Günther
							
						 
						
							
							
								
								
							
							
								
							
								0ec9c1dd93 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/custom asset name rendering in import activities dialog ( #5787 )  
							
							 
							
							 
							
							
								
 
							
							
							* Fix custom asset name rendering in import activities dialog 
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								David Requeno
							
						 
						
							
							
								
								
							
							
								
							
								1f6b061ab0 
								
									
								
							
								 
							
						 
						
							
							
								
								Task/migrate tablemark to v4 ( #5809 )  
							
							 
							
							 
							
							
								
 
							
							
							* Migrate tablemark to v4
* Update changelog 
							
						 
						1 week ago  
					 
				
					
						
							
							
								 
								Thomas Kaul
							
						 
						
							
							
								
								
							
							
								
							
								a872770b7c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/footer row style of accounts table component ( #5826 )  
							
							 
							
							 
							
							
								
 
							
							
							* Fix style of footer row
* Update changelog 
							
						 
						1 week ago