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 |
|
James Cole
|
20941dedd3
|
Also fix rule group.
|
2016-01-13 16:08:05 +01:00 |
|
James Cole
|
5ac88623ed
|
Prep stuff for routes and actions.
|
2016-01-13 16:05:39 +01:00 |
|
James Cole
|
768508dd4b
|
First attempt at interface.
|
2016-01-13 15:59:45 +01:00 |
|
James Cole
|
668633e764
|
All actions and triggers.
|
2016-01-13 15:10:49 +01:00 |
|
James Cole
|
3dbb1f034d
|
Fix the last triggers.
|
2016-01-13 14:51:49 +01:00 |
|
James Cole
|
1270e5d15c
|
More valid triggers.
|
2016-01-13 14:37:19 +01:00 |
|
James Cole
|
afec8480fb
|
More working triggers.
|
2016-01-13 14:12:46 +01:00 |
|
James Cole
|
8720511046
|
From account contains trigger.
|
2016-01-13 14:05:26 +01:00 |
|
James Cole
|
a7a00ecf40
|
More rule possibilities
|
2016-01-13 14:02:22 +01:00 |
|
James Cole
|
88bbafd3e8
|
If you get the destination account attribute before the model is saved, the cache breaks.
|
2016-01-13 14:01:40 +01:00 |
|
James Cole
|
ae3258b449
|
If you get the source account attribute before the model is saved, the cache breaks.
|
2016-01-13 14:01:09 +01:00 |
|
James Cole
|
cf4d7cfeef
|
Grab rules properly.
|
2016-01-13 09:08:13 +01:00 |
|
James Cole
|
46ee2a0568
|
Can now automatically handle some rules. No user interface, yet.
|
2016-01-13 08:14:14 +01:00 |
|
James Cole
|
ce250c85fc
|
Rename class.
|
2016-01-13 07:48:43 +01:00 |
|
James Cole
|
1087b9f5df
|
Can now trigger.
|
2016-01-13 07:47:26 +01:00 |
|
James Cole
|
0dc74d9d14
|
Rules will now fire for a store-action. And fail.
|
2016-01-13 07:30:11 +01:00 |
|
James Cole
|
98b272383f
|
Clean up triggers, add some new ones.
|
2016-01-13 07:16:29 +01:00 |
|
James Cole
|
670ab059d1
|
Simply log presence.
|
2016-01-13 05:37:25 +01:00 |
|
James Cole
|
09f826ceba
|
First attempt at executing groups and rules.
|
2016-01-12 21:41:45 +01:00 |
|
James Cole
|
df5e3c9be9
|
Include handlers.
|
2016-01-12 21:41:19 +01:00 |
|
James Cole
|
b3a419b2f3
|
New events.
|
2016-01-12 21:38:12 +01:00 |
|
James Cole
|
11f63fa6ce
|
Rename models for clarity
|
2016-01-12 21:38:05 +01:00 |
|
James Cole
|
4b35059140
|
Add connection to user.
|
2016-01-12 21:37:48 +01:00 |
|
James Cole
|
321890992e
|
Cleanup php doc.
|
2016-01-12 21:09:19 +01:00 |
|
James Cole
|
d644403d8a
|
Add php doc to rule controller.
|
2016-01-12 20:56:53 +01:00 |
|
James Cole
|
48551e8bf5
|
Merge branch 'feature/rules' into develop
|
2016-01-12 20:39:49 +01:00 |
|
James Cole
|
35f493beff
|
Move domain stuff to configuration.
|
2016-01-12 20:37:47 +01:00 |
|
James Cole
|
06d11c9133
|
New stuff for the rule thing.
|
2016-01-12 20:36:47 +01:00 |
|
James Cole
|
da7eb615db
|
Added php doc.
|
2016-01-11 21:42:51 +01:00 |
|
James Cole
|
5da5024ad3
|
New models.
|
2016-01-11 21:28:29 +01:00 |
|
James Cole
|
70ed4188b6
|
New controller for rules.
|
2016-01-11 20:41:57 +01:00 |
|
James Cole
|
d889094863
|
New route for rules index.
|
2016-01-11 20:41:50 +01:00 |
|
James Cole
|
c96eb8753e
|
New bread crumb for rules controller.
|
2016-01-11 20:41:43 +01:00 |
|
James Cole
|
5a7607f6c6
|
More consistent monetary formatting.
|
2016-01-10 18:02:24 +01:00 |
|
James Cole
|
19444551e4
|
Get withdrawals only.
|
2016-01-10 12:16:25 +01:00 |
|
James Cole
|
a55e291908
|
Removed money_format.
|
2016-01-09 18:02:36 +01:00 |
|
James Cole
|
2003d37a9a
|
Fix for php 5.6 thing.
|
2016-01-09 16:10:12 +01:00 |
|
James Cole
|
29145bf6cf
|
More bindings.
|
2016-01-09 16:09:26 +01:00 |
|
James Cole
|
caa1ff120a
|
Built more binders.
|
2016-01-09 15:53:11 +01:00 |
|
James Cole
|
ef4e964c94
|
Fixed budget list binder.
|
2016-01-09 15:47:03 +01:00 |
|
James Cole
|
1f263f60a7
|
New binder for category lists.
|
2016-01-09 15:45:21 +01:00 |
|
James Cole
|
5fc7cafcbe
|
All new binders.
|
2016-01-09 15:44:07 +01:00 |
|
James Cole
|
a14544398b
|
New middleware
|
2016-01-09 15:39:34 +01:00 |
|
James Cole
|
d439dceac1
|
New middleware.
|
2016-01-09 15:39:02 +01:00 |
|
James Cole
|
af29b31ea8
|
Remove "created by" message.
|
2016-01-09 15:38:48 +01:00 |
|
James Cole
|
e094871bc9
|
Merge branch 'release/3.6.1' into develop
Conflicts:
composer.lock
|
2016-01-09 14:31:52 +01:00 |
|
James Cole
|
cf5cc626d7
|
Important bug fix.
|
2016-01-09 14:27:35 +01:00 |
|
James Cole
|
05f8773fa0
|
Fix user model.
|
2016-01-09 08:51:49 +01:00 |
|