Commit Graph

61 Commits

Author SHA1 Message Date
James Cole
86f14885eb Added a rule action that will delete the transactions it matches. 2020-05-16 11:21:26 +02:00
James Cole
9a52cfbfbe Add some debug info 2020-05-16 06:59:15 +02:00
James Cole
e02e747f1b
Code cleanup that (hopefully) matches style CI 2020-03-17 14:53:17 +01:00
James Cole
6967bb003e
Do some code cleanup. 2020-03-15 08:16:16 +01:00
James Cole
5e8d94d16a
Better handling of errors. 2020-03-12 05:06:42 +01:00
James Cole
9817c0807a
Add ability to disable running of rules on transactions. 2020-03-06 09:41:27 +01:00
James Cole
6c163ebef3
Add debug information. 2020-02-22 11:05:16 +01:00
James Cole
3de4441bcd
Trigger cache to fix #3141 2020-02-21 20:47:10 +01:00
James Cole
68c71cb2f9 Update email address in the readme and a selection of code. 2020-01-23 19:44:52 +01:00
James Cole
6823adc976
Firefly III can automatically stop duplicate transactions from being created. 2019-10-26 07:49:12 +02:00
James Cole
50d3c36b6a
Fix #2752 2019-10-21 18:32:13 +02:00
James Cole
92158e52ef
Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 06:37:26 +02:00
James Cole
21f98be3e7
Fix #2637 2019-09-26 20:57:24 +02:00
James Cole
f9f1fa0fcb Clean up API code and fix test code. 2019-09-04 17:39:39 +02:00
James Cole
93f1854be0
Refactor journal repository and fix tests. 2019-08-10 13:42:33 +02:00
James Cole
695244c928
Bug fix in budget search 2019-05-24 05:28:41 +02:00
James Cole
66c55b7bbe Improve tests, models and views. 2019-04-16 16:20:46 +02:00
James Cole
5ac39dbdef Clean up tests, test only the important things. 2019-04-12 04:53:18 +02:00
James Cole
c519b4d0df Is now capable of updating transactions over the API. 2019-04-06 08:10:50 +02:00
James Cole
c07ef3658b Refactor installer. 2019-03-30 11:03:39 +01:00
James Cole
5b1fb5354e Update API and transaction components. 2019-03-30 07:09:52 +01:00
James Cole
71fb9d8fa5 Code cleaning stuff. 2019-02-13 17:38:41 +01:00
James Cole
1c2206cb9f
Fix issue with recurring transactions and piggy banks. 2019-01-03 18:57:34 +01:00
James Cole
2c7d94e5e9
Update tests and code. 2018-12-21 16:38:10 +01:00
James Cole
a7e1a51476
Make sure rules work. 2018-12-21 09:01:21 +01:00
James Cole
8ce43a3fe1 Make sure transformers can be mocked. 2018-12-15 22:03:05 +01:00
James Cole
2a30293905
Improve test coverage. 2018-12-12 20:30:25 +01:00
James Cole
ae4612f134
Fix test coverage. 2018-12-09 20:54:11 +01:00
James Cole
05b0425929
Expand API and routes. 2018-12-08 21:26:20 +01:00
James Cole
3e84f9664f
Update API for tags. 2018-12-07 07:41:12 +01:00
James Cole
64a3e46cbe
New endpoints for transactions. 2018-12-04 19:36:54 +01:00
James Cole
c0d6d0e28e
Update API to match new end points. 2018-12-03 15:57:15 +01:00
James Cole
e1402d5d8a Fix for #1812 2018-10-23 18:56:37 +02:00
James Cole
214c7a6f3e Improve test results. 2018-09-27 06:26:03 +02:00
James Cole
2a457c40db Fix for #1723 2018-09-26 20:34:24 +02:00
James Cole
9914c0791e
Rename journal collector to more fitting transaction collector. 2018-08-11 14:33:47 +02:00
James Cole
a76241c7ba Code cleanup and documentation improvements. 2018-07-06 07:15:42 +02:00
James Cole
81d70bd811 Clean up API code. 2018-07-05 18:02:02 +02:00
James Cole
f6f8bb7fd1 Clean up API code. 2018-07-05 06:10:35 +02:00
James Cole
db149ca6e1 Fix tests. 2018-07-01 09:27:22 +02:00
James Cole
7bdd4ddeab
Small refactoring. 2018-06-21 18:56:44 +02:00
James Cole
ae6e5a5599
Clean up API references. 2018-06-20 21:17:16 +02:00
James Cole
cde9c4a2bc
Update copyright statements. 2018-05-11 10:08:34 +02:00
James Cole
13b78bdc20
Code cleanup 2018-04-28 06:23:13 +02:00
James Cole
f96f38b172
Code cleanup. 2018-04-02 14:17:11 +02:00
James Cole
d8c0091680
Make sure that strict_types declaration is always at the very top of the file. 2018-03-19 12:08:50 +01:00
James Cole
b12872e5de
Various code cleanup. 2018-03-11 16:24:07 +01:00
James Cole
aad0864018
Various code cleanup [skip ci] 2018-03-10 22:38:20 +01:00
James Cole
a97bfc92e1
Add newlines and strict types 2018-03-05 19:35:58 +01:00
James Cole
7d66c90beb
Make sure that the API returns all entries of a split transaction. 2018-03-04 14:20:23 +01:00