Commit Graph

379 Commits

Author SHA1 Message Date
James Cole
6cbccf3be6
Small change in headers 2021-04-08 11:50:59 +02:00
James Cole
115639a004
Clean up some code. 2021-04-08 10:13:35 +02:00
James Cole
4ecda4d4e0
Add some special headers. 2021-04-07 20:47:40 +02:00
James Cole
eddf0c1200
Various code cleanup. 2021-04-07 07:53:05 +02:00
James Cole
f12744ad8c
Various code cleanup. 2021-04-07 07:28:43 +02:00
James Cole
f5983f08fd
Rename parameter 2021-04-05 10:56:41 +02:00
James Cole
b5eeacc128
Code cleanup. 2021-03-28 11:46:23 +02:00
James Cole
2c575f3ca5
Code cleanup. 2021-03-28 11:43:07 +02:00
James Cole
4affed8f68
Rebuild frontend, first working edit form (with feedback) 2021-03-21 20:38:44 +01:00
James Cole
206845575c
Code cleanup 2021-03-21 09:15:40 +01:00
James Cole
16018109c8
Minor changes in kernel code. 2020-11-25 06:25:08 +01:00
James Cole
c8a87833c6
Various code cleanup. 2020-10-31 08:00:44 +01:00
James Cole
ebd076e0ed Remove excessive debug things. 2020-10-30 12:07:26 +01:00
James Cole
b3f1737495
Reverse logic operators. 2020-10-24 16:59:56 +02:00
James Cole
86600d4fcf
Fix timezone issues. 2020-07-11 08:16:31 +02:00
James Cole
415fb7294c Fix sonarcloud issues 2020-06-27 17:33:18 +02:00
James Cole
b83d06294d Drop Sandstorm related code. 2020-06-27 15:19:00 +02:00
James Cole
f5c075936f Better generation of installation ID. 2020-06-06 06:57:44 +02:00
James Cole
1c9c380c8c Expand debug 2020-05-26 06:28:42 +02:00
James Cole
15ae9203b6 Fix #3307 2020-04-29 06:37:02 +02:00
James Cole
c398aa2b69
Add support for British English and allow the user to set a locale. 2020-04-19 06:51:40 +02:00
James Cole
aa786eaaf3
Clean up language setting. 2020-04-19 06:11:49 +02:00
James Cole
24129ab69c
Code cleanup that (hopefully) matches style CI 2020-03-17 15:02:57 +01:00
James Cole
16f918a294
Mark all import related code as deprecated 2020-03-15 15:31:51 +01:00
James Cole
3771cc3b75
Update email address 2020-01-31 07:32:04 +01:00
James Cole
c7f25c5486
Middleware to generate unique ID for Firefly III installation. 2020-01-31 07:24:41 +01:00
James Cole
ff44dbaea0
Update analytics code. 2020-01-17 04:30:44 +01:00
James Cole
8c36a371be
Remove https. 2020-01-11 09:58:35 +01:00
James Cole
2416fd6773
Remove experimental simple nonce. 2020-01-11 06:24:53 +01:00
James Cole
77fa3af87e
Use a very simple nonce to see if Edge stops complaining. 2020-01-11 06:15:08 +01:00
James Cole
5da8b2ec9e
Some CSP tuning. 2020-01-11 06:14:10 +01:00
James Cole
c55bfc0b8c
Improve config of CSP headers. 2020-01-11 05:28:20 +01:00
James Cole
925f63c8e1
Experimental switch of parameters and different urls 2020-01-09 20:43:32 +01:00
James Cole
2efe5b07e2
#2981 whoops 2020-01-09 19:29:43 +01:00
James Cole
42de629646
Fix #2981 2020-01-09 19:28:23 +01:00
James Cole
7f002eb6a9
Be backwards compatible. 2020-01-09 17:04:10 +01:00
James Cole
8c6f8460a2
Be backwards compatible. 2020-01-09 17:03:59 +01:00
James Cole
d83d8d3f97
Code for #2920 2020-01-04 11:00:44 +01:00
James Cole
041357c2ff
First steps for #2920 2020-01-04 07:24:43 +01:00
James Cole
0708ea875a
Always verify keys, should also help with Heroku instances. 2019-10-19 09:37:35 +02:00
James Cole
22f63fd951
Remove references to unused Docker variable 2019-10-10 20:36:55 +02:00
James Cole
78481b8aa9
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 07:00:58 +02: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
a1f57a0949 Fix #2467 2019-08-23 06:40:48 +02:00
James Cole
fc78c32fca
Add newline to files 2019-08-17 12:09:03 +02:00
James Cole
23479790fe
Code cleanup 2019-08-17 10:47:10 +02:00
James Cole
3b3f24fe56
Fix #2399 2019-08-11 18:58:30 +02:00
James Cole
fd2f4e1459
Fix test coverage. 2019-08-09 05:58:52 +02:00
James Cole
00d785d891
New middleware that should make sure the new forms redirect as well. 2019-08-05 19:45:20 +02:00
James Cole
62b5cf04ad
Refactor tests and code to handle new 2FA methods. 2019-08-04 10:27:37 +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
a42992efb0
Merge tag '4.7.17.3' into develop
4.7.17.3

# Conflicts:
#	changelog.md
#	config/firefly.php
2019-07-16 19:24:07 +02:00
James Cole
531161db09
Fixes #2338 2019-07-16 19:21:58 +02:00
James Cole
2210b8054d
Fix Google Ana;ytics. 2019-07-13 20:57:29 +02:00
James Cole
5bbe1eab7c
Expand test coverage and improve transaction management code. 2019-07-01 20:22:35 +02:00
James Cole
8676764513 Remove various sort routines. 2019-05-04 20:58:43 +02:00
James Cole
c946a4040f First working version of the group collector. 2019-03-24 14:48:12 +01:00
James Cole
07d39a23a8 Improve installer middleware for Sandstorm. 2019-03-17 09:06:45 +01:00
James Cole
7b60d210ee Other delete thing. 2019-03-17 07:31:12 +01:00
James Cole
d063f32c1c Fix some cache issues and a version bump. 2019-03-08 17:57:42 +01:00
James Cole
71fb9d8fa5 Code cleaning stuff. 2019-02-13 17:38:41 +01:00
James Cole
968505ac0e Route can be null. 2019-01-27 18:24:11 +01:00
James Cole
20b458f35d Ignore form action when doing oAuth2. 2019-01-27 17:15:40 +01:00
Luca Bognolo
59cfaa20ab
Fixed wrong CSP value
Signed-off-by: Luca Bognolo <git@bogny.eu>
2019-01-03 16:04:48 +01:00
Luca Bognolo
ab0471c78e
Fixed missing CSP directive and value
Signed-off-by: Luca Bognolo <git@bogny.eu>
2019-01-03 00:21:21 +01:00
James Cole
c54541b839 Learned that I should not refer to env vars directly so I removed all references. 2018-12-15 07:59:02 +01:00
James Cole
1b3b39d2ea
Add option to disable the X-Frame header 2018-11-24 07:24:32 +01:00
James Cole
8088c28235
Solve a problem with inline displaying of file attachments. 2018-10-07 18:41:02 +02:00
James Cole
e29e6c147c
Upgrade Firefly III to PHP 7.2 and Laravel 5.7 2018-09-19 16:50:16 +02:00
James Cole
d77112955d Fix secure headers for new Google tag. 2018-09-10 20:23:43 +02:00
James Cole
b33f8b70d4 Improve code coverage. 2018-09-07 20:12:22 +02:00
HamuZ HamuZ
52f8b24041
2FA QR doesn't show up due to CSP error
Relevant stackoverflow fix:
https://stackoverflow.com/questions/18447970/content-security-policy-data-not-working-for-base64-images-in-chrome-28
2018-09-03 08:19:38 +03:00
James Cole
0d82589916 Make some charts currency aware for #740 2018-08-27 18:59:30 +02:00
James Cole
5de01628a6 Expand secure headers. 2018-08-25 10:49:52 +02:00
James Cole
2834aca597 Update header readability, add Google as an optional allowed source. 2018-08-25 10:36:27 +02:00
James Cole
dfdbace298 Add secure headers middleware. 2018-08-25 07:55:47 +02:00
James Cole
a9590d2bb6 Add secure headers middleware. 2018-08-25 07:55:32 +02:00
James Cole
5908c0ce8c
Code cleanup and realign. 2018-08-06 19:14:30 +02:00
James Cole
fb122ba097
Fix for #1572 2018-07-28 15:10:20 +02:00
James Cole
0312ba8ad7 Various bugfixes and code clean up. 2018-07-27 04:46:21 +02:00
James Cole
59c005875a Fix for #1568 2018-07-24 17:46:34 +02:00
James Cole
06d22e843a Code optimizations. 2018-07-23 21:49:15 +02:00
James Cole
4d5bdd25a8 Add phpdocs everywhere. 2018-07-22 08:10:16 +02:00
James Cole
44fb307da4
Code cleanup. 2018-07-20 14:34:56 +02:00
James Cole
5a5f4e8161
Small update for Sandstorm release. 2018-07-18 06:30:56 +02:00
James Cole
b886cc1333
Optimize some code. 2018-07-17 22:21:03 +02:00
James Cole
7b41c5b301 Cast all translations to strings. 2018-07-15 09:38:49 +02:00
James Cole
89834baf01 Refactor references to static facades. Improve budget controller code. 2018-07-14 16:08:34 +02:00
James Cole
2b4088c5f7 Some code cleanup. 2018-07-13 15:50:42 +02:00
James Cole
5846431b34 Various code coverage changes and code updates. 2018-07-12 21:32:58 +02:00
James Cole
5665f127aa Improve code quality. 2018-07-09 19:24:08 +02:00
James Cole
d05a1e0260 Specify return types. 2018-07-08 12:28:42 +02:00
James Cole
b315882f58 Various code cleanup. 2018-07-08 12:08:53 +02:00
James Cole
2f2f907ffe Various code optimalisations. 2018-07-08 07:59:58 +02:00
James Cole
ddc1d81665 Fix tests, improve coverage. 2018-06-02 06:11:13 +02:00
James Cole
cde9c4a2bc
Update copyright statements. 2018-05-11 10:08:34 +02:00
James Cole
e126427809
Improve code quality and fix test coverage. 2018-04-28 10:27:33 +02:00
James Cole
13b78bdc20
Code cleanup 2018-04-28 06:23:13 +02:00
James Cole
6f0e1c79ac
Fix #1353 2018-04-28 05:42:47 +02:00