James Cole
742f2c8d9f
New middle ware for user activation.
2016-03-29 11:55:49 +02:00
James Cole
0d7ac5f1d8
Move some routes around.
2016-03-29 11:55:38 +02:00
James Cole
3adccff611
New events and their handlers for user activation and other things.
2016-03-29 11:55:25 +02:00
James Cole
08b8bd27f9
Expand Preferences to handle not logged in users.
2016-03-29 11:55:02 +02:00
James Cole
cc88d5962e
Move code to event handlers instead of registration routine.
2016-03-28 19:50:24 +02:00
James Cole
70c8a524cd
Should fix the tests
2016-03-22 17:22:48 +01:00
James Cole
532aa2acd0
Fix amount [skip ci]
2016-03-21 19:29:24 +01:00
James Cole
6aca410f37
Fix amount [skip ci]
2016-03-21 19:28:22 +01:00
James Cole
f20656b516
Merge branch 'develop' of https://github.com/JC5/firefly-iii into develop
...
* 'develop' of https://github.com/JC5/firefly-iii :
Fix for #227
2016-03-21 19:27:13 +01:00
James Cole
bcd7866e10
For debug, add float. [skip ci]
2016-03-21 19:24:15 +01:00
James Cole
c1b8d44209
Small various fixes.
2016-03-21 19:22:37 +01:00
James Cole
50e947fbbe
Fix for #227
2016-03-21 08:48:36 +01:00
James Cole
189d969ee6
Include "no budget" thing for issue #152
2016-03-20 20:06:05 +01:00
James Cole
201790ff8d
Cleanup transaction journal edit. #215
2016-03-20 17:12:34 +01:00
James Cole
cc26ce4143
Some scrutiniser related code cleanup.
2016-03-20 16:49:49 +01:00
James Cole
745e0aa525
Move to object held user object.
2016-03-20 16:47:53 +01:00
James Cole
6602b1587a
Some scrutiniser related code cleanup.
2016-03-20 16:46:26 +01:00
James Cole
6698b57f52
Fixed a bug that would leave all amounts at zero. #224
2016-03-20 16:41:48 +01:00
James Cole
628268d47c
Code to fix #223
2016-03-20 11:47:10 +01:00
James Cole
56a635212a
Code for #155
2016-03-20 11:46:27 +01:00
James Cole
7e67eb17e0
All new translations for #218
2016-03-20 11:38:01 +01:00
James Cole
b7429a358f
Code cleanup [skip ci]
2016-03-19 17:34:37 +01:00
James Cole
cf8b4e2f76
Quick bug fix.
2016-03-19 17:34:02 +01:00
James Cole
c205eee6fd
Something went wrong.
2016-03-19 17:28:04 +01:00
James Cole
7b22099608
Merge branch 'release/3.8.0'
...
Conflicts:
app/Repositories/Account/AccountRepository.php
2016-03-19 17:17:06 +01:00
James Cole
ef6ef57e67
Various code cleanup things.
2016-03-19 16:51:52 +01:00
James Cole
dc172476e1
Make sure the two factor auth pages are not accessible when already authenticated using two factor.
2016-03-19 16:29:01 +01:00
James Cole
6fc7763380
New routes for #219
2016-03-19 16:25:24 +01:00
James Cole
3d1dfe20b3
Listen to the logout event. #219
2016-03-19 16:24:47 +01:00
James Cole
0404735ccb
This is the cleaned up version of the controller #219
2016-03-19 16:24:35 +01:00
James Cole
83f200f5a2
This is the two factor middleware. #219
2016-03-19 16:23:09 +01:00
James Cole
a29eb9b993
This is the controller for two factor authentication. #219
2016-03-19 16:22:57 +01:00
James Cole
c939be97fb
These are some new middleware groups required to call the two factor auth routines at the right moments.
2016-03-19 16:22:20 +01:00
James Cole
f31e62a532
This is a routine that will remove all two-factor related information from the session, when the user logs out. See issue #219
2016-03-19 16:21:50 +01:00
James Cole
322fef2db1
Removed most logging.
2016-03-19 11:25:11 +01:00
James Cole
7aa2565e89
Fixed a bug where profiled account names would not get strtolower() and thus match nothing. Thanks to Tweakers.net user "doeners"
2016-03-19 11:23:23 +01:00
James Cole
8f3572f2d3
Correctly save 2fa secret.
2016-03-19 07:59:55 +01:00
James Cole
fb165ef28b
Do not give the user the secret.
2016-03-19 07:56:57 +01:00
James Cole
a26acf4a25
Clean up mail thing.
2016-03-18 20:30:07 +01:00
James Cole
645400e17f
Clean up mail thing.
2016-03-18 20:29:51 +01:00
James Cole
ccad52b80f
Fix opening balance bug #214
2016-03-18 16:29:08 +01:00
James Cole
f6303deaa4
Error when blocked user logs in
2016-03-18 11:22:58 +01:00
James Cole
d3a3083b85
Error when blocked user logs in
2016-03-18 11:20:54 +01:00
James Cole
99452056ec
Error when blocked user logs in
2016-03-18 11:19:22 +01:00
James Cole
fca21bab4d
Error when blocked user logs in
2016-03-18 11:16:05 +01:00
James Cole
9c58b77f01
Error when blocked user logs in
2016-03-18 11:10:51 +01:00
James Cole
b5c5f67fcc
Catch possible NULL
2016-03-18 10:53:59 +01:00
James Cole
f093e29bd1
Removed the last floatvals.
2016-03-16 17:48:07 +01:00
James Cole
fe9b8e834d
Change the precision. Should not influence anything.
2016-03-16 17:47:07 +01:00
James Cole
a220094941
Remove param doc. [skip ci]
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-14 21:03:35 +01:00
James Cole
ababdacf89
Some code cleanup
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-14 20:53:56 +01:00
James Cole
114dd5fc2a
Rename method.
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-14 20:52:08 +01:00
James Cole
c058629172
Small bug fixes.
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-14 20:51:34 +01:00
James Cole
79d7f577e4
Small bug fixes.
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-14 20:50:19 +01:00
James Cole
631bafc6ab
Small bug fixes.
2016-03-14 20:47:13 +01:00
James Cole
be58da539e
Fix various small issues.
2016-03-14 20:38:23 +01:00
James Cole
b9586481fc
Translate some help text.
2016-03-14 19:46:42 +01:00
James Cole
ce80fb39e8
Fix for #185
2016-03-12 14:20:45 +01:00
James Cole
2f19ff314b
Fix for #185
2016-03-12 14:18:28 +01:00
James Cole
a0fd4b505a
Fix for #185
2016-03-12 11:07:54 +01:00
James Cole
919aa70251
Account controller #185
2016-03-12 11:05:26 +01:00
James Cole
1aea4045a3
Fixes #151
2016-03-12 07:44:20 +01:00
James Cole
8281279452
Repository will store edits/ new journals #122
2016-03-12 07:37:26 +01:00
James Cole
8f1bf846fe
Journal allows date edits and sets fields as dates #122
2016-03-12 07:37:13 +01:00
James Cole
c26bf557d0
Controller can let you edit new dates #122
2016-03-12 07:37:00 +01:00
James Cole
499b92cdd1
Journal request can handle new dates #122
2016-03-12 07:36:49 +01:00
James Cole
f9de65c035
Expand phpdoc.
2016-03-12 07:36:23 +01:00
James Cole
6f95e9a3cb
Fix some decrypt bugs.
2016-03-12 07:17:00 +01:00
James Cole
ce09da084c
Add account number to export #107
2016-03-12 07:16:42 +01:00
James Cole
5d50f92dd3
Issue #208
2016-03-12 07:04:47 +01:00
James Cole
d054e085d6
This will make triggers check existing fields first.
2016-03-12 07:02:39 +01:00
James Cole
59cdfa6fe6
Fix #211
2016-03-12 06:58:39 +01:00
James Cole
5310ccebbe
New ability to disable 2fa.
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-07 20:28:26 +01:00
James Cole
ccd55257cd
Add php doc.
...
Signed-off-by: James Cole <thegrumpydictator@gmail.com>
2016-03-07 20:19:05 +01:00
James Cole
583687f3a7
Better FF name for multiple accounts.
2016-03-07 20:17:43 +01:00
James Cole
e06dc86bf7
Fix some logic in the preferences controller.
2016-03-07 20:14:24 +01:00
James Cole
8828aa0621
Merge pull request #204 from zjean/2fa
...
Validate the 2fa secret
2016-03-07 20:01:19 +01:00
James Cole
e472e105f2
ING specific amount modifier. See issue #210
2016-03-07 20:00:16 +01:00
James Cole
6ad10f1772
Fix bug that occurs when the transaction journal does not have the field "transaction_currency_code"
2016-03-07 19:52:59 +01:00
zjean
888e9beb4c
Add breadcrumbs
2016-03-03 22:02:08 +01:00
zjean
0c009445d4
Added 2fa code validation
2016-03-03 21:14:53 +01:00
James Cole
c5fb734e42
Fix query. [skip ci]
2016-03-03 13:24:02 +01:00
James Cole
d2c8475504
#202 [skip ci]
2016-03-03 13:20:06 +01:00
James Cole
f38d99653f
#202 make positive.
2016-03-03 13:19:47 +01:00
James Cole
cdce43d226
Closed #202
2016-03-03 13:19:06 +01:00
James Cole
c7250bfcba
Fix null error [skip ci]
2016-03-03 10:46:23 +01:00
James Cole
4a9b693da8
Fix sum [skip ci]
2016-03-03 10:39:11 +01:00
James Cole
fff35aa820
Reinstated sum of tag.
2016-03-03 10:37:06 +01:00
James Cole
abf92b6df3
Add some new lines.
2016-03-03 09:38:16 +01:00
James Cole
4a88e241b5
Code cleanup.
2016-03-03 09:05:09 +01:00
James Cole
8da0317b19
Fixed tag repository and provider.
2016-03-03 09:03:55 +01:00
James Cole
297c2e244d
Created / updated rule repository and provider.
2016-03-03 09:02:04 +01:00
James Cole
a51d752a35
Update rule group repository and provider.
2016-03-03 09:00:15 +01:00
James Cole
7800b0a7f5
Update piggy bank repository / provider.
2016-03-03 08:58:15 +01:00
James Cole
5ce4104644
Update transaction journal repository / provider
2016-03-03 08:55:43 +01:00
James Cole
b4f1bbf793
Updated export job repository
2016-03-03 08:53:05 +01:00
James Cole
ca33bea6b7
Update category repository.
2016-03-03 08:50:17 +01:00
James Cole
42d20ff693
Updated budget provider and budget repository.
2016-03-03 08:44:20 +01:00
James Cole
22a14416ad
Forgot to include classes for bill service provider.
2016-03-03 08:41:29 +01:00
James Cole
98bd9bdaa0
New bill repository provider.
2016-03-03 08:40:25 +01:00
James Cole
13bac92a24
Adapted attachment repository.
2016-03-03 08:38:24 +01:00
James Cole
d9eb14d6e5
New attachment service provider.
2016-03-03 08:36:36 +01:00
James Cole
6ec0471e8b
Code cleanup.
2016-03-03 08:31:31 +01:00
James Cole
8008311d9c
Added a new argument to the constructor of the account repository which should correctly inject the user.
2016-03-03 08:31:18 +01:00
James Cole
fcf16051a2
Some general code cleanup.
2016-03-03 08:29:56 +01:00
James Cole
3a236456cd
Fix tag report thing. [skip ci]
2016-03-02 20:44:55 +01:00
James Cole
2606d77c62
Fix show tag [skip ci]
2016-03-02 20:40:43 +01:00
James Cole
4f14969464
Add cache to journal support.
2016-03-02 20:19:39 +01:00
James Cole
7234f011ec
Clean up method relying on old transaction journal code.
2016-03-02 20:11:28 +01:00
James Cole
5b949d6e00
Move some stuff around.
2016-03-02 19:41:22 +01:00
James Cole
2fd476ada8
Fixed search as well.
2016-03-02 13:56:56 +01:00
James Cole
2e7703bc97
Fixed two crashes.
2016-03-02 13:55:48 +01:00
James Cole
9b69a6addd
Lots of todo's [skip ci]
2016-03-02 13:51:56 +01:00
James Cole
500243b0b3
This fixes most of the tests.
2016-03-02 13:37:28 +01:00
James Cole
3ef84dc1fc
Cleanup and fix tests.
2016-03-02 13:13:33 +01:00
James Cole
715c381eb2
No longer need this left join.
2016-03-02 12:53:20 +01:00
James Cole
ca32ae4561
Fix is / is not already joined.
2016-03-02 12:52:36 +01:00
James Cole
6b277c5e67
Fix bill overview.
2016-03-02 12:47:15 +01:00
James Cole
1ac64fd0b3
Last updates, fixes the main list.
2016-03-02 12:33:07 +01:00
James Cole
f2c1dd41d0
Expanded Amount and expanded TransactionJournal to include source and destination information.
2016-03-02 12:25:00 +01:00
James Cole
869360f26c
Some unrelated phpdoc.
2016-03-02 12:24:38 +01:00
James Cole
dbdc334931
Clean up frontpage query call (first of many...)
2016-03-02 12:09:45 +01:00
James Cole
b317d1a171
First attempt at scopeExpanded(), included some new fields in QUERYFIELDS.
2016-03-02 12:09:34 +01:00
James Cole
b00c7b0ce3
New constant that defines which fields a journal query is expected to load.
2016-03-02 12:03:53 +01:00
James Cole
a61eafeac2
Will now look for new field "transaction_type_type"
2016-03-02 12:03:04 +01:00
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