| 
							
							
								 James Cole | 58af83cc8c | Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop # Conflicts:
#	.ci/php-cs-fixer/composer.lock | 2025-03-05 19:52:36 +01:00 |  | 
			
				
					| 
							
							
								 Lompi | d9593db5e2 | Add support for PHP function strposin expressionsSigned-off-by: Lompi <lompi91+github_com@gmail.com> | 2025-02-24 16:55:00 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | f7ad9c56c8 | Add imports for facades | 2025-02-23 12:47:04 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 5617de3a79 | Level 4 fixed! | 2025-01-04 09:01:44 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 2d62f0ff06 | Rename class [skip ci] | 2025-01-04 08:44:02 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 1c79f6b1b6 | Rename again [skip ci] | 2025-01-04 08:42:57 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | bf01153c6b | Rename file [skip ci] | 2025-01-04 08:42:36 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | c43b37baef | Various phpstan fixes [skip ci] | 2025-01-04 08:42:06 +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 | fe4d139817 | fix phpstan warnings | 2025-01-03 15:53:10 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 394d0eabef | Fix various phpstan issues. | 2025-01-03 14:56:06 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | a8ae496fda | Replace enum | 2025-01-03 09:15:52 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 36351a5dd9 | Replace enum | 2025-01-03 09:09:15 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | d009ce31ca | Replace enum | 2025-01-03 09:05:56 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 44eafeeae5 | Replace enum | 2025-01-03 09:05:19 +01:00 |  | 
			
				
					| 
							
							
								 github-actions | f727a38b69 | Auto commit for release 'develop' on 2025-01-01 | 2025-01-01 16:47:50 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | ed92cbd4b8 | Fix piggy bank rule action | 2025-01-01 16:43:31 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 565bd87959 | Code cleanup | 2024-12-22 08:43:12 +01:00 |  | 
			
				
					| 
							
							
								 github-actions | e2289ce1e6 | Auto commit for release 'branch-v6.2' on 2024-12-14 | 2024-12-14 21:55:42 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 6a62f781e9 | Multi account piggy banks. | 2024-12-14 17:32:03 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 21a6927279 | Rename fields for piggy bank | 2024-11-30 16:02:30 +01:00 |  | 
			
				
					| 
							
							
								 github-actions | 71c208c4fb | Auto commit for release 'develop' on 2024-11-25 | 2024-11-25 04:18:55 +01:00 |  | 
			
				
					| 
							
							
								 github-actions | ab31a72199 | Auto commit for release 'develop' on 2024-11-03 | 2024-11-03 09:01:53 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 3a27f9d02c | Expand piggy bank events | 2024-11-02 05:17:46 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | a17bc7258f | Fix phpstan error courtesy of the laravel 11 upgrade (changed signatures and return types) | 2024-04-02 15:40:33 +02:00 |  | 
			
				
					| 
							
							
								 James Cole | 7224f1be6f | Small code cleanup. | 2024-03-16 23:06:16 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | b3649cd4d0 | Add migration routine for https://github.com/firefly-iii/firefly-iii/pull/8650 | 2024-03-16 07:03:50 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 441a8a8408 | Some code cleanup | 2024-03-16 06:28:21 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | f4b066add1 | Fix https://github.com/firefly-iii/firefly-iii/issues/8671 | 2024-03-14 21:20:30 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | ac4e9dcbc5 | Code cleanup. | 2024-03-10 17:15:38 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | d5ea78025e | Fix a few small bugs and rearrange code. | 2024-03-10 11:57:21 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 3413b9b5b5 | Refresh notes in various actions. | 2024-03-10 08:11:58 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 0b45c1aa76 | Better validation, can now also use notes in expression. | 2024-03-10 08:08:26 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 67b16cc070 | Overrule "constant" and "enum" actions. | 2024-03-10 06:46:38 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 1961487055 | Reformat code. | 2024-03-10 06:17:31 +01:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | 1ec830521a | fix: resolve PHPstan errors | 2024-03-09 13:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | f19bfc3b4b | fix(ActionExpression): update list of valid variable names to reflect actual values | 2024-03-09 12:03:46 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | 6acd5be5dc | chore: remove accidental changes | 2024-03-07 21:10:11 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | 55a2b4e789 | feat: make all transaction journal variables globals removes redundant reference to the `transaction` object by making all its properties global | 2024-03-07 20:58:43 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | f41397eb43 | refactor: add method on RuleAction to compute action value | 2024-03-07 19:02:40 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | bee219ebf7 | refactor: inject ExpressionLanguage singleton using DI | 2024-03-07 13:00:57 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | 438f602961 | feat: surface expression validation errors when creating or updating rules | 2024-03-07 12:23:32 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | b572c1dcd3 | Merge remote-tracking branch 'upstream/main' into feat/expression-engine | 2024-03-06 21:38:40 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | 95593f847b | feat: update all rules to support action value expressions | 2024-03-06 20:54:50 -05:00 |  | 
			
				
					| 
							
							
								 Michael Thomas | daddee7806 | feat: support action expression parsing, validation, and evaluation | 2024-03-06 17:50:16 -05:00 |  | 
			
				
					| 
							
							
								 James Cole | 68c9c4ec3c | PHPStorm can order methods by alphabet, who knew. | 2024-02-22 20:11:09 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | 7897ebc4d5 | Update code | 2024-02-14 19:47:35 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | ac17b82d85 | Do not complain when the category is already set. | 2024-02-14 19:34:36 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | e449395f3f | Clean up some code. | 2024-01-20 07:04:19 +01:00 |  | 
			
				
					| 
							
							
								 James Cole | d8d8002f1e | Add some debug to non strict search | 2024-01-20 06:53:43 +01:00 |  |