Commit Graph

135 Commits

Author SHA1 Message Date
James Cole
2eebcb21f1
Use PSR-12 code style 2022-10-30 14:24:19 +01:00
James Cole
d28326cc89
Restore todo's 2022-10-30 11:43:17 +01:00
James Cole
3e96bb526c
Store secret correctly. 2022-09-05 05:39:47 +02:00
James Cole
06b7f18d55
Make 2FA code + validation more robust. Thanks to @jtmoss3991, @timaschew and @Ottega. 2022-09-04 13:32:59 +02:00
James Cole
2b615cf757 Fix bad call to method. 2022-05-02 19:35:35 +02:00
James Cole
123693096c
Reformat various code. 2022-03-29 15:10:05 +02:00
James Cole
29bed2547c
Reformat various code. 2022-03-29 14:58:06 +02:00
James Cole
09bd0b572a
Make email messages Markdown. 2022-03-29 12:45:48 +02:00
James Cole
003d8ba02a
Remove reference to a method no longer used. 2022-01-29 14:11:12 +01:00
James Cole
4003cea759
Code reordering and reformatting. I should really start employing style CI. 2021-09-18 10:26:12 +02:00
James Cole
e829d79589
Various code cleanup. 2021-09-18 10:21:29 +02:00
James Cole
3589c9f60f
Various code cleanup. 2021-09-18 10:20:19 +02:00
James Cole
8832387b84
Remove TODO's. 2021-06-11 20:39:01 +02:00
James Cole
d60650cff2
Various code cleanup. 2021-05-24 08:54:58 +02:00
James Cole
5a7f933a5c
Possible fix for #4734 2021-05-01 18:55:49 +02:00
James Cole
49013264d5
Various code cleanup. 2021-04-07 07:32:54 +02:00
James Cole
f12744ad8c
Various code cleanup. 2021-04-07 07:28:43 +02:00
James Cole
38d0f0427f
Various code cleanup. 2021-04-06 17:00:16 +02:00
James Cole
ffe18c63a5
Make it easier to switch between v1/v2 layout. 2021-01-31 20:35:54 +01:00
James Cole
4b1f4ae319
Fix #3915 2020-10-13 06:48:11 +02:00
James Cole
13e15d0476
Fix # 2020-10-13 06:36:34 +02:00
James Cole
e5ac6a3a1d
Add some debug info. 2020-09-21 16:08:41 +02:00
James Cole
ce3c1cccc3
Remove debug statement. 2020-08-17 07:08:54 +02:00
James Cole
d4029775ec
Fix #3586 2020-08-14 09:59:56 +02:00
James Cole
886475740a Fix issue with profile functions. 2020-07-09 20:03:11 +02:00
James Cole
415fb7294c Fix sonarcloud issues 2020-06-27 17:33:18 +02:00
James Cole
1e35f0e7e3 You can logout other sessions. 2020-06-27 15:42:18 +02:00
James Cole
b83d06294d Drop Sandstorm related code. 2020-06-27 15:19:00 +02:00
James Cole
48b5f749a1 Fix logout for #3184 2020-06-11 17:55:38 +02:00
James Cole
6829003f5e
Change to safer hash methods. 2020-04-11 06:42:21 +02:00
James Cole
5445752588
Update some phpdocs, courtesy of Psalm. 2020-03-25 07:03:23 +01:00
James Cole
2b6c3fd743
Code cleanup that (hopefully) matches style CI 2020-03-17 15:01:00 +01:00
James Cole
3771cc3b75
Update email address 2020-01-31 07:32:04 +01:00
James Cole
92158e52ef
Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 06:37:26 +02:00
James Cole
5fb7635100 Remove double lines from code. 2019-08-28 16:28:14 +02:00
James Cole
23479790fe
Code cleanup 2019-08-17 10:47:10 +02:00
James Cole
c32f3254c5
Make sure 2FA works as expected. 2019-08-08 17:52:37 +02:00
James Cole
2147caf3ef
Fix tests 2019-08-04 11:12:24 +02:00
James Cole
a328d393d3
Clear cache 2019-08-04 07:29:31 +02:00
James Cole
d38766e5db
Firefly III can generate new backup codes. 2019-08-04 07:21:11 +02:00
James Cole
616d921bef
Can disable MFA 2019-08-04 07:09:51 +02:00
James Cole
cc76be1aad
Enable the creation of a MFA token in users auth app, and store the MFA secret in profile. 2019-08-03 20:09:09 +02:00
James Cole
2554840714
Index can now handle new MFA method. 2019-08-03 19:57:24 +02:00
James Cole
7f1bd19e45
remove "twoFactorAuthEnabled" from preferences. Kill switches for all code that references them (easier for refactor) 2019-08-03 19:46:12 +02:00
James Cole
43dbad4e4c
Merge tag '4.7.17.6' into develop
4.7.17.6

# Conflicts:
#	.travis.yml
#	app/Http/Controllers/Import/JobConfigurationController.php
#	app/Http/Controllers/Transaction/SingleController.php
#	config/firefly.php
2019-08-03 05:11:58 +02:00
James Cole
2d7494f8cd
Fix similar XSS issues. 2019-08-03 05:08:35 +02:00
James Cole
b7a4b0fdfd
Refactored a lot of tests. 2019-07-21 17:15:06 +02:00
James Cole
71fb9d8fa5 Code cleaning stuff. 2019-02-13 17:38:41 +01:00
James Cole
2a30293905
Improve test coverage. 2018-12-12 20:30:25 +01:00
James Cole
0d36d43eda Initial code for LDAP authentication. 2018-10-13 15:06:56 +02:00