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
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
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
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
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
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
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
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
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
5d50f92dd3
Issue #208
2016-03-12 07:04:47 +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
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
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
fcf16051a2
Some general code cleanup.
2016-03-03 08:29:56 +01:00
James Cole
2606d77c62
Fix show tag [skip ci]
2016-03-02 20:40:43 +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
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
bbfc962727
Include tags in multi year report [skip ci]
2016-03-02 07:08:08 +01:00
James Cole
01be5e3e23
Tag report.
2016-03-01 21:31:25 +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
James Cole
69a8cad47b
Attachment download (issue #193 )
2016-02-25 14:53:26 +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
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
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
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
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
3f829a3114
Restore original functionality.
2016-02-23 07:31:01 +01:00
James Cole
deeeb06488
Added debug info to the export routine.
2016-02-23 06:39:01 +01:00
James Cole
2ddacf48d4
Removed unused parameter and added caching. [skip ci]
2016-02-18 10:12:07 +01:00
James Cole
2e7c26c539
New chart called "net worth".
2016-02-18 10:04:53 +01:00
James Cole
31d6789ff0
Type hinting.
2016-02-18 06:54:50 +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
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
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
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
ddfbd69e8b
Minimum of one trigger.
2016-02-17 18:23:12 +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
f9e2a677d9
Offload stuff to repositories for rules and rule groups, see issue #185
2016-02-17 17:27:41 +01:00
Robert Horlings
919187f7fd
Made performance settings for testing triggers configurable
2016-02-17 16:39:26 +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
Robert Horlings
c8c69f1a66
Implemented controller method and helper object to find matching transactions
2016-02-17 12:10:38 +01:00
James Cole
706b095f95
Forgot to actually return the created array.
2016-02-12 17:50: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
8b1fe26c84
A route that displays an error. Seems quite useless, I know
2016-02-11 12:49:04 +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
a886e8087d
New rule for account number. #107
2016-02-11 06:40:06 +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
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
94b6c7975a
Fixes #174 .
2016-02-10 14:36:21 +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
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
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
9a1710eb27
Some enhancements to export.
2016-02-07 09:11:46 +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
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
0e0c475c83
Forgot a thing.
2016-02-06 05:04:41 +01:00
James Cole
241190c4da
More consistent error handling.
2016-02-06 05:01:34 +01:00
James Cole
c9b215684c
Also fixed tests.
2016-02-05 19:25:17 +01:00
James Cole
b90c7c09b6
Smaller travis file. Try to fix the search.
2016-02-05 19:12:54 +01:00
James Cole
f5b89ca783
Some code cleanup.
2016-02-05 15:41:40 +01:00
James Cole
cb52af28e7
Also fixes #171
2016-02-05 13:20:10 +01:00
James Cole
c5e283a13e
This is a fix for #171
2016-02-05 13:13:47 +01:00
James Cole
df918e8529
Fixed all problems related to strict types.
2016-02-05 13:09:18 +01:00
James Cole
aa1193a9eb
Fixed all problems related to strict types.
2016-02-05 12:28:05 +01:00
James Cole
8f7f263a48
Declare strict type.
2016-02-05 12:08:25 +01:00
James Cole
78bcd3e1bb
Changed a lot of parameters.
2016-02-05 09:25:15 +01:00
James Cole
554640c345
These are the first commits that make FF require php 7.
2016-02-05 08:03:26 +01:00
James Cole
ee8c83bbd8
Some small fixes.
2016-02-04 17:57:36 +01:00
James Cole
f300287814
Better cleanup routine.
2016-02-04 17:22:09 +01:00
James Cole
86c22c9fdd
New export functionality.
2016-02-04 17:16:16 +01:00
James Cole
78f8b1454d
New export controller.
2016-02-04 17:13:42 +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
aff8493204
Fixed bug where download would not be pushed as download.
2016-02-03 11:46:28 +01:00
James Cole
7f54b70c24
Make fiscal year quick link optional.
2016-01-29 07:47:18 +01:00
James Cole
c0b0e58720
Removed duplicated code.
2016-01-29 07:33:49 +01:00
James Cole
c8bc9a096a
Some other clean up.
2016-01-29 07:08:17 +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
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