Jan Böhmer
2f20d90041
Fixed code to be analysable by Symplfiy Code style set.
2020-01-05 22:32:19 +01:00
Jan Böhmer
97f8afbc40
Fixed strict type exception occuring in UpdateExchangeRatesCommand.
2020-01-05 22:10:52 +01:00
Jan Böhmer
bce9061c62
Added instructions how to upgrade from legacy Part-DB and list some feautures.
2020-01-05 22:04:19 +01:00
Jan Böhmer
67a0dc8131
Fixed exceptions occuring cause of strict_types.
2020-01-05 21:09:19 +01:00
Jan Böhmer
fe0f69f762
Applied code style to tests/
2020-01-05 15:55:16 +01:00
Jan Böhmer
f861de791f
Applied code style rules to src/
2020-01-05 15:46:58 +01:00
Jan Böhmer
700c049d26
Use Easy-Coding-Standard for Coding Style check and fix.
2020-01-05 14:29:19 +01:00
Jan Böhmer
8921326b74
Fixed persistend datatables fixedHeaders on other page.
2020-01-05 14:15:10 +01:00
Jan Böhmer
2b81447c52
Fixed test.
2020-01-05 00:20:29 +01:00
Jan Böhmer
a67404a311
Added missing translation in the attachment list.
2020-01-04 22:51:09 +01:00
Jan Böhmer
e293a7b5ab
Use form for search submit.
2020-01-04 22:38:05 +01:00
Jan Böhmer
da88c23268
Improved mobile view of the admin pages.
2020-01-04 22:20:17 +01:00
Jan Böhmer
1b2d65b9e0
Updated year in copyright on homepage.
2020-01-04 22:15:49 +01:00
Jan Böhmer
4e7c50a301
Use datatables-responsive.
...
This improves the experience with the tables on mobile view.
2020-01-04 22:09:37 +01:00
Jan Böhmer
3caac22a0e
Improved mobile view for part edit and sidebar.
2020-01-04 21:42:44 +01:00
Jan Böhmer
9a7223a301
Fixed code style.
2020-01-04 20:24:09 +01:00
Jan Böhmer
1aed1d1d26
Fixed some inspection issues.
2020-01-04 20:14:42 +01:00
Jan Böhmer
5f27abd8f3
Upgraded yarn dependencies.
2020-01-04 19:28:13 +01:00
Jan Böhmer
811dca691b
Use native json_encode to convert treeView objects to JSON.
...
This should improve the performance.
2020-01-02 23:21:37 +01:00
Jan Böhmer
fbcfc1f2a8
Fixed some tests.
2020-01-02 23:03:25 +01:00
Jan Böhmer
d9b15ddbb9
Use new cached treeview nodes for twig inline generator (admin pages)
2020-01-02 22:55:28 +01:00
Jan Böhmer
ad69c32832
Cache the trees structures for treeViews used in the sidebar.
2020-01-02 18:45:41 +01:00
Jan Böhmer
9668d1084b
Added an simple smoke test to ensure that pages are accessible.
2020-01-01 19:32:07 +01:00
Jan Böhmer
00b2d49b95
Use phpunit8.3 schema in phpunit.xml
2020-01-01 18:51:33 +01:00
Jan Böhmer
7e0e83ef15
Removed redirect to userSettings in RedirectController
...
We do this in an EventSubscriber now, so this is not needed anymore.
2020-01-01 18:23:30 +01:00
Jan Böhmer
311a342634
Fixed deprecation caused by datatype declaration.
2020-01-01 18:19:40 +01:00
Jan Böhmer
fcbf9239a1
Updated doctrine-bundle to version 2.0
2020-01-01 18:02:53 +01:00
Jan Böhmer
87259347e7
Regenerated the translation files using the new translation bundle version.
2020-01-01 17:42:13 +01:00
Jan Böhmer
722975afd8
Updated some packages to latest version.
2020-01-01 17:39:28 +01:00
Jan Böhmer
e16ae9390f
Fixed tests.
2020-01-01 17:13:04 +01:00
Jan Böhmer
3f70b07614
Fixed wrong translation for authenticator app login field.
2020-01-01 16:41:48 +01:00
Jan Böhmer
62052fc947
Fixed wrong translation for old password field in user settings.
2020-01-01 16:23:30 +01:00
Jan Böhmer
55d26879ff
Really restrict keyhandle length.
2020-01-01 16:13:54 +01:00
Jan Böhmer
84cb5acf6a
Restrict keyhandle length to 64 chars to ensure compatibility with some older MySQL versions.
2020-01-01 16:12:15 +01:00
Jan Böhmer
be34a0f734
Require PHP 7.2 as minimum version
...
This allows us to upgrade many libs (including Symfony itself) and should not has a large impact as the most linux distros ships either PHP 7.0 or PHP 7.2.
2020-01-01 15:57:34 +01:00
Jan Böhmer
1016f0d4ee
Merge branch '2fa' into master
2020-01-01 15:49:42 +01:00
Jan Böhmer
9b2e7a84a0
Added an logout link to U2F 2FA page.
2020-01-01 15:45:15 +01:00
Jan Böhmer
96fa3be7cc
Added translations for 2FA.
2020-01-01 15:42:18 +01:00
Jan Böhmer
0c7a8bd85e
Disable 2FA settings when demo mode is active.
2019-12-31 18:12:15 +01:00
Jan Böhmer
5ee9d5ade0
Updated copyright headers.
2019-12-31 17:58:01 +01:00
Jan Böhmer
cdd5027ee8
Redirect user if it need to add an 2FA method or need to change password
2019-12-31 17:54:51 +01:00
Jan Böhmer
3db0baa5e5
Fixed 2FA disable button in user admin.
2019-12-31 17:36:42 +01:00
Jan Böhmer
714e54853a
Fixed problem that form was not submitted if it was submitted via an button without message.
2019-12-29 20:18:48 +01:00
Jan Böhmer
b4958cbaf8
Added infos about 2FA and possibilities to disable them all on user admin page.
2019-12-29 20:04:52 +01:00
Jan Böhmer
b5e80ec1b7
Prefer U2F as 2FA method if it is available.
2019-12-29 17:36:41 +01:00
Jan Böhmer
39aaab07c5
Moved user settings and 2FA related controller into its own class UserSettingsController.
2019-12-29 17:17:12 +01:00
Jan Böhmer
16bc257b17
Added confirm dialog before disabling google authenticator or regenerate backup codes.
2019-12-29 17:12:55 +01:00
Jan Böhmer
12dd269b3a
Added possibilty to invalidate trusted devices.
2019-12-29 16:43:43 +01:00
Jan Böhmer
3e56352688
Added the possibility to delete a U2F key.
2019-12-29 16:20:09 +01:00
Jan Böhmer
069293a843
Added 2FA with U2F keys.
2019-12-29 13:35:30 +01:00