James Cole
8fcdb91ba3
Will no longer support extended tag modes.
2017-07-30 10:22:14 +02:00
James Cole
f67d5f1197
Fix bug in filter.
2017-07-30 10:21:45 +02:00
James Cole
6e0e6203cc
Some help text for attachment decrypter
2017-07-30 10:21:35 +02:00
James Cole
2694ce4148
Decryption routine for #671
2017-07-30 08:22:39 +02:00
James Cole
eac9613df7
Fix for #648
2017-07-29 14:25:54 +02:00
James Cole
db3b822aef
Include warning for #722
2017-07-29 08:27:39 +02:00
James Cole
f4994ef151
Also store links when importing data.
2017-07-28 14:52:01 +02:00
James Cole
aae9ad78e5
This should fix the tests for now.
2017-07-26 18:40:48 +02:00
James Cole
fb3efbfc66
Fix parameter count.
2017-07-26 16:40:25 +02:00
James Cole
0f8a66609a
Fix controller for #718
2017-07-26 16:40:14 +02:00
James Cole
b3bb8c386f
Fix routes for #718
2017-07-26 16:40:00 +02:00
James Cole
99a0bf1286
This fixes #717
2017-07-25 21:01:25 +02:00
James Cole
650f0ee752
Merge branch 'hotfix/4.6.3.1' into develop
2017-07-23 20:02:46 +02:00
James Cole
7b03b0c5fc
Some PHP 7.1 compatible code.
2017-07-23 19:06:24 +02:00
James Cole
57d6677131
Merge branch 'release/4.6.3'
2017-07-23 10:01:48 +02:00
James Cole
f85ab74e2b
Code cleanup and tests.
2017-07-23 08:32:51 +02:00
James Cole
8bb7d5de3f
Various code clean up.
2017-07-23 08:16:11 +02:00
James Cole
2c00a8353d
Fix small issue reenabling intro [skip ci]
2017-07-23 07:35:30 +02:00
James Cole
f16a186faf
Option to re-enable intro boxes.
2017-07-23 07:30:05 +02:00
James Cole
5b69a697e4
Improve pages to show intro texts.
2017-07-22 10:50:30 +02:00
James Cole
f2d388f742
Improve code for intro texts.
2017-07-21 06:00:10 +02:00
James Cole
77d077ec08
Fix help button.
2017-07-16 18:28:46 +02:00
James Cole
021d0e6359
More stuff for intro texts.
2017-07-16 18:14:29 +02:00
James Cole
09f838089b
Allow rule to be applied to transactions (not just group).
2017-07-16 13:04:45 +02:00
James Cole
b676b1fef9
Simplify import storage routine.
2017-07-16 07:45:20 +02:00
James Cole
58bfb35fa6
Built a new routine for intro tours.
2017-07-16 07:35:08 +02:00
James Cole
1d6ca91c01
This fixes the tests.
2017-07-15 22:41:57 +02:00
James Cole
fa00ba2edd
Expand tests and fix various small issues in strict comparison.
2017-07-15 22:17:24 +02:00
James Cole
8a38ce1964
Remove references to old tour but include code for new tour.
2017-07-15 21:40:42 +02:00
James Cole
accbdea942
Improve search and display of results.
2017-07-15 17:19:12 +02:00
James Cole
22144b78ea
Strict comparisons.
2017-07-15 16:41:07 +02:00
James Cole
c03ab269f0
Memory optimised, connect journal to tag.
2017-07-15 10:43:22 +02:00
James Cole
0c6c4d5959
Fix small issue in chart.
2017-07-15 10:26:27 +02:00
James Cole
e4e1873770
Improve import routine.
2017-07-15 10:26:16 +02:00
James Cole
3b3579025d
Improve results when presented with invalid data. #701
2017-07-14 17:57:20 +02:00
James Cole
5cf8f2f4f4
Add sort flag for #698
2017-07-14 17:25:03 +02:00
James Cole
c4ff05b1ba
Sort fix #698 [skip ci]
2017-07-14 17:21:30 +02:00
James Cole
3c4abb7b60
Fixed some issues in import, should improve results for #701
2017-07-14 06:41:47 +02:00
James Cole
970c73c221
Fix path
2017-07-14 06:41:10 +02:00
James Cole
9b6ccdd43a
Fixes #694
2017-07-10 19:52:31 +02:00
James Cole
e82deddefb
Merge branch 'release/4.6.2'
2017-07-08 09:55:44 +02:00
James Cole
952328d55c
Routine to make sure imported entries have the correct opposing account and the correct amount.
2017-07-08 06:53:06 +02:00
James Cole
5ef2067836
Some code cleanup.
2017-07-08 06:28:44 +02:00
James Cole
de9728895e
Fixed #658
2017-07-08 06:09:17 +02:00
James Cole
19774f32c2
First code for #658
2017-07-07 17:51:14 +02:00
James Cole
e62b979708
Fix redirect error [skip ci]
2017-07-07 16:53:44 +02:00
James Cole
69eef30ad3
Various code clean up.
2017-07-07 13:50:15 +02:00
James Cole
71a41bc00d
Add newlines [skip ci]
2017-07-07 08:09:42 +02:00
James Cole
dd508dbc49
This should fix #693 .
2017-07-07 08:04:21 +02:00
James Cole
3a84591e61
Simplify edit transaction routine.
2017-07-04 16:31:16 +02:00
James Cole
ef9823035f
Add if-statement to catch unset POST data.
2017-07-04 16:03:00 +02:00
James Cole
97cfa3f3ae
Remove old providers.
2017-07-02 09:24:20 +02:00
James Cole
803a008821
Improve bread crumbs
2017-07-02 09:24:11 +02:00
James Cole
dc5bd648cf
Fix for #685
2017-07-02 08:43:34 +02:00
James Cole
1eed142423
Small display bug related to #648
2017-07-01 10:29:07 +02:00
James Cole
f8fa5f1ba5
Improved mobile response, issue #678
2017-06-30 07:17:25 +02:00
James Cole
3947da5e27
Possible fix for #682
2017-06-28 15:45:28 +02:00
James Cole
506509b1b2
Fix #677
2017-06-26 18:29:45 +02:00
James Cole
02a36316be
Forgot to remove a variable.
2017-06-26 18:24:44 +02:00
James Cole
04a8a0e6a1
Code clean up
2017-06-24 13:04:41 +02:00
James Cole
5fbc319b20
This fixes the tests (must still upload test database).
2017-06-24 12:38:24 +02:00
James Cole
8e3ba7caf2
Fix various import bugs.
2017-06-24 08:37:09 +02:00
James Cole
da3a56c144
Further improve import storage.
2017-06-24 07:30:05 +02:00
James Cole
58aa54d8cf
Improving import storage.
2017-06-24 07:21:10 +02:00
James Cole
e525e673a8
Import routine cleanup.
2017-06-24 06:57:24 +02:00
James Cole
445dbf8779
More and improved code for the import routine.
2017-06-24 05:49:33 +02:00
James Cole
edb355941c
More code for import routine.
2017-06-22 21:50:10 +02:00
James Cole
cddaccb7f7
Further improve import routine
2017-06-21 20:04:35 +02:00
James Cole
a905cce2c9
Expand import routine.
2017-06-20 21:04:25 +02:00
James Cole
b9f110ac2b
Refactor and rename some import things.
2017-06-17 22:49:44 +02:00
James Cole
7cc24417b3
Expanded import routine.
2017-06-14 20:13:19 +02:00
James Cole
b304284d70
Fix report bug.
2017-06-14 19:15:30 +02:00
James Cole
c382fb1577
Add debug info for #671
2017-06-12 19:58:32 +02:00
James Cole
77244f4e2c
Lots of new code for new importer routine.
2017-06-12 19:12:07 +02:00
James Cole
8beab5f5bc
Fix #672
2017-06-12 17:21:31 +02:00
James Cole
902ae3f0cf
Fix for #671
2017-06-12 17:07:29 +02:00
James Cole
c79a577060
Remove unused files in import.
2017-06-10 15:10:46 +02:00
James Cole
091596e80e
Lots of new code for new importer routine.
2017-06-10 15:09:41 +02:00
James Cole
0b4efe4ae1
Small typo in chart. [skip ci]
2017-06-09 12:53:31 +02:00
James Cole
1f9b7faa60
Code for #660
2017-06-09 11:52:20 +02:00
James Cole
a2145f6b49
Possible fix for #667
2017-06-08 10:54:15 +02:00
James Cole
b48de98865
Fix a bug where the balance routine forgot to account for accounts without a currency preference.
2017-06-08 10:35:02 +02:00
James Cole
935fb015d3
Live update budget amounts.
2017-06-07 11:58:04 +02:00
James Cole
8bbd3063ec
Move code around for simplicity and fix tests.
2017-06-07 11:13:04 +02:00
James Cole
92c5cabd70
Try to untangle complex repositories
2017-06-07 08:18:42 +02:00
James Cole
e5db5a7b5c
Various code clean up.
2017-06-07 07:38:58 +02:00
James Cole
9d5d1c0a41
Updated budget view.
2017-06-06 20:35:39 +02:00
James Cole
a8ec4fe2fd
New interface for budget overview.
2017-06-06 19:30:31 +02:00
James Cole
0e929602a8
Verify currency data routine.
2017-06-06 07:23:54 +02:00
James Cole
5329e026dc
Fixed various currency displays.
2017-06-06 07:18:09 +02:00
James Cole
a7412e43b3
Beter message for #662
2017-06-06 06:56:32 +02:00
James Cole
17b6cc43d5
Fix display of foreign currencies in charts.
2017-06-05 22:11:54 +02:00
James Cole
b69a2ef0cd
Can handle multi-currency balances better.
2017-06-05 15:09:17 +02:00
James Cole
6d1296094e
Fixes a lot of issues in scrutinizer.
2017-06-05 11:20:38 +02:00
James Cole
c4039b53e6
Various code cleanup.
2017-06-05 11:12:50 +02:00
James Cole
64831b4c86
Code cleanup and refactoring.
2017-06-05 08:31:22 +02:00
James Cole
1dec270907
These changes fix the tests.
2017-06-05 07:37:53 +02:00
James Cole
f72f8b03df
Catch empty currency preference
2017-06-05 07:03:32 +02:00
James Cole
0b47e5d05d
Removed unnecessary variable.
2017-06-05 07:03:20 +02:00
James Cole
a487c7b4b2
Make sure amounts are formatted, and fixed some issues.
2017-06-04 23:39:26 +02:00
James Cole
82e74a2afd
Big update to properly support multi currencies.
2017-06-04 13:39:16 +02:00
James Cole
771ebde295
Update journal collector so currency information is taken from the transaction.
2017-06-04 08:49:37 +02:00
James Cole
4ce4c3138c
Update export routine so currency information is taken from the transaction.
2017-06-04 08:49:22 +02:00
James Cole
d37b46effc
Database upgrade routine.
2017-06-04 08:48:54 +02:00
James Cole
74664afa68
Was not able to remove opening balance.
2017-06-02 13:00:24 +02:00
James Cole
c05f344371
Code clean up [skip ci]
2017-06-02 13:00:09 +02:00
James Cole
ec1507d644
Add some documentation [skip ci]
2017-06-02 12:59:27 +02:00
James Cole
8cdc1f0014
Rename several twig files.
2017-06-02 12:59:14 +02:00
James Cole
2b1ab5c6ef
Fixed edit of multi currency transaction, ##651
2017-06-02 07:05:42 +02:00
James Cole
01fedc0bf8
Fix for #593 , as inspired by @nhaarman.
2017-06-02 06:45:38 +02:00
James Cole
2eafd3cc15
Should fix #644
2017-05-14 08:57:43 +02:00
James Cole
17fb6983d8
Fix issue #637 with cash accounts.
2017-05-07 19:45:40 +02:00
James Cole
5fb73bdb01
Fix bug #642
2017-05-07 19:24:53 +02:00
James Cole
870d8b5008
No prefix key, issue #624
2017-05-03 21:12:49 +02:00
James Cole
aaeae992e1
Reinstate support class.
2017-04-29 08:55:50 +02:00
James Cole
a0e7be9d45
Fix binding.
2017-04-29 08:55:37 +02:00
James Cole
78faf7e14c
Forgot call to sprintf. [skip ci]
2017-04-29 08:33:32 +02:00
James Cole
98f84c2c37
Introducing filters to the journal collector.
2017-04-29 08:22:56 +02:00
James Cole
dc5215e41e
Update tests.
2017-04-28 20:17:10 +02:00
James Cole
7e11691ea4
Update code to work with filters.
2017-04-28 20:08:25 +02:00
James Cole
c83dfc44d6
Update internal filters.
2017-04-28 20:08:04 +02:00
James Cole
0307b58d17
Small changes to make code more testable.
2017-04-28 18:04:57 +02:00
James Cole
9d1508049e
Add comment [skip ci]
2017-04-28 18:03:27 +02:00
James Cole
42322055f9
New filters to clean up the journal collector.
2017-04-28 18:02:54 +02:00
James Cole
5de8fce156
Make event handlers easier to test (and then ignore them).
2017-04-28 10:34:11 +02:00
James Cole
29ff92f833
Clean up event related code.
2017-04-28 07:51:43 +02:00
James Cole
359007c5bf
Clean up event related code.
2017-04-28 07:51:09 +02:00
James Cole
bbe40518e4
Can now also test event code.
2017-04-27 08:26:58 +02:00
James Cole
b26f3c0cc6
User registration is now a Mailable. See #636
2017-04-27 08:03:15 +02:00
James Cole
052b804855
Fixed a bug where the opening balance could not be stored.
2017-04-27 07:44:35 +02:00
James Cole
1a5617d430
Fixes a bug in the new user handler [skip ci]
2017-04-27 02:56:57 +02:00
James Cole
662f398b08
Update tests.
2017-04-23 18:53:00 +02:00
James Cole
8ef9223d84
Final code for #595
2017-04-23 09:33:33 +02:00
James Cole
beb358f8ee
Small code optimisation.
2017-04-22 07:05:44 +02:00
James Cole
e3cd11ec2e
Various code coverage and test related fixes.
2017-04-22 07:05:31 +02:00
James Cole
ee08fc2421
All “all” views are now consistent #595
2017-04-22 07:04:39 +02:00
James Cole
ae30f7920b
Fix bread crumbs for tags.
2017-04-19 17:11:07 +02:00
James Cole
7867f26120
Improve report sums.
2017-04-17 08:31:42 +02:00
James Cole
e48eb2ce2f
Clean up account taker amount inconsistencies.
2017-04-16 22:15:05 +02:00
James Cole
20a30a2d1d
Various cosmetic fixes for /all lists [skip ci]
2017-04-16 12:51:21 +02:00
James Cole
f0dab5bdb9
Code for #608
2017-04-15 22:52:01 +02:00
James Cole
209a907c61
Account chart can display multiple currencies.
2017-04-15 17:26:03 +02:00
James Cole
41dc4d994e
Fix transaction journals that may be broken.
2017-04-15 08:13:05 +02:00
James Cole
490733bdd1
Some javascript clean up
2017-04-15 07:25:09 +02:00
James Cole
a27f5d2474
Can now create transfers with different currencies.
2017-04-14 22:25:48 +02:00
James Cole
ea3fdb0668
Clean up and consistency in foreign and native amounts.
2017-04-14 15:42:54 +02:00
James Cole
bd917f6484
Deposit works as well.
2017-04-14 14:48:44 +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
b99bfcd02e
Fix null pointer [skip ci]
2017-04-14 07:46:19 +02:00
James Cole
adb16e4560
Also make sure that the account create screen sets the correct currency id.
2017-04-14 07:32:30 +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
5fb6ff230b
Two small code fixes.
2017-04-13 21:19:10 +02:00
James Cole
605a718418
Turns out open exchange rates is useless.
2017-04-13 21:19:00 +02:00
James Cole
994542c75d
First basic code for currency exchange rate routines.
2017-04-13 20:47:59 +02:00
James Cole
8db96025a3
Code cleanup.
2017-04-09 07:56:46 +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
6cafb91680
This fixes #629
2017-04-08 19:05:37 +02:00
James Cole
852ce3e32f
Remove unused classes.
2017-04-08 18:02:16 +02:00
James Cole
6b9c9458fa
This fixes possible null errors.
2017-04-08 18:00:45 +02:00
James Cole
6765f08b07
Fixed some tests. [skip ci]
2017-04-08 10:20:34 +02:00
James Cole
fd01b54a14
Code for charts #628 [skip ci]
2017-04-08 09:18:04 +02:00
James Cole
4fd33f19c6
Experimental code for #628
2017-04-08 09:00:37 +02:00
James Cole
01ae278f09
Float > intval. [skip ci]
2017-04-08 08:53:53 +02:00
James Cole
7907c71e47
Code to verify issue #620
2017-04-08 07:00:51 +02:00
James Cole
4e44733dcc
Updated code for #624
2017-04-08 06:51:16 +02:00
James Cole
dd1d7bb02a
Should fix issue #624
2017-04-01 08:56:39 +02:00
James Cole
6f933b3bd1
Small updates.
2017-04-01 08:13:43 +02:00
James Cole
243530b750
Forgot a return value.
2017-03-30 18:43:12 +02:00
James Cole
ea984281b0
Should fix tests.
2017-03-30 18:42:02 +02:00
James Cole
92cd3d60b9
Forgot two files.
2017-03-29 21:21:10 +02:00
James Cole
5920ccee04
Various code cleanup.
2017-03-29 21:20:54 +02:00
James Cole
569fec4610
Double check on NULL. [skip ci]
2017-03-25 22:07:07 +01:00
James Cole
5770edcde2
Expanded test coverage.
2017-03-25 13:41:17 +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
222b3008d5
Expanded test coverage.
2017-03-24 11:07:38 +01:00
James Cole
398cf0b312
Small improvements in the search [skip ci]
2017-03-24 07:17:38 +01:00
James Cole
6fe319702d
Expand test coverage. Remove else-statement.
2017-03-22 17:02:15 +01:00
James Cole
32c89f9a98
Expand category view.
2017-03-22 17:00:01 +01:00
James Cole
37f78985ae
Update AccountController.php
2017-03-21 08:17:27 +01:00
James Cole
34ac9bc71a
Update AccountController.php
2017-03-21 08:15:21 +01:00
James Cole
b7ef2211d9
Include Firefly version in error mail [skip ci]
2017-03-21 06:28:06 +01:00
James Cole
9515ce6807
Expand tests.
2017-03-19 17:54:21 +01:00
James Cole
1adb0f2f0e
Improve test coverage.
2017-03-18 20:53:44 +01:00
James Cole
282ce041e1
Code cleanup for #595
2017-03-18 11:02:02 +01:00
James Cole
3215c4ee4b
Expand code and some refactoring for #595
2017-03-18 08:09:14 +01:00
James Cole
edafd16c75
Bread crumbs for #595
2017-03-18 07:46:57 +01:00
James Cole
c62e3dcb78
Code for #595
2017-03-18 07:46:42 +01:00
James Cole
a25a499ed4
Code cleanup
2017-03-18 07:45:52 +01:00
James Cole
97f67912f4
Remove logging
2017-03-18 07:45:40 +01:00
James Cole
e2f3788ff5
Expand tests.
2017-03-17 16:34:57 +01:00
James Cole
fd1f06c2cb
Small fix.
2017-03-16 21:00:34 +01:00
James Cole
2db8d25038
This should fix tests
2017-03-16 20:46:18 +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
e53d294c1c
Expand tests.
2017-03-12 21:24:34 +01:00
James Cole
aedc3fdff9
Fix #620
2017-03-12 20:43:37 +01:00
James Cole
b67dfeced2
Expand tests.
2017-03-12 09:22:33 +01:00
James Cole
8f14c78ba1
Expand some tests.
2017-03-11 22:28:51 +01:00
James Cole
4abc271805
Implemented #595 for transactions.
2017-03-11 07:41:26 +01:00
James Cole
9dd2f447cc
Fix in date range [skip ci]
2017-03-10 19:36:22 +01:00
James Cole
ecbd7ca95b
Also implement #595 for the no-cat view.
2017-03-10 19:34:46 +01:00
James Cole
0c52d54d7d
Optimized some views and fixed tests for #595
2017-03-10 18:54:50 +01:00
James Cole
ebc712f6b5
Consistency for #595
2017-03-10 16:08:58 +01:00
James Cole
ef0057d88d
Add opposing account info [skip ci] #595
2017-03-10 15:28:04 +01:00
James Cole
a8fdfdd5e0
Add opposing account info [skip ci] #595
2017-03-10 15:27:19 +01:00
James Cole
db6e6dfe4a
Fix tests for #595
2017-03-09 21:05:37 +01:00
James Cole
61007a95a6
Initial code for #595 , transactions with no budget
2017-03-09 20:54:18 +01:00
James Cole
0e59f7433c
Code and tests for #615
2017-03-09 08:19:05 +01:00
James Cole
176c44e2b9
Remove newline [skip ci]
2017-03-08 20:38:08 +01:00
James Cole
638aab4eea
Update TagRepository.php
2017-03-06 10:16:52 +01:00
James Cole
8e5ec79097
Wrote new tests.
2017-03-05 18:15:38 +01:00
James Cole
2fbeaaccd3
Expand tests.
2017-03-05 13:21:36 +01:00
James Cole
57fb75bef4
Fix for #611 [skip ci]
2017-03-05 12:19:12 +01:00
James Cole
e5a2e1a8c7
Updated tests
2017-03-05 11:18:34 +01:00
James Cole
884d6c59a2
Expand some tests.
2017-03-04 19:14:36 +01:00
James Cole
c206a95d55
Improved various tests.
2017-03-04 15:29:20 +01:00
James Cole
8b4ef4e2da
Fix for #610
2017-03-04 13:08:16 +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
8fb6c1a0c8
Various small changes.
2017-03-03 18:19:25 +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
3bf5040324
Fixed null pointer in debug message [skip ci]
2017-03-02 16:42:33 +01:00
James Cole
dd1e9ecb32
This fixes #599
2017-03-01 21:02:47 +01:00
James Cole
d3a2bf174d
This fixes #605
2017-03-01 20:57:52 +01:00
James Cole
311020ff2e
This fixes #602
2017-03-01 20:49:16 +01:00
James Cole
b23eb07018
Fix error when not-existing import job is submitted.
2017-02-26 11:48:38 +01:00
James Cole
2116486fe0
Various code cleanup
2017-02-25 17:39:50 +01:00
James Cole
eed8fe22c6
Make sure the loop is broken. #595
2017-02-25 13:34:44 +01:00
James Cole
79b0c20adb
Forgot about the date for account lists, #595 [skip ci]
2017-02-25 13:22:06 +01:00
James Cole
2e637031ac
Fix charts for #595 , account overview.
2017-02-25 13:19:42 +01:00
James Cole
de9ef20014
First code for #595 . Charts are still broken.
2017-02-25 13:13:51 +01:00
James Cole
4f50689d0e
- Will now return 0 when nothing to save or when target date is in the past.
...
- Will calculate correctly when date difference with target date is more than a year.
- Will always return a string
- Will do calculations using bcmath module.
2017-02-25 13:05:33 +01:00
James Cole
8c6972d12d
Various code cleanup.
2017-02-25 05:57:01 +01:00
James Cole
444439fdab
Merge pull request #594 from Zsub/show-suggested-monthly-savings
...
Show suggested monthly savings for a piggybank
2017-02-25 05:24:05 +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
40c38af766
Final code for tag report.
2017-02-24 21:09:20 +01:00
James Cole
fc2cee7a54
Fixes tests.
2017-02-24 21:01:33 +01:00
James Cole
3d4feff7de
More code for the tag report.
2017-02-24 20:27:26 +01:00
James Cole
f63c6875cd
Initial code base for tag report.
2017-02-24 20:01:35 +01:00
James Cole
063ca3121a
Fixes #593
2017-02-23 17:43:29 +01:00
James Cole
563c668e3f
Code to catch empty lists and nudge user in the right direction.
2017-02-23 07:24:05 +01:00
James Cole
201db34936
Update various sandstorm files. [skip ci]
2017-02-22 21:27:39 +01:00
Joris de Vries
e211881691
Remove superfluous declaration of $date
...
The null check is already part of the `$this->date()` function and `$date` is never used.
2017-02-22 20:20:00 +01:00