Commit Graph

  • 935b8ade31 [Travis] Fixed command for non code coverage test. Jan Böhmer 2020-01-09 14:27:57 +01:00
  • bf8b0a4b31 [Travis] Fixed typo in .travis.yml Jan Böhmer 2020-01-09 14:24:33 +01:00
  • 47c08e050b [Travis] Generate code coverage only for PHP 7.2. Jan Böhmer 2020-01-09 14:23:17 +01:00
  • aee6224082 Removed failing GitHub Action Jan Böhmer 2020-01-08 20:59:20 +01:00
  • fcd9291f7f Enforce a meaningful username format. Jan Böhmer 2020-01-08 20:57:46 +01:00
  • fc8ab93752 Fixed missing invalidation of user tree views. Jan Böhmer 2020-01-08 20:50:37 +01:00
  • 3a081b6413 Fixed strict_types exception in PermissionEmbed. Jan Böhmer 2020-01-08 20:34:35 +01:00
  • 24c33a3bbf Show number of elements in part infos tab. Jan Böhmer 2020-01-08 20:10:11 +01:00
  • b835b1531b Added a hint about docker to README. Jan Böhmer 2020-01-08 19:45:35 +01:00
  • 074f0286dc Fixed strict types exception in attachments list. Jan Böhmer 2020-01-07 19:38:11 +01:00
  • f5ceb9c20a Preload styles and javascripts directly via Webpack-Encore. Jan Böhmer 2020-01-07 19:35:53 +01:00
  • f0fb4a3deb We only need one user provider. Jan Böhmer 2020-01-07 19:31:19 +01:00
  • 95415dc880 Dont enforce a specific PHPunit version. Jan Böhmer 2020-01-07 19:27:05 +01:00
  • 649bfc36c4 Updated recipes of security-bundle Jan Böhmer 2020-01-07 19:25:19 +01:00
  • 508f70e7d6 Updated yarn dependencies after recipes change of webpack-encore. Jan Böhmer 2020-01-07 19:18:25 +01:00
  • 4e4b10ffbd Updated recipes of webpack-encore. Jan Böhmer 2020-01-07 19:16:39 +01:00
  • 5d86ba776a Updated recipes for routing and twig. Jan Böhmer 2020-01-07 19:12:10 +01:00
  • 56bc99e5a1 Updated recipes for symfony/doctrine-bundle. Jan Böhmer 2020-01-07 19:08:16 +01:00
  • 5d98e87e20 Updated recipes for symfony/framework-bundle. Jan Böhmer 2020-01-07 19:06:08 +01:00
  • 36f2420cf5 Updated recipes of console + Validator Jan Böhmer 2020-01-07 19:00:11 +01:00
  • 64cf8097bc Updated doctrine recipes. Jan Böhmer 2020-01-07 18:48:34 +01:00
  • 6388c92afc Merge remote-tracking branch 'origin/master' Jan Böhmer 2020-01-07 18:37:02 +01:00
  • 0c21d64f54 Update php.yml Jan Böhmer 2020-01-05 22:56:03 +01:00
  • d4e072f968 Create php.yml Jan Böhmer 2020-01-05 22:54:49 +01:00
  • 388e847b17 Applied symplify rules to codebase. Jan Böhmer 2020-01-05 22:49:00 +01:00
  • 2f20d90041 Fixed code to be analysable by Symplfiy Code style set. Jan Böhmer 2020-01-05 22:32:19 +01:00
  • 97f8afbc40 Fixed strict type exception occuring in UpdateExchangeRatesCommand. Jan Böhmer 2020-01-05 22:10:52 +01:00
  • bce9061c62 Added instructions how to upgrade from legacy Part-DB and list some feautures. Jan Böhmer 2020-01-05 22:04:19 +01:00
  • 67a0dc8131 Fixed exceptions occuring cause of strict_types. Jan Böhmer 2020-01-05 21:09:19 +01:00
  • fe0f69f762 Applied code style to tests/ Jan Böhmer 2020-01-05 15:55:16 +01:00
  • f861de791f Applied code style rules to src/ Jan Böhmer 2020-01-05 15:46:58 +01:00
  • 700c049d26 Use Easy-Coding-Standard for Coding Style check and fix. Jan Böhmer 2020-01-05 14:29:19 +01:00
  • 8921326b74 Fixed persistend datatables fixedHeaders on other page. Jan Böhmer 2020-01-05 14:15:10 +01:00
  • 2b81447c52 Fixed test. Jan Böhmer 2020-01-05 00:20:29 +01:00
  • a67404a311 Added missing translation in the attachment list. Jan Böhmer 2020-01-04 22:51:09 +01:00
  • e293a7b5ab Use form for search submit. Jan Böhmer 2020-01-04 22:37:30 +01:00
  • da88c23268 Improved mobile view of the admin pages. Jan Böhmer 2020-01-04 22:20:17 +01:00
  • 1b2d65b9e0 Updated year in copyright on homepage. Jan Böhmer 2020-01-04 22:15:49 +01:00
  • 4e7c50a301 Use datatables-responsive. Jan Böhmer 2020-01-04 22:09:37 +01:00
  • 3caac22a0e Improved mobile view for part edit and sidebar. Jan Böhmer 2020-01-04 21:42:44 +01:00
  • 9a7223a301 Fixed code style. Jan Böhmer 2020-01-04 20:24:09 +01:00
  • 1aed1d1d26 Fixed some inspection issues. Jan Böhmer 2020-01-04 20:14:42 +01:00
  • 5f27abd8f3 Upgraded yarn dependencies. Jan Böhmer 2020-01-04 19:28:13 +01:00
  • 811dca691b Use native json_encode to convert treeView objects to JSON. Jan Böhmer 2020-01-02 23:21:37 +01:00
  • fbcfc1f2a8 Fixed some tests. Jan Böhmer 2020-01-02 23:03:25 +01:00
  • d9b15ddbb9 Use new cached treeview nodes for twig inline generator (admin pages) Jan Böhmer 2020-01-02 22:55:28 +01:00
  • ad69c32832 Cache the trees structures for treeViews used in the sidebar. Jan Böhmer 2020-01-02 18:45:41 +01:00
  • 9668d1084b Added an simple smoke test to ensure that pages are accessible. Jan Böhmer 2020-01-01 19:32:07 +01:00
  • 00b2d49b95 Use phpunit8.3 schema in phpunit.xml Jan Böhmer 2020-01-01 18:51:33 +01:00
  • 7e0e83ef15 Removed redirect to userSettings in RedirectController Jan Böhmer 2020-01-01 18:23:30 +01:00
  • 311a342634 Fixed deprecation caused by datatype declaration. Jan Böhmer 2020-01-01 18:19:40 +01:00
  • fcbf9239a1 Updated doctrine-bundle to version 2.0 Jan Böhmer 2020-01-01 18:02:53 +01:00
  • 87259347e7 Regenerated the translation files using the new translation bundle version. Jan Böhmer 2020-01-01 17:42:13 +01:00
  • 722975afd8 Updated some packages to latest version. Jan Böhmer 2020-01-01 17:39:28 +01:00
  • e16ae9390f Fixed tests. Jan Böhmer 2020-01-01 17:13:04 +01:00
  • 3f70b07614 Fixed wrong translation for authenticator app login field. Jan Böhmer 2020-01-01 16:41:48 +01:00
  • 62052fc947 Fixed wrong translation for old password field in user settings. Jan Böhmer 2020-01-01 16:23:30 +01:00
  • 55d26879ff Really restrict keyhandle length. Jan Böhmer 2020-01-01 16:13:54 +01:00
  • 84cb5acf6a Restrict keyhandle length to 64 chars to ensure compatibility with some older MySQL versions. Jan Böhmer 2020-01-01 16:12:15 +01:00
  • be34a0f734 Require PHP 7.2 as minimum version Jan Böhmer 2020-01-01 15:57:34 +01:00
  • 1016f0d4ee Merge branch '2fa' into master Jan Böhmer 2020-01-01 15:49:42 +01:00
  • 9b2e7a84a0 Added an logout link to U2F 2FA page. Jan Böhmer 2020-01-01 15:45:15 +01:00
  • 96fa3be7cc Added translations for 2FA. Jan Böhmer 2020-01-01 15:42:18 +01:00
  • 0c7a8bd85e Disable 2FA settings when demo mode is active. Jan Böhmer 2019-12-31 18:12:15 +01:00
  • 5ee9d5ade0 Updated copyright headers. Jan Böhmer 2019-12-31 17:58:01 +01:00
  • cdd5027ee8 Redirect user if it need to add an 2FA method or need to change password Jan Böhmer 2019-12-31 17:54:51 +01:00
  • 3db0baa5e5 Fixed 2FA disable button in user admin. Jan Böhmer 2019-12-31 17:36:42 +01:00
  • 714e54853a Fixed problem that form was not submitted if it was submitted via an button without message. Jan Böhmer 2019-12-29 20:18:48 +01:00
  • b4958cbaf8 Added infos about 2FA and possibilities to disable them all on user admin page. Jan Böhmer 2019-12-29 20:04:52 +01:00
  • b5e80ec1b7 Prefer U2F as 2FA method if it is available. Jan Böhmer 2019-12-29 17:36:41 +01:00
  • 39aaab07c5 Moved user settings and 2FA related controller into its own class UserSettingsController. Jan Böhmer 2019-12-29 17:17:12 +01:00
  • 16bc257b17 Added confirm dialog before disabling google authenticator or regenerate backup codes. Jan Böhmer 2019-12-29 17:12:55 +01:00
  • 12dd269b3a Added possibilty to invalidate trusted devices. Jan Böhmer 2019-12-29 16:43:43 +01:00
  • 3e56352688 Added the possibility to delete a U2F key. Jan Böhmer 2019-12-29 16:20:09 +01:00
  • 069293a843 Added 2FA with U2F keys. Jan Böhmer 2019-12-29 13:35:30 +01:00
  • 47fa8b04e5 Added an button generate a new set of backup codes. Jan Böhmer 2019-12-27 18:42:08 +01:00
  • 604ebe420d Added possibility to show backup codes in user settings. Jan Böhmer 2019-12-27 18:21:12 +01:00
  • 23587fe3e6 Updated Doctrine Test Bundle. Jan Böhmer 2019-12-27 15:38:56 +01:00
  • fba5f9794f Added an service for generating Backup codes and added some tests. Jan Böhmer 2019-12-27 15:20:06 +01:00
  • 6d7cec7a6e Removed translator call to non existing (and not needed) translator Jan Böhmer 2019-12-27 14:36:22 +01:00
  • 452fc3e78a Merge branch 'master' into 2fa Jan Böhmer 2019-12-26 15:11:17 +01:00
  • 8f1f2f0fa2 Dont do a xliff lint on travis Jan Böhmer 2019-12-26 15:11:07 +01:00
  • ac0928426b Merge branch 'master' into 2fa Jan Böhmer 2019-12-26 15:07:32 +01:00
  • 042f395edd Dont generate translation key for form input without visible label Jan Böhmer 2019-12-26 14:56:05 +01:00
  • 89acfff857 Dont call translator inside the form classes. Jan Böhmer 2019-12-26 14:53:13 +01:00
  • e7b920c4fe Use php-translation symfony bundle. Jan Böhmer 2019-12-26 13:16:27 +01:00
  • 44fe58c587 Immediately show the new status after the google 2fa was enabled/disabled sucessfully. Jan Böhmer 2019-12-26 12:53:54 +01:00
  • 8add8c919d Allow to disable the google authenticator 2fa. Jan Böhmer 2019-12-26 12:46:44 +01:00
  • 8c5cf6f9e0 Show data for manual setup of the google authenticator. Jan Böhmer 2019-12-24 16:07:22 +01:00
  • 2764401451 Dont use multiple statements in on sql command to ensure compatibility. Jan Böhmer 2019-12-24 15:41:59 +01:00
  • 25105ba7d4 Set default value of enforce_2fa to fix travis. Jan Böhmer 2019-12-24 15:20:26 +01:00
  • eb3c34b75f Added autocomplete attributes on password change form in user settings. Jan Böhmer 2019-12-23 19:00:27 +01:00
  • 10ca895309 Implemented the two factor auth login form. Jan Böhmer 2019-12-23 18:45:32 +01:00
  • 35b5640627 Added an basic form to add Google Authenticator. Jan Böhmer 2019-12-23 17:20:28 +01:00
  • 24672a30b9 Merge branch 'master' into 2fa Jan Böhmer 2019-12-23 13:51:32 +01:00
  • 2fded2b880 Updated to symfony 4.4.2 Jan Böhmer 2019-12-23 13:51:16 +01:00
  • 2fa0963374 Prepared DB and models for Two Factor authentication Jan Böhmer 2019-12-14 16:35:19 +01:00
  • 235baf32d5 Removed dependencies on Guzzle. We use Symfony HTTP-Client now. Jan Böhmer 2019-12-11 20:47:00 +01:00
  • 835087cd3f Travis: Test against php 7.4 release version. Jan Böhmer 2019-12-11 20:33:38 +01:00
  • a81cd4d84b Updated yarn dependencies. Jan Böhmer 2019-12-11 20:25:20 +01:00