James Cole
82e74a2afd
Big update to properly support multi currencies.
2017-06-04 13:39:16 +02:00
James Cole
7e11691ea4
Update code to work with filters.
2017-04-28 20:08:25 +02:00
James Cole
c33dd1ecee
Can now handle withdrawals in foreign currency.
2017-04-14 14:37:04 +02:00
James Cole
7e31a29b12
FF3 will now correctly store exchanged / foreign amounts.
2017-04-14 11:19:09 +02:00
James Cole
9a69ce309e
Initial user ability to set foreign currency
2017-04-14 10:16:52 +02:00
James Cole
953c38563b
Make sure that accounts and their opening balance values are the same currency.
2017-04-14 07:11:30 +02:00
James Cole
89ee9c058a
Account list is capable of showing the selected currency
2017-04-13 21:36:23 +02:00
James Cole
994542c75d
First basic code for currency exchange rate routines.
2017-04-13 20:47:59 +02:00
James Cole
595596d73f
Apparently this is changed in PHPStorm’s formatting templates so there you go [skip ci].
2017-04-09 07:44:22 +02:00
James Cole
243530b750
Forgot a return value.
2017-03-30 18:43:12 +02:00
James Cole
569fec4610
Double check on NULL. [skip ci]
2017-03-25 22:07:07 +01:00
James Cole
1fb0a64f31
Various code cleanup [skip ci]
2017-03-24 15:15:12 +01:00
James Cole
fe66d089ad
Expanded test coverage.
2017-03-24 15:01:53 +01:00
James Cole
398cf0b312
Small improvements in the search [skip ci]
2017-03-24 07:17:38 +01:00
James Cole
97f67912f4
Remove logging
2017-03-18 07:45:40 +01:00
James Cole
fd1f06c2cb
Small fix.
2017-03-16 21:00:34 +01:00
James Cole
d618ddc8c5
Lot of debug info for #619
2017-03-16 17:52:13 +01:00
James Cole
79aa0afc97
Possible fix for #619
2017-03-15 20:09:36 +01:00
James Cole
4abc271805
Implemented #595 for transactions.
2017-03-11 07:41:26 +01:00
James Cole
c206a95d55
Improved various tests.
2017-03-04 15:29:20 +01:00
James Cole
ae05d4d51d
Expand tests
2017-03-04 11:20:57 +01:00
James Cole
9d22bbee1c
Add code coverage ignore instructions.
2017-03-04 11:19:44 +01:00
James Cole
45f4395f26
Large commit to get rid of a lot of static methods.
2017-03-04 07:26:03 +01:00
James Cole
d9aa074330
Large commit to get rid of a lot of static methods.
2017-03-04 07:18:35 +01:00
James Cole
978e3e615c
This prevented FF from displaying cash account properly.
2017-03-03 12:55:28 +01:00
James Cole
b3b8981b4b
Catch null pointer exception.
2017-03-02 19:57:46 +01:00
James Cole
2116486fe0
Various code cleanup
2017-02-25 17:39:50 +01:00
James Cole
8c6972d12d
Various code cleanup.
2017-02-25 05:57:01 +01:00
Joris de Vries
a0e66b913b
Show suggested monthly savings for a piggybank
...
If a piggybank has both a target date and a target amount, show how much money needs to be added to the piggybank each month to achieve both targets.
Strings are currently hard-coded because I want to gauge the reaction to this :)
2017-02-24 22:00:49 +01:00
James Cole
b13a878927
Slightly expanded modifiers [skip ci]
2017-02-19 12:17:07 +01:00
James Cole
26751e10ee
Expand modifiers
2017-02-19 12:12:24 +01:00
James Cole
b149a816dd
Make search work. [skip ci]
2017-02-19 09:36:51 +01:00
James Cole
711a1a1d4f
Final modifiers.
2017-02-19 09:07:14 +01:00
James Cole
a27b686446
Add budget keyword.
2017-02-19 07:41:12 +01:00
James Cole
1f6180ce5d
Updated search modifiers.
2017-02-19 07:38:51 +01:00
James Cole
b5032a7597
Added a new helper function.
2017-02-19 07:34:39 +01:00
James Cole
5073fd937c
Expand search with a bunch of keywords for #510
2017-02-18 20:10:03 +01:00
James Cole
5d0cdc4ffa
Various code cleanup.
2017-02-17 06:42:36 +01:00
James Cole
8f5289b7dc
Fixed some transaction list filter issues.
2017-02-15 21:55:50 +01:00
James Cole
a5f8aa914f
Build code for tag report.
2017-02-15 20:07:10 +01:00
James Cole
4c2d9e0eee
Small code cleanup.
2017-02-11 15:52:55 +01:00
James Cole
aa2d78f36a
Expand filter
2017-02-11 09:34:04 +01:00
James Cole
8a98204a69
Update app() calls
2017-02-05 16:16:15 +01:00
James Cole
738a311f49
Various code cleanup.
2017-01-21 09:07:10 +01:00
James Cole
be868d37f2
Fixed some issues with the monthly report and missing amounts.
2017-01-19 21:54:27 +01:00
James Cole
c212d5c5ea
Order by date does not matter in this context.
2017-01-14 21:00:43 +01:00
James Cole
08ac27cccf
Fix some scrutiniser issues.
2017-01-14 19:43:33 +01:00
James Cole
30bc4ccfa7
More date fixes [skip ci]
2017-01-13 21:16:54 +01:00
James Cole
4f64f1d754
Force order by. [skip ci]
2017-01-13 21:14:46 +01:00
James Cole
c0e578dd47
Fix bug found by persistent user who kept mailing me about broken charts. Which turned out to be broken indeed!
2017-01-13 21:12:59 +01:00
James Cole
f0028b33e9
Double check that deleted transaction journals are not included.
2017-01-13 16:12:09 +01:00
James Cole
19990f49b0
Update amount thing, simpler code (I hope). Includes config for negative values.
2017-01-08 17:54:52 +01:00
James Cole
8a00101470
Fix tests, remove some logging.
2017-01-08 11:41:09 +01:00
James Cole
4538ef3cf9
Various small optimisations [skip ci]
2017-01-05 10:06:46 +01:00
James Cole
83f5f776a6
Code for #522
2017-01-04 17:25:28 +01:00
James Cole
ba957196da
Make sure correct locale is used. Debug info. #521 [skip ci]
2017-01-04 13:14:06 +01:00
James Cole
a5036c86dc
Updated test database.
2016-12-30 13:47:23 +01:00
James Cole
ac86e75233
Updated various files for #506
2016-12-30 13:45:02 +01:00
James Cole
45914b2e9e
First set of views will respect decimal places configuration.
2016-12-29 09:15:50 +01:00
James Cole
1e9aaf2d2a
Code cleanup. [skip ci]
2016-12-29 09:05:02 +01:00
James Cole
de56c18c6e
Clean up some money formatting routines.
2016-12-29 09:02:23 +01:00
James Cole
32ab916707
Remove debug text [skip ci]
2016-12-28 18:26:44 +01:00
James Cole
f44336f7aa
Remove a lot of stuff that deals with user activation.
2016-12-28 17:07:44 +01:00
James Cole
a37f70947b
Various code cleanup.
2016-12-28 16:45:44 +01:00
James Cole
e64b778d13
Various small fixes.
2016-12-28 11:34:00 +01:00
James Cole
94e51952f4
More fields for query.
2016-12-28 06:09:48 +01:00
James Cole
6521a7c604
This fixes #501
2016-12-28 05:16:55 +01:00
James Cole
cbbadc3d6d
Less logging in often used class.
2016-12-27 15:54:49 +01:00
James Cole
349d254193
This fixes the tests.
2016-12-27 15:46:52 +01:00
James Cole
b78776e1f7
This generates a lot of logging, let’s remove it.
2016-12-25 11:52:01 +01:00
James Cole
9f2729d0ff
Removed Firefly’s ability to generate test data.
2016-12-24 14:48:14 +01:00
James Cole
017b1a481a
Committed bad code.
2016-12-23 17:51:33 +01:00
James Cole
e15932fe4a
Make budget report actually more useful.
2016-12-23 17:50:26 +01:00
James Cole
b6aa79bb38
Various code cleanup. Removed executable flags, added newlines.
2016-12-22 19:42:45 +01:00
James Cole
e76075e29f
Various small fixes.
2016-12-22 18:19:50 +01:00
James Cole
1e4888209b
Fixed #479
2016-12-20 17:14:43 +01:00
James Cole
664230dca8
This fixes #478 , again
2016-12-20 10:25:11 +01:00
James Cole
9a309f32fa
This fixes #478
2016-12-19 20:36:28 +01:00
James Cole
7ecd691ee2
New tests.
2016-12-17 19:19:49 +01:00
James Cole
4de14eba0c
Fix some routes for the budget report.
2016-12-16 08:07:31 +01:00
James Cole
b021c7690f
Basic edit user routine.
2016-12-15 22:56:31 +01:00
James Cole
1b4d55cca4
Fix various code style issues.
2016-12-15 21:35:33 +01:00
James Cole
b58bc97422
Code for #452
2016-12-15 13:47:28 +01:00
James Cole
848cfabcba
Rearrange code [skip ci]
2016-12-14 18:59:12 +01:00
James Cole
b2743825ca
Sort account list by name [skip ci]
2016-12-14 18:44:56 +01:00
James Cole
4dccf7b7b5
Properly check hashes, issue #456
2016-12-12 17:17:36 +01:00
James Cole
3e3c48314f
Code for #456
2016-12-12 15:24:47 +01:00
James Cole
a67f10c99e
Wrote export tests.
2016-12-11 18:34:18 +01:00
James Cole
dc28ba42ef
More tests
2016-12-11 13:28:13 +01:00
James Cole
0fe0de1a7f
New tests
2016-12-10 07:29:36 +01:00
James Cole
9fcc5e7a67
Fix decryption bug.
2016-12-09 14:21:26 +01:00
Sander
db1a60b6df
Fix display bug
2016-12-07 07:58:55 +00:00
James Cole
cdd18b229e
Refactor some duplicated code
2016-12-06 16:58:39 +01:00
James Cole
8377a2a0de
Building report from issue #386
2016-12-03 20:38:13 +01:00
James Cole
b33aa733c7
Fix some minor scrutinizer issues.
2016-11-28 20:38:03 +01:00
James Cole
e8dfbff73f
Various code cleanup.
2016-11-26 09:16:06 +01:00
James Cole
6bc6674ab1
Some code simplification.
2016-11-26 08:41:15 +01:00
James Cole
c049d5cfa6
Various small fixes.
2016-11-25 16:55:04 +01:00
James Cole
0b613c3b8c
Improve sortability in various lists.
2016-11-20 15:30:16 +01:00
James Cole
94875adb6c
Various code cleanup.
2016-11-20 11:43:19 +01:00