JC5 
							
						 
					 
					
						
						
							
						
						b0033cf9ed 
					 
					
						
						
							
							🤖  Auto commit for release 'develop' on 2025-10-05  
						
						
						
						
					 
					
						2025-10-05 13:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						6341743cf9 
					 
					
						
						
							
							Various code cleanup.  
						
						
						
						
					 
					
						2025-10-05 12:57:58 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						084ce02c21 
					 
					
						
						
							
							Rename "native" to "primary".  
						
						
						
						
					 
					
						2025-08-01 06:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c40229e9fa 
					 
					
						
						
							
							Various nestor-related fixes.  
						
						
						
						
					 
					
						2025-05-24 05:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								JC5 
							
						 
					 
					
						
						
							
						
						3760aabf13 
					 
					
						
						
							
							🤖  Auto commit for release 'develop' on 2025-05-05  
						
						
						
						
					 
					
						2025-05-05 05:25:13 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						0573bf2402 
					 
					
						
						
							
							Clean up code.  
						
						
						
						
					 
					
						2025-05-04 17:41:26 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						0086a0ddc8 
					 
					
						
						
							
							Fix namespace.  
						
						
						
						
					 
					
						2025-02-23 12:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7eaa0e16b3 
					 
					
						
						
							
							Run phpcs locally to make sure phpstan stays fixed. [skip ci]  
						
						
						
						
					 
					
						2025-01-04 07:39:16 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						a8ae496fda 
					 
					
						
						
							
							Replace enum  
						
						
						
						
					 
					
						2025-01-03 09:15:52 +01:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
							
						
						23c4352c18 
					 
					
						
						
							
							Auto commit for release 'develop' on 2024-12-27  
						
						
						
						
					 
					
						2024-12-27 22:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						3d49d81856 
					 
					
						
						
							
							Expand some multi currency things.  
						
						
						
						
					 
					
						2024-12-27 16:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						565bd87959 
					 
					
						
						
							
							Code cleanup  
						
						
						
						
					 
					
						2024-12-22 08:43:12 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7f3e3fc3bf 
					 
					
						
						
							
							Fix  https://github.com/firefly-iii/firefly-iii/issues/9360  
						
						
						
						
					 
					
						2024-10-18 07:35:19 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions 
							
						 
					 
					
						
						
							
						
						b82fcbd97b 
					 
					
						
						
							
							Auto commit for release 'develop' on 2024-03-07  
						
						
						
						
					 
					
						2024-03-07 01:29:08 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						fd2edf3b23 
					 
					
						
						
							
							Various code cleanup.  
						
						
						
						
					 
					
						2024-03-06 07:16:01 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						f963ac63f1 
					 
					
						
						
							
							Various code cleanup and fixed alignments.  
						
						
						
						
					 
					
						2024-01-01 14:43:56 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c60b5e5c21 
					 
					
						
						
							
							Remove unused exceptions.  
						
						
						
						
					 
					
						2023-12-22 07:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						58dea55d38 
					 
					
						
						
							
							Remove JSON exceptions that are not thrown anyway.  
						
						
						
						
					 
					
						2023-12-22 07:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						680012056b 
					 
					
						
						
							
							More code cleanup  
						
						
						
						
					 
					
						2023-12-20 19:39:53 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						64ec0cf62e 
					 
					
						
						
							
							Code cleanup.  
						
						
						
						
					 
					
						2023-12-20 19:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						46e130fdfe 
					 
					
						
						
							
							Clean up code.  
						
						
						
						
					 
					
						2023-12-10 06:51:59 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						b9feb0aa71 
					 
					
						
						
							
							Fix various phpstan things  
						
						
						
						
					 
					
						2023-11-29 06:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						1d138eed8d 
					 
					
						
						
							
							Refactor currency repository.  
						
						
						
						
					 
					
						2023-10-28 06:58:33 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						80237d8bc3 
					 
					
						
						
							
							Refactor methods that request the old currency preference.  
						
						
						
						
					 
					
						2023-10-22 07:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						3dcb35710b 
					 
					
						
						
							
							chore: reformat code.  
						
						
						
						
					 
					
						2023-06-21 12:34:58 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						e6dc881f56 
					 
					
						
						
							
							Clean up comments  
						
						
						
						
					 
					
						2023-02-22 18:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c979cfcd89 
					 
					
						
						
							
							Replace direct calls to Carbon class.  
						
						
						
						
					 
					
						2023-02-11 07:36:45 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						dbf3e76ecc 
					 
					
						
						
							
							Various PSR12 code cleanup  
						
						
						
						
					 
					
						2022-12-29 19:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						2eebcb21f1 
					 
					
						
						
							
							Use PSR-12 code style  
						
						
						
						
					 
					
						2022-10-30 14:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						914dc8596b 
					 
					
						
						
							
							remove old inspections  
						
						
						
						
					 
					
						2022-10-30 12:12:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						71d53fbda4 
					 
					
						
						
							
							Revert "Replace various enums"  
						
						... 
						
						
						
						This reverts commit 089514908d 
						
						
					 
					
						2022-04-13 16:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						089514908d 
					 
					
						
						
							
							Replace various enums  
						
						
						
						
					 
					
						2022-04-13 14:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						123693096c 
					 
					
						
						
							
							Reformat various code.  
						
						
						
						
					 
					
						2022-03-29 15:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						29bed2547c 
					 
					
						
						
							
							Reformat various code.  
						
						
						
						
					 
					
						2022-03-29 14:58:06 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						db071b1014 
					 
					
						
						
							
							Remove v1 references.  
						
						
						
						
					 
					
						2022-01-29 14:28:16 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						4003cea759 
					 
					
						
						
							
							Code reordering and reformatting. I should really start employing style CI.  
						
						
						
						
					 
					
						2021-09-18 10:26:12 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						e829d79589 
					 
					
						
						
							
							Various code cleanup.  
						
						
						
						
					 
					
						2021-09-18 10:21:29 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						70da5917c9 
					 
					
						
						
							
							Refactor findNull to find  
						
						
						
						
					 
					
						2021-06-30 06:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						f9220b8999 
					 
					
						
						
							
							Make it easier to switch between v1/v2 layout.  
						
						
						
						
					 
					
						2021-02-01 06:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7530effcaa 
					 
					
						
						
							
							Fix PHP 8 related errors.  
						
						
						
						
					 
					
						2020-12-22 17:16:55 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						1c07feb446 
					 
					
						
						
							
							Add locale to variables.  
						
						
						
						
					 
					
						2020-07-27 20:06:18 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7017d33b87 
					 
					
						
						
							
							Small code improv  #3578  
						
						
						
						
					 
					
						2020-07-27 07:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						fade9ae6f9 
					 
					
						
						
							
							Simpler get currency routine  
						
						
						
						
					 
					
						2020-07-27 07:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c5489a7c55 
					 
					
						
						
							
							Restore locale info from localeconv  #3578  
						
						
						
						
					 
					
						2020-07-27 07:05:41 +02:00 
						 
				 
			
				
					
						
							
							
								Hosh Sadiq 
							
						 
					 
					
						
						
							
						
						14dd185717 
					 
					
						
						
							
							Use php-intl to format currencies  
						
						... 
						
						
						
						Currently the php function `number_format` is used to format currencies.
This is problematic as we have to figure out different things for
different currencies ourselves. These formats are determined based on
the libc's locale functions.
The issue arises where an OS doesn't have the proper locales installed,
or, in some cases, it's not supported (see below on multiple issues).
This addresses this issue by using the php-intl extensions to format the
numbers based on the locale. The extension is already a requirement in
`composer.json`. The solution does not rely on `LC_MONETARY` from the
underlying libc (which in Alpine Linux's case, which uses musl, is not
supported as of yet).
List of issues that are related and would potentially be fixed using
this PR:
- #2298 
- #2946 
- #3070 
- #3306 
- #3519  
						
						
					 
					
						2020-07-19 18:34:39 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c8f1e4bbd7 
					 
					
						
						
							
							Expand new layout code.  
						
						
						
						
					 
					
						2020-06-17 07:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						6829003f5e 
					 
					
						
						
							
							Change to safer hash methods.  
						
						
						
						
					 
					
						2020-04-11 06:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						2b6c3fd743 
					 
					
						
						
							
							Code cleanup that (hopefully) matches style CI  
						
						
						
						
					 
					
						2020-03-17 15:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7cdfbc48a9 
					 
					
						
						
							
							Fix   #3070  
						
						
						
						
					 
					
						2020-02-01 06:32:28 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						3771cc3b75 
					 
					
						
						
							
							Update email address  
						
						
						
						
					 
					
						2020-01-31 07:32:04 +01:00