Commit Graph

8423 Commits

Author SHA1 Message Date
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
41fc1e8f82 Merge remote-tracking branch 'upstream/develop' into feat/expression-engine 2024-03-07 13:09:43 -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
github-actions
b82fcbd97b Auto commit for release 'develop' on 2024-03-07 2024-03-07 01:29:08 +01:00
Michael Thomas
daddee7806 feat: support action expression parsing, validation, and evaluation 2024-03-06 17:50:16 -05:00
James Cole
930a08ec90
Better index for accounts. 2024-03-06 19:54:09 +01:00
James Cole
fd2edf3b23
Various code cleanup. 2024-03-06 07:16:01 +01:00
James Cole
0597255c08
Fix #8632 2024-03-06 07:01:21 +01:00
James Cole
0ce9ee6a6c
Ignore phpstan error [skip ci] 2024-03-05 19:39:20 +01:00
James Cole
3a339382d4
Add a button to go back to the v1 layout. 2024-03-05 19:38:45 +01:00
James Cole
b3223feba2
Add debug log 2024-03-04 20:41:59 +01:00
James Cole
88a9bc379e
Expand account list 2024-03-04 20:41:34 +01:00
James Cole
cb8fa4e1f4
Fix https://github.com/firefly-iii/firefly-iii/issues/8616 2024-03-03 13:45:05 +01:00
James Cole
bf7f4f9887
Fix https://github.com/firefly-iii/firefly-iii/issues/8597 2024-03-03 10:13:49 +01:00
James Cole
af48548e81
Fix https://github.com/firefly-iii/firefly-iii/issues/8608 2024-03-02 19:20:54 +01:00
James Cole
9d0488ffbc
fix phpstan issues. 2024-02-29 06:39:58 +01:00
James Cole
d7fa8b283e
Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop 2024-02-29 06:27:24 +01:00
James Cole
a0097bd613
Fix issues with available budgets. 2024-02-29 06:26:23 +01:00
github-actions
ffc2156e5f Auto commit for release 'develop' on 2024-02-29 2024-02-29 01:28:57 +01:00
James Cole
d9fba39d80
Fix detection of transaction type. 2024-02-25 18:24:10 +01:00
James Cole
2564470197
Update source account detection. 2024-02-25 18:14:30 +01:00
James Cole
9222c82af0
Expand frontend, first attempt at sorting. 2024-02-25 18:09:52 +01:00
James Cole
5626d1c56d
Fix https://github.com/firefly-iii/firefly-iii/issues/8575 2024-02-23 17:06:25 +01:00
James Cole
68c9c4ec3c
PHPStorm can order methods by alphabet, who knew. 2024-02-22 20:11:09 +01:00
James Cole
f9d4a43e05
This should fix the ci issues. 2024-02-22 06:57:57 +01:00
James Cole
92e7f344e0
Refresh update code. 2024-02-22 06:52:58 +01:00
github-actions
89ce2838d5 Auto commit for release 'develop' on 2024-02-22 2024-02-22 01:29:01 +01:00
James Cole
356b217692
Add missing array 2024-02-20 20:33:33 +01:00
James Cole
950e39b753
Clean up methods. 2024-02-20 20:05:43 +01:00
James Cole
aa2afd162e
Fix https://github.com/orgs/firefly-iii/discussions/8557 2024-02-20 19:51:13 +01:00
James Cole
b1afaea1aa
Various updates. 2024-02-18 11:35:08 +01:00
James Cole
997dc3814b
Add host header validation 2024-02-17 08:18:49 +01:00
James Cole
b37b5b86d4
Fix https://github.com/firefly-iii/firefly-iii/issues/8544 2024-02-16 20:42:04 +01:00
github-actions
b13a4e1016 Auto commit for release 'develop' on 2024-02-15 2024-02-15 01:29:20 +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
1b1712d998
Make sure that errors in the incoming webhook url are caught. 2024-02-14 19:32:15 +01:00
James Cole
a2c0d9f7d0
The update checker can handle the development releases 2024-02-14 06:34:38 +01:00
github-actions
5c352a0d3e Auto commit for release 'develop' on 2024-02-12 2024-02-12 01:29:15 +01:00
James Cole
283b594995
Merge branch 'develop' of github.com:firefly-iii/firefly-iii into develop
# Conflicts:
#	app/Helpers/Collector/GroupCollector.php
2024-02-10 08:29:59 +01:00
James Cole
723aa65e7a
Inline edit for v2 2024-02-10 08:28:59 +01:00
github-actions
64d315ad51 Auto commit for release 'develop' on 2024-02-08 2024-02-08 01:29:34 +01:00
James Cole
d0844356cb
Fix https://github.com/firefly-iii/firefly-iii/issues/8521 2024-02-07 06:14:40 +01:00
James Cole
3543548ba0
Fix https://github.com/firefly-iii/firefly-iii/issues/8497 2024-02-03 13:09:44 +01:00
James Cole
d3f19db42d
This should fix the tests again. 2024-02-03 10:08:34 +01:00