James Cole
151e8e8f17
Experimenting with a negation for #159
2016-02-04 08:56:33 +01:00
James Cole
23f474b003
Don't add inactive unhit bills, see #159
2016-02-04 08:55:06 +01:00
James Cole
15104de84c
This should clean up the monthly report a bit. See issue #159
2016-02-04 08:53:56 +01:00
James Cole
55e4875662
New method to collect a users accounts by the given ids.
2016-02-04 08:53:15 +01:00
James Cole
7343304284
Code cleanup.
2016-02-04 07:28:39 +01:00
James Cole
c1ecc62ac1
Replaced Session::get() with session()
2016-02-04 07:27:03 +01:00
James Cole
bd40615f8e
Code cleanup.
2016-02-04 07:23:14 +01:00
James Cole
0df8d096f0
Removed unused use statements.
2016-02-04 07:23:02 +01:00
James Cole
749dd1e8e3
Text alignment.
2016-02-04 07:22:38 +01:00
James Cole
aff8493204
Fixed bug where download would not be pushed as download.
2016-02-03 11:46:28 +01:00
James Cole
4916c06797
Added new dates to transaction journal, see #122
2016-01-30 09:52:05 +01:00
James Cole
a818ab0942
Fixes #110
2016-01-30 09:41:48 +01:00
James Cole
cf8a687b4d
Added some new lines to files.
2016-01-30 08:42:04 +01:00
James Cole
a5ac713310
Importer will now fire custom rules.
2016-01-30 07:36:22 +01:00
James Cole
dd2b019d3c
Moved test data around.
2016-01-30 07:36:02 +01:00
James Cole
f50058e3c2
Renamed fiscal year start and end variable.
2016-01-29 17:13:54 +01:00
James Cole
ce9445168c
Move the start and end date for the fiscal date ranges to fiscal-start and fiscal-end respectively.
2016-01-29 17:09:23 +01:00
James Cole
27b8b4b35a
Use the fiscal helper's interface instead of the fiscal helper itself.
2016-01-29 17:08:06 +01:00
James Cole
7f54b70c24
Make fiscal year quick link optional.
2016-01-29 07:47:18 +01:00
James Cole
a156dce281
Some minor code cleanup.
2016-01-29 07:35:14 +01:00
James Cole
c0b0e58720
Removed duplicated code.
2016-01-29 07:33:49 +01:00
James Cole
170ffbae04
Removed duplicate code.
2016-01-29 07:29:21 +01:00
James Cole
6755ec7eb0
Some code cleanup.
2016-01-29 07:17:50 +01:00
James Cole
c8bc9a096a
Some other clean up.
2016-01-29 07:08:17 +01:00
James Cole
3b5b51578d
Merge pull request #153 from webenhanced/feature/current-fiscal-year-quicklink-report
...
Quicklink fiscal year report feature. As per github issue #131 .
2016-01-29 06:45:36 +01:00
Graham Miller
41188a1bd6
Quicklink fiscal year report feature. As per github issue #131 .
...
The reason for instantiating the helper at the beginning of the static function routeBinder
is I am hoping that the object will only be created once.
2016-01-29 09:11:36 +10:00
James Cole
d9bafe34eb
Renamed some stuff, courtesy of sensiolabs.
2016-01-28 22:06:16 +01:00
James Cole
43dbba5378
Implemented wrong interface.
2016-01-28 21:59:40 +01:00
James Cole
168ed5ac56
Renamed some stuff, courtesy of sensiolabs.
2016-01-28 21:50:20 +01:00
James Cole
e5b4a55d8e
Some code cleanup things courtesy of SensioLabs.
2016-01-28 21:33:45 +01:00
James Cole
167c057e8a
Removed executable rights.
2016-01-28 21:22:26 +01:00
James Cole
71bf054ab1
Removed TODO items in favour of issues, or actual fixes.
2016-01-28 21:05:26 +01:00
James Cole
287c1c4ffa
Some code cleanup.
2016-01-28 16:03:49 +01:00
James Cole
3d69dc786d
Some minor code cleanup.
2016-01-27 21:52:21 +01:00
James Cole
57a3f20c13
Moved more code around.
2016-01-27 21:35:59 +01:00
James Cole
eab2c57594
Moved another method.
2016-01-27 21:18:51 +01:00
James Cole
b019962f34
Moved a method.
2016-01-27 20:54:14 +01:00
James Cole
5c59c819b6
Moved method to new helper.
2016-01-27 20:48:35 +01:00
James Cole
93b97b8d72
Refer to new account helper.
2016-01-27 20:46:38 +01:00
James Cole
f1f922031a
Refer to new account helper
2016-01-27 20:45:49 +01:00
James Cole
390cace775
New account report helper to make the report helper a lot lighter.
2016-01-27 20:45:05 +01:00
James Cole
28fdad9426
A set of small fixes, courtesy of scrutinizer-ci
2016-01-27 19:35:00 +01:00
James Cole
9155c13e08
A set of small fixes, courtesy of scrutinizer-ci
2016-01-27 18:31:44 +01:00
Graham Miller
5ee8d04800
Added modifications to reports enabling the custom fiscal year changes.
2016-01-27 13:38:34 +10:00
Graham Miller
eb31934fb7
Add a new helper to handle fiscal issues.
...
Used initially to provide fiscal year support to the reports.
2016-01-27 11:54:04 +10:00
Graham Miller
000f86d318
Added fiscal year start date stored in 'm-d' format to preferences.
...
Displays YYYY-MM-DD for current year to get input.
2016-01-27 11:31:33 +10:00
Graham Miller
d9b3ebc82f
Add preferences option to enable or disable the custom fiscal year handling.
...
Stored in DB as 0 or 1 and converted:-
- twig expression in view (expandedform needs true boolean)
- checkbox true/false converted to integer in set function in controller
Oh and I worked out how to localize the label ... took me a while but ended up so simple.
This is stage 1 of the overall custom fiscal year extension for Firefly.
2016-01-27 11:28:14 +10:00
James Cole
08131e42af
Implemented some new tests.
2016-01-24 20:38:58 +01:00
James Cole
94700f4064
Fixed some things in the rule controllers.
2016-01-24 16:50:55 +01:00
James Cole
0f12ebb31c
Expanded tests.
2016-01-24 16:25:03 +01:00
James Cole
00a8a9ac0e
Removed parameter rule trigger / rule action since they weren't being used.
2016-01-24 16:12:59 +01:00
James Cole
97db618cd8
Some code cleanup and reordering
2016-01-24 15:58:16 +01:00
James Cole
99d14e8cbe
This prevents constraint errors when the specified category has already been set.
2016-01-23 16:48:15 +01:00
James Cole
664fde2344
Some forgotten translations.
2016-01-23 09:10:22 +01:00
James Cole
f83bc3c8b3
Updated tests.
2016-01-23 08:48:36 +01:00
James Cole
7b040e8583
Some changes to test coverage.
2016-01-22 21:08:04 +01:00
James Cole
f710677cdc
Also check for CSV delimiter presence.
2016-01-22 20:43:44 +01:00
Robert Horlings
e088ecbbad
Added binding for RuleGroupRepositoryInterface to enable storing a rulegroup
2016-01-22 16:01:33 +01:00
Robert Horlings
f6b7bd5b44
Fixed a bug in storing date changes for the opening balance of an account
2016-01-22 15:44:23 +01:00
James Cole
f5a21f64c0
More magic words.
2016-01-22 10:10:51 +01:00
James Cole
f5cbed7c0c
Added magic words "currentMonthEnd" and "currentMonthStart".
2016-01-22 07:54:15 +01:00
James Cole
59fff8928b
Simplified some methods.
2016-01-22 07:35:28 +01:00
James Cole
9ce960b3d7
There are no converters that need the role of the current field.
2016-01-21 09:52:45 +01:00
James Cole
cc9d1c4bfd
Some unrelated code cleanup.
2016-01-20 21:24:48 +01:00
James Cole
d211555beb
Only fire post-processing specifix in the import routine. See issue #145
2016-01-20 21:24:27 +01:00
James Cole
9350557d10
Properly extend the current specifix to indicate they're all post-processors. See issue #145
2016-01-20 21:24:08 +01:00
James Cole
ea6c54cad0
Expand specifix to have a property that determines whether they fire before anything happens, or after. Could be expanded to allow for even more fine-grained control. See issue #145
2016-01-20 21:23:39 +01:00
James Cole
c9e4a09da6
Sort by alphabet.
2016-01-20 15:23:36 +01:00
James Cole
c84f4e2bc0
Sort by alphabet.
2016-01-20 15:21:27 +01:00
James Cole
78b56712fc
More new tests.
2016-01-20 10:47:29 +01:00
James Cole
ebdb1a8836
No more session flash.
2016-01-20 08:25:49 +01:00
James Cole
86e127ebff
Fixed password reset routine.
2016-01-19 18:32:09 +01:00
James Cole
9957c95c68
Re-order auth controller.
2016-01-19 18:10:07 +01:00
James Cole
ddaa53b940
Updated test code.
2016-01-19 16:55:53 +01:00
James Cole
f3fff6f1c5
Code rearrangement.
2016-01-19 13:59:54 +01:00
James Cole
26fb03e6c8
Reformatted code according to scrutinizer-ci.
2016-01-19 09:11:15 +01:00
James Cole
eed3d021d9
Small cleanup.
2016-01-19 08:48:38 +01:00
Robert Horlings
10ea60daaf
Improved SEPA description parsing
2016-01-18 15:42:56 +01:00
Robert Horlings
f2fa5e140b
Merge remote-tracking branch 'origin/develop' into feature/abn-amro-import-specifix
2016-01-18 15:35:08 +01:00
James Cole
be5ff35b13
Reversed the removal of the validating trait since @roberthorlings discovered it's actually still being used.
2016-01-18 13:15:11 +01:00
Robert Horlings
bd5d73d1e6
Removed transaction type from the description
2016-01-18 12:37:06 +01:00
Robert Horlings
cc712b0c75
Updated message identifier for unknown opposing account
2016-01-18 12:31:45 +01:00
Robert Horlings
a5ac84e1b9
Merge remote-tracking branch 'origin/develop' into feature/abn-amro-import-specifix
2016-01-18 09:09:35 +01:00
Robert Horlings
cbe1f762ca
Fixing a bug with expense account being set to unknown
2016-01-18 09:09:30 +01:00
James Cole
e6db49c20c
Some tests.
2016-01-17 15:48:18 +01:00
Robert Horlings
4909fcc8b4
Moved parsing of amount with decimal separator to Converter object
2016-01-17 15:37:49 +01:00
James Cole
68cdfd00b0
Update test things.
2016-01-17 15:28:01 +01:00
Robert Horlings
323c16ebe1
Implemented additional ABNAMRO description formats
2016-01-17 15:25:47 +01:00
James Cole
20993342a2
Better wording.
2016-01-17 07:55:23 +01:00
James Cole
1b3198c143
New: upgrade instructions when installing or upgrading composer packages.
2016-01-17 07:50:09 +01:00
James Cole
fe30850568
Fixed some database migration stuff.
2016-01-16 21:32:36 +01:00
James Cole
e834489206
Some cleaning up courtesy of PHPStorm.
2016-01-16 07:14:36 +01:00
James Cole
1b316e462e
Also fire rules when updating.
2016-01-16 06:34:50 +01:00
James Cole
7bf75128a8
Some cleaning up courtesy of PHPStorm.
2016-01-15 23:12:52 +01:00
James Cole
3857e8d49f
Remove old code.
2016-01-15 22:44:25 +01:00
James Cole
b16149b842
Wrong array name.
2016-01-15 22:44:17 +01:00
James Cole
32ed8a4d8d
Removed some unnecessary methods.
2016-01-15 22:41:26 +01:00
James Cole
f949d2476b
Move from getDates to array dates.
2016-01-15 22:32:21 +01:00
James Cole
0620830b10
Move from getDates to array dates.
2016-01-15 22:23:01 +01:00
James Cole
7ee25693aa
Removed stuff no longer used.
2016-01-15 22:20:38 +01:00
James Cole
7cb86add64
New phpdoc.
2016-01-15 22:13:38 +01:00
James Cole
fbc9720f7a
Clean up some report methods.
2016-01-15 21:50:57 +01:00
James Cole
ffdd37ddd5
More code cleanup.
2016-01-15 20:57:26 +01:00
James Cole
51062bc80b
Some cleaning up and suppressing.
2016-01-15 20:48:06 +01:00
James Cole
31533b5ef8
No need to check for opening balance.
2016-01-15 19:48:35 +01:00
James Cole
3649b595df
Will no longer recognise transactions of type "opening balance".
2016-01-15 19:48:09 +01:00
James Cole
83b7c9aa32
Fixed a bug in editing an opening balance
2016-01-15 19:45:34 +01:00
James Cole
4e3c59a2da
Some cleaning up courtesy of PHPStorm.
2016-01-15 19:37:09 +01:00
James Cole
dcbfe90cf7
Some code cleanup courtesy of PHPStorm.
2016-01-15 18:21:59 +01:00
James Cole
f69be86c74
Some code cleanup courtesy of PHPStorm.
2016-01-15 17:53:54 +01:00
James Cole
820722f44e
Some code cleanup courtesy of PHPStorm.
2016-01-15 17:38:09 +01:00
Robert Horlings
2ff806dedc
Initial version of ABN AMRO import specifix with amount correction and SEPA description parser
2016-01-15 16:48:09 +01:00
James Cole
a755badd5f
Use correct parameter.
2016-01-15 16:33:54 +01:00
James Cole
6c12f1bc86
Some refactoring, courtesy of PHPStorm.
2016-01-15 16:26:49 +01:00
James Cole
88839e9610
For more clarity in the code, moved the array of options to the controller itself.
2016-01-15 16:26:24 +01:00
James Cole
4f6a733238
For more clarity in the code, moved the array of options to the controller itself.
2016-01-15 16:26:19 +01:00
James Cole
dc9083a764
Also forget delimiter.
2016-01-15 16:26:02 +01:00
Robert Horlings
61a703e605
Implemented option to choose field delimiter in CSV import
2016-01-15 15:24:07 +01:00
James Cole
01792f91e2
Code cleanup
2016-01-15 13:13:33 +01:00
James Cole
651dff0750
Shorter method names.
2016-01-15 13:13:21 +01:00
James Cole
9cbfbd41dc
Shorter method names.
2016-01-15 13:10:34 +01:00
James Cole
168d6f403c
Shorter method names.
2016-01-15 13:09:27 +01:00
James Cole
41f200e630
Some code cleanup.
2016-01-15 13:08:25 +01:00
James Cole
0809cfdc6d
Move methods around
2016-01-15 13:06:17 +01:00
James Cole
466d739da8
Start with new controller for rule groups.
2016-01-15 11:28:27 +01:00
James Cole
daf65cb387
Split rule and rule group repositories.
2016-01-15 11:27:27 +01:00
James Cole
2605f60983
Refactor. Split rules and rule groups.
2016-01-15 11:16:41 +01:00
James Cole
fcf6cdb134
Better order and display.
2016-01-15 10:52:35 +01:00
James Cole
209258b507
Fixed various bugs.
2016-01-15 09:25:32 +01:00
James Cole
f80bc214f9
Edit rules.
2016-01-15 08:45:39 +01:00
James Cole
f76990bb9b
Twig methods.
2016-01-15 08:13:19 +01:00
James Cole
eef68c9b31
New extension for rules.
2016-01-15 08:10:22 +01:00
James Cole
8b66ff6afe
First edit-rule code.
2016-01-15 08:04:57 +01:00
James Cole
4cc6d57e6e
Stop processing other rules if asked.
2016-01-15 06:43:00 +01:00
James Cole
5958990ed5
Stop processing.
2016-01-15 06:35:31 +01:00
James Cole
cd4cbdc197
Accidentally used a php 7 thing.
2016-01-15 06:25:09 +01:00
James Cole
1f538be16e
More code for rules.
2016-01-14 21:34:17 +01:00
James Cole
9703439a4c
Some more rule things before I merge a change to the CSV importer.
2016-01-14 19:20:02 +01:00
James Cole
42203ba872
Attempt at validating.
2016-01-14 18:57:52 +01:00
James Cole
cd60b852a1
This isn't really working.
2016-01-14 18:09:20 +01:00
James Cole
5b1d9e1a0d
Start work on adding a rule.
2016-01-14 16:41:15 +01:00
James Cole
c352eb0c74
First attempt at create rule form.
2016-01-14 12:37:49 +01:00
James Cole
81b9d5da09
User can now re-order triggers and actions.
2016-01-14 11:27:15 +01:00
James Cole
b9b0413510
More resources for rules.
2016-01-14 10:33:24 +01:00
James Cole
97770da619
Re-order rule groups.
2016-01-14 09:53:59 +01:00
James Cole
521623797e
Move rule groups.
2016-01-14 09:49:12 +01:00
James Cole
15d3414443
Can order rules.
2016-01-14 09:38:48 +01:00
James Cole
4697fbdeef
Routine to delete rules. Should include routine to move rules to other group.
2016-01-13 21:44:26 +01:00
James Cole
06174d6afb
Edit rule group.
2016-01-13 18:50:15 +01:00
James Cole
27aae279e6
More code for rules.
2016-01-13 18:34:56 +01:00