James Cole
5978b1c421
Removed cache from typeIcon
2016-03-02 12:02:01 +01:00
James Cole
9f16799453
Re-added phpdoc.
2016-03-02 11:59:39 +01:00
James Cole
74fe0ee4e4
Add some todo things, removed "withrelevantdata". This breaks FF
2016-03-02 11:58:31 +01:00
James Cole
e8880232b3
Removed "transaction_type"
2016-03-02 11:57:02 +01:00
James Cole
556e9f1df7
Removed "source_account" attribute.
2016-03-02 11:56:47 +01:00
James Cole
beb301e781
Removed "destination_account"
2016-03-02 11:54:03 +01:00
James Cole
056c809754
Removed amount_positive. This breaks the other half.
2016-03-02 11:53:23 +01:00
James Cole
fa47eac9ff
Removed "amount" attribute. This breaks half of Firefly III.
2016-03-02 11:52:52 +01:00
James Cole
bf4a7846dd
Removed boolean for left join that was never called more than twice anyway.
2016-03-02 11:52:17 +01:00
James Cole
b0cc6dd714
- Removed php doc.
...
- Added book_date and rent_date as fillable fields.
2016-03-02 11:50:37 +01:00
James Cole
d6e2d8e4a2
Add some extra filters [skip ci]
2016-03-02 11:48:53 +01:00
James Cole
bbfc962727
Include tags in multi year report [skip ci]
2016-03-02 07:08:08 +01:00
James Cole
4c35d52234
Merge branch 'develop' of https://github.com/JC5/firefly-iii into develop
...
# By Robert Horlings
# Via James Cole (2) and Robert Horlings (1)
* 'develop' of https://github.com/JC5/firefly-iii :
Small bugfix
Small bugfix in AbnAmroImport specific
2016-03-01 21:31:42 +01:00
James Cole
01be5e3e23
Tag report.
2016-03-01 21:31:25 +01:00
James Cole
46dc4102e0
Merge pull request #200 from roberthorlings/develop
...
Small improvement in AbnAmroImport specific
2016-02-25 16:24:57 +01:00
James Cole
cf31049c51
Merge pull request #199 from roberthorlings/bugfix/import-amount-comma
...
Small bugfix
2016-02-25 16:20:28 +01:00
Robert Horlings
c624c4342f
Small bugfix
2016-02-25 16:19:27 +01:00
James Cole
701d7baca8
#193
2016-02-25 15:17:24 +01:00
James Cole
8e45959483
#193 forgot to change file size thing.
2016-02-25 15:06:01 +01:00
James Cole
6858d67897
#193
2016-02-25 15:04:17 +01:00
James Cole
9b23cbd2c2
#193
2016-02-25 15:02:05 +01:00
Robert Horlings
ec1bb300e2
Small bugfix in AbnAmroImport specific
2016-02-25 14:54:06 +01:00
James Cole
69a8cad47b
Attachment download (issue #193 )
2016-02-25 14:53:26 +01:00
James Cole
a1f79e58db
Include time in job.
2016-02-24 20:44:39 +01:00
James Cole
2cc5fdcf62
Include time and date for errors.
2016-02-24 20:42:05 +01:00
James Cole
91eb052c22
Use a job to send the error email instead of inline. #196
2016-02-24 20:13:55 +01:00
James Cole
ecefcfabc0
This is a partial fix for issue #151 . It does not filter on account selection.
2016-02-24 17:37:08 +01:00
James Cole
8e42e71528
End of month...
2016-02-24 16:01:08 +01:00
James Cole
a2275ae111
Merge branch 'develop' of https://github.com/JC5/firefly-iii into develop
...
# By Robert Horlings
# Via James Cole (2) and Robert Horlings (1)
* 'develop' of https://github.com/JC5/firefly-iii :
Bugfix for a bug when adding a tag in a rule
Bugfix in redirect after creating a new rule
2016-02-24 14:49:42 +01:00
James Cole
3976803d8f
Same method of determining the applicable range as the "no category" view. Thanks to @roberthorlings in issue #151
2016-02-24 14:49:36 +01:00
Robert Horlings
1732acfee2
Bugfix for a bug when adding a tag in a rule
2016-02-24 14:06:11 +01:00
Robert Horlings
9ce9caba02
Bugfix in redirect after creating a new rule
2016-02-24 10:21:04 +01:00
James Cole
07f4995c8f
First start of new report.
2016-02-23 20:23:10 +01:00
James Cole
8200c7248a
Helper for help text.
2016-02-23 20:22:53 +01:00
James Cole
bd9f1d5398
Rename export date range in other forms. Makes the rule group runner by @roberthorlings more consistent.
2016-02-23 19:59:41 +01:00
James Cole
35863c8d3a
This should fix the tests.
2016-02-23 17:55:56 +01:00
James Cole
f716692591
New route and method. Work in progress.
2016-02-23 16:15:53 +01:00
James Cole
6387114a18
New method to access files.
2016-02-23 16:15:37 +01:00
James Cole
28a4f724d5
Use Requests library to get help from Github.
2016-02-23 16:12:59 +01:00
James Cole
f2d06bcea1
Fix bread crumb
2016-02-23 16:03:05 +01:00
James Cole
4d1771614a
Code reformat
2016-02-23 16:02:44 +01:00
James Cole
61efabb3b5
Added sub title
2016-02-23 16:02:37 +01:00
James Cole
b00458c2b9
Small code format thing.
2016-02-23 15:55:09 +01:00
James Cole
594f9822c7
Fix parameters, re-order.
2016-02-23 15:54:13 +01:00
Robert Horlings
59127e4029
Added button to specify parameters and execute the job
2016-02-23 14:18:09 +01:00
Robert Horlings
7edf70a77b
Added missing imports for job
2016-02-23 14:17:41 +01:00
Robert Horlings
3fd90a37fb
Merge branch 'develop' into feature/rules-on-existing-transactions
2016-02-23 13:17:07 +01:00
James Cole
ad8d945c1d
Make sure all the users accounts are included so internal transfers are ignored. [skip ci]
2016-02-23 09:22:18 +01:00
James Cole
a3bf30a77b
Remove file_get / file_put combi for #193
2016-02-23 09:12:21 +01:00
James Cole
3f829a3114
Restore original functionality.
2016-02-23 07:31:01 +01:00
James Cole
08b4c9ea5c
Use export disk for zip file.
2016-02-23 07:27:29 +01:00
James Cole
6b00f5a97d
Updated config file maker.
2016-02-23 07:07:14 +01:00
James Cole
d259df9a47
Fixed a small documentation bug.
2016-02-23 07:05:18 +01:00
James Cole
aeaebd082f
Cleaned up upload collector.
2016-02-23 07:05:08 +01:00
James Cole
0c9c0f2032
Simplified the attachment collector.
2016-02-23 06:54:51 +01:00
James Cole
155801ab2b
Some extra logging.
2016-02-23 06:54:16 +01:00
James Cole
deeeb06488
Added debug info to the export routine.
2016-02-23 06:39:01 +01:00
Robert Horlings
a4d7bf4ebe
Implemented job to execute rulegroup on existing transactions
2016-02-18 20:15:50 +01:00
Robert Horlings
50e5c21735
Moved JournalCollector to other package to encourage reuse
2016-02-18 20:01:53 +01:00
James Cole
2ddacf48d4
Removed unused parameter and added caching. [skip ci]
2016-02-18 10:12:07 +01:00
James Cole
cd66d2c7b0
Return 0 amount. [skip ci]
2016-02-18 10:06:34 +01:00
James Cole
2e7c26c539
New chart called "net worth".
2016-02-18 10:04:53 +01:00
James Cole
f0f47530bf
PHP7 type declarations.
2016-02-18 10:04:26 +01:00
James Cole
e7be4e3e49
PHP7 compatible type hinting [skip ci]
2016-02-18 07:21:48 +01:00
James Cole
31d6789ff0
Type hinting.
2016-02-18 06:54:50 +01:00
James Cole
bdcb7372a5
More phpdoc.
2016-02-18 06:45:10 +01:00
James Cole
b8df2226ae
New phpdoc.
2016-02-18 06:38:37 +01:00
James Cole
106bae5c97
Move factories to separate folder.
2016-02-18 06:34:16 +01:00
James Cole
651297fa0b
Method can be private.
2016-02-18 06:29:04 +01:00
James Cole
1b2873fc5f
Some phpdoc.
2016-02-18 06:28:46 +01:00
James Cole
f82a2b3bc5
Some phpdoc.
2016-02-18 06:24:47 +01:00
James Cole
4cb616ebeb
Some PHP7 compatible type definitions
2016-02-18 06:24:39 +01:00
James Cole
1bcc975d7b
Some new phpDoc and refactoring.
2016-02-18 06:15:01 +01:00
James Cole
98fd5b8858
Invert stuff so chart works again.
2016-02-17 22:35:57 +01:00
James Cole
6f08482aaf
Some simplification.
2016-02-17 22:02:32 +01:00
James Cole
f7d06b9759
Some more code cleanup.
2016-02-17 21:59:47 +01:00
James Cole
a178fed0c6
Code cleanup courtesy of Scrutiniser CI.
2016-02-17 21:55:00 +01:00
James Cole
b1c2f8faa1
Various code cleaning things.
2016-02-17 21:14:32 +01:00
James Cole
6c22bad77a
Revamped a part of the rule test code.
...
- clean way of constructing triggers
- processor can be constructed in a number of ways.
- cleaner transaction matcher using collections instead of arrays
2016-02-17 21:03:59 +01:00
James Cole
1cf0125d1b
New method for transaction matcher.
2016-02-17 20:31:18 +01:00
James Cole
49211482b0
New getters and setters.
2016-02-17 20:25:54 +01:00
James Cole
b3aecec11d
Remove parameter and make fields private.
2016-02-17 20:25:20 +01:00
James Cole
7cb86d0254
Add field. Also limit range.
2016-02-17 20:24:59 +01:00
James Cole
0ba9389ca2
Rename field.
2016-02-17 20:24:27 +01:00
James Cole
1902787104
Removed constructor.
2016-02-17 20:23:53 +01:00
James Cole
b3e32db073
Rename variables.
2016-02-17 20:23:14 +01:00
James Cole
01d53bdb85
Use request instead of complex method.
2016-02-17 20:22:25 +01:00
James Cole
51acc34a80
Fix factory and triggers.
2016-02-17 20:19:44 +01:00
James Cole
694447e66c
Removed all constructors from all triggers.
2016-02-17 20:09:03 +01:00
James Cole
05b7a610ef
Prep for private constructor.
2016-02-17 19:58:49 +01:00
James Cole
1e799402ee
Rule actions no longer need to know the journal at construction time. This is easier.
2016-02-17 19:56:05 +01:00
James Cole
5f9c61c4b4
Update Processor with new situation.
2016-02-17 19:08:27 +01:00
James Cole
12b6791e8b
Changed trigger constructor. No longer needs model AND journal, now only model. Wait for it...
2016-02-17 19:07:20 +01:00
James Cole
8024ad123e
Cleaned up the Processor. This completely breaks everything @ roberthorlings has built but stay with me.
2016-02-17 18:47:05 +01:00
James Cole
37d79b2a1c
Remove unused import.
2016-02-17 18:35:29 +01:00
James Cole
cd057045e6
Code clean up.
2016-02-17 18:23:20 +01:00
James Cole
ddfbd69e8b
Minimum of one trigger.
2016-02-17 18:23:12 +01:00
James Cole
28fa1264b7
Remove matchesAnything
2016-02-17 18:06:49 +01:00
James Cole
a6c3189833
Add willMatchEveryThing as a static replacement for matchesAnything
2016-02-17 18:00:13 +01:00
James Cole
0d2fe08dc9
New request object for when the user wants to test triggers.
2016-02-17 17:47:29 +01:00
James Cole
8cfe25bfac
Small code clean up [skip ci]
2016-02-17 17:32:02 +01:00
James Cole
f9e2a677d9
Offload stuff to repositories for rules and rule groups, see issue #185
2016-02-17 17:27:41 +01:00
James Cole
2ef1c54417
Code cleanup. [skip ci]
2016-02-17 17:19:57 +01:00
James Cole
f9c3c0c8ae
Merge pull request #191 from roberthorlings/feature/test-triggers
...
New feature for testing triggers
2016-02-17 17:19:21 +01:00
Robert Horlings
732e181312
Bugfix in parsing specific descriptions
2016-02-17 16:59:56 +01:00
Robert Horlings
919187f7fd
Made performance settings for testing triggers configurable
2016-02-17 16:39:26 +01:00
Robert Horlings
7840a5ea49
Added missing import
2016-02-17 16:30:54 +01:00
Robert Horlings
3a33ac1455
Removed code left over from merge
2016-02-17 16:29:32 +01:00
Robert Horlings
2eb7d8ba91
Merge branch 'feature/test-triggers' of github.com:roberthorlings/firefly-iii into feature/test-triggers
2016-02-17 16:26:29 +01:00
Robert Horlings
7ec5cce2c8
Implemented filter not to return all transactions when testing filters
2016-02-17 16:23:43 +01:00
Robert Horlings
8fdc6c11e1
Merge branch 'develop' into feature/test-triggers
2016-02-17 16:14:07 +01:00
James Cole
1a110de597
Throw errors instead of abort()
2016-02-17 15:52:46 +01:00
James Cole
317aa591c3
Need to "use" the TriggerFactory!
2016-02-17 15:46:58 +01:00
James Cole
0d44f82c86
Code cleanup. [skip ci]
2016-02-17 15:38:21 +01:00
James Cole
9cac61dc33
Better description for matchesAnything
2016-02-17 15:37:05 +01:00
James Cole
52481a6e8b
Code formatting.
2016-02-17 15:29:26 +01:00
James Cole
b3e18f4e56
Merge pull request #189 from roberthorlings/feature/trigger-matches-anything
...
Check for triggers that match anything
2016-02-17 15:28:39 +01:00
Robert Horlings
af7da586aa
Cleanup of processor after introduction of factories
2016-02-17 13:26:38 +01:00
Robert Horlings
b671da900a
Implemented action factory analogue to trigger factory
2016-02-17 13:24:56 +01:00
Robert Horlings
d8bb83e8c4
Moved creation of Trigger objects to factory for reuse
2016-02-17 13:20:51 +01:00
Robert Horlings
bc3d64a2ff
Moved creation of Trigger objects to factory for reuse
2016-02-17 13:16:46 +01:00
Robert Horlings
70e72c246d
Added method to RuleTrigger object as well
2016-02-17 13:03:02 +01:00
Robert Horlings
7c8c82edd7
Added method for triggers to check whether they match all transactions
2016-02-17 13:02:27 +01:00
Robert Horlings
c8c69f1a66
Implemented controller method and helper object to find matching transactions
2016-02-17 12:10:38 +01:00
Robert Horlings
b9620b3a21
Refactored method to check whether a transaction is triggered by a list of triggers
2016-02-17 10:24:40 +01:00
Robert Horlings
e7bb4a8ec6
Implemented option to specify pagesize when retrieving journals
2016-02-17 10:17:16 +01:00
James Cole
17dad27610
Catch type error.
2016-02-16 18:39:03 +01:00
James Cole
ee960d76c7
Possible fix for attachment helper
2016-02-16 13:30:50 +01:00
James Cole
dfb595193a
Possible fix for attachment helper
2016-02-16 13:28:55 +01:00
James Cole
0a91a40c1b
Merge branch 'develop' of github.com:JC5/firefly-iii into develop
2016-02-16 13:25:48 +01:00
James Cole
12f4305691
Possible fix for attachment helper
2016-02-16 13:25:03 +01:00
Robert Horlings
28d880a7c4
Ignoring eclipse specific files
2016-02-15 14:50:10 +01:00
James Cole
693ff3cc66
Various fixes.
2016-02-13 13:13:22 +01:00
James Cole
706b095f95
Forgot to actually return the created array.
2016-02-12 17:50:12 +01:00
James Cole
28bce44f69
More code cleanup.
2016-02-12 17:41:12 +01:00
James Cole
53d88dfd50
Clean up code.
2016-02-12 17:37:11 +01:00
James Cole
42daf7ed32
Clean up some code.
2016-02-12 17:34:42 +01:00
James Cole
e5402ea7c1
Fixed a sum.
2016-02-12 15:01:32 +01:00
James Cole
505f340917
Some clean up in the error handler.
2016-02-12 14:15:49 +01:00
James Cole
46856c9394
Remove entrust package.
2016-02-12 05:49:53 +01:00
James Cole
c63a2ad39d
Updated test data.
2016-02-12 05:32:16 +01:00
James Cole
68a7078614
Clean up TestData
2016-02-12 05:29:41 +01:00
James Cole
2e15f1e2a3
Removed todo comments.
2016-02-12 04:59:14 +01:00
James Cole
56cbc7683e
Try changes to the handler
2016-02-11 14:20:18 +01:00
James Cole
bf778d2fca
Try changes to the handler
2016-02-11 14:17:58 +01:00
James Cole
6e5bca8306
Try changes to the handler
2016-02-11 14:17:11 +01:00
James Cole
43ff3e11ed
Some changes to the error handler
2016-02-11 14:13:23 +01:00
James Cole
f1750e3c35
Will inform about the logged in user
2016-02-11 12:54:16 +01:00
James Cole
8b1fe26c84
A route that displays an error. Seems quite useless, I know
2016-02-11 12:49:04 +01:00
James Cole
6ab09a3603
Undo PHP7 thing in master.
2016-02-11 11:22:27 +01:00
James Cole
df45298c1f
Fixed bug in sumOfEverything() function
2016-02-11 11:21:50 +01:00
James Cole
4a64dce737
Fixed bug in sumOfEverything() function
2016-02-11 11:21:05 +01:00
James Cole
3dab683a45
New asset account number handler. For issue #107
2016-02-11 08:12:10 +01:00
James Cole
d08fa37ccf
Expanded error handling.
2016-02-11 08:11:26 +01:00
James Cole
4cd7976f63
Changes to the CSV importer because I ran into small bugs.
2016-02-11 08:11:12 +01:00
James Cole
569e8b6180
Better sort for CSV import column roles.
2016-02-11 07:03:12 +01:00
James Cole
4658ef9918
Fix PHP7 related strict type check.
2016-02-11 07:02:27 +01:00
James Cole
2b6a1c9cb1
Fixes a bug in the CSV importer.
2016-02-11 06:49:39 +01:00
James Cole
d47b946d00
New validator for account number #107
2016-02-11 06:40:16 +01:00
James Cole
a886e8087d
New rule for account number. #107
2016-02-11 06:40:06 +01:00
James Cole
d473455680
Valid misspelled #107
2016-02-11 06:30:37 +01:00
James Cole
40245ef43b
Some cosmetic changes for #107 .
2016-02-11 06:30:09 +01:00
zjean
5c03e64f46
Tried to start with #107
...
- Always show the IBAN in the create account view, because it is always editable the edit view.
- Added 'accountNumber' account_meta field, and showing it in create/edit account view.
2016-02-10 22:09:24 +01:00
James Cole
49292bbb2d
New model for future implementation of #164
2016-02-10 16:26:42 +01:00
James Cole
3e502db772
Various code fixes.
2016-02-10 16:23:37 +01:00
James Cole
426351bb54
Added new lines.
2016-02-10 16:01:18 +01:00
James Cole
4d6e244100
Better error handling for issue #168
2016-02-10 15:18:13 +01:00
James Cole
94b6c7975a
Fixes #174 .
2016-02-10 14:36:21 +01:00
James Cole
bc67113d77
This fixes the broken tests.
2016-02-10 12:01:45 +01:00
James Cole
5974bdcc2a
This fixes what turns out to be an incredibly inaccurate chart.
2016-02-10 07:34:04 +01:00
James Cole
f9696287a4
Removed opening balance as possible expense for the balance thing. [skip ci]
2016-02-10 06:58:41 +01:00
James Cole
807dede90a
Because nextExpectedMatch() must return a date (and cannot return null) the list of bills will show "unknown" when the bill is next expected in 1900.
2016-02-10 06:55:08 +01:00
James Cole
7288ba0fd7
Bit of code cleanup + the true/false in SHOW_INCOMPLETE_TRANSLATIONS is not a text but a boolean. Changed as such.
2016-02-10 06:25:21 +01:00
zjean
e04388a230
Added two factor auth setting to Preferences page.
2016-02-08 22:28:24 +01:00
James Cole
2f278c8618
Just a test commit [skip ci]
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-02-08 21:10:33 +01:00
James Cole
905ae3437b
float > string.
2016-02-08 21:09:00 +01:00
James Cole
7679721007
float > string.
2016-02-08 21:07:11 +01:00
James Cole
9f29a2e04f
Fixed something in the reports.
2016-02-08 20:59:09 +01:00
James Cole
ff5bf0c6e5
Opening balance does not count as an income or as an expense. It's just there.
2016-02-08 20:42:31 +01:00
James Cole
0eb8c2b7ba
Make sure account has a start and end balance.
2016-02-08 20:40:47 +01:00
James Cole
deb140e3bc
Fixes to export [skip ci]
2016-02-07 09:19:51 +01:00
James Cole
9a1710eb27
Some enhancements to export.
2016-02-07 09:11:46 +01:00
James Cole
c9c9410908
Use translations instead of hard config. [skip ci]
2016-02-07 08:40:59 +01:00
James Cole
42372cabd5
Wasn't used. [skip ci]
2016-02-07 08:35:37 +01:00
James Cole
ab9c991530
Better flashes (also translated) [skip ci]
2016-02-07 08:31:21 +01:00
James Cole
9429d84cf8
Some code cleanup [skip ci]
2016-02-07 07:56:58 +01:00
James Cole
b22774a599
Logout blocked accounts.
2016-02-07 07:36:31 +01:00
James Cole
ca3b0a2ab1
It's called a route [skip ci]
2016-02-06 22:16:59 +01:00
James Cole
62f76d08ad
It's called a route [skip ci]
2016-02-06 22:16:30 +01:00
James Cole
92bff24d43
It's called a route [skip ci]
2016-02-06 22:15:16 +01:00
James Cole
eddd3e508f
Force blocked users to logout.
2016-02-06 22:14:51 +01:00
James Cole
649eb65bb1
Fixed scrutiniser issue. [skip ci] [skip Scrutinizer]
2016-02-06 20:19:28 +01:00
James Cole
8fb3348a7c
Added some (yet without function) information icons. [skip ci] [skip Scrutinizer]
2016-02-06 20:17:55 +01:00
James Cole
060b031272
Added PHP7 return type statements.
2016-02-06 18:59:48 +01:00
James Cole
95c4c4a238
Fixed a small bug after changing the return type statements.
2016-02-06 16:23:54 +01:00
James Cole
4424e48926
Added PHP7 return type statements.
2016-02-06 16:22:12 +01:00
James Cole
b8c7876454
Simplified export controller.
2016-02-06 15:01:26 +01:00
James Cole
8256f60340
Fixed form elements.
2016-02-06 15:00:57 +01:00
James Cole
d1a184e3f2
Added PHP7 return type statements.
2016-02-06 10:17:41 +01:00
James Cole
aa38b31015
Added PHP7 return type statements.
2016-02-06 10:15:07 +01:00