Commit graph

  • 41450b8bd3 Fixed access to typeahead controllers. Jan Böhmer 2022-11-09 23:33:50 +01:00
  • 5e06557cf0 Removed field permissions from Part edit page Jan Böhmer 2022-11-06 21:29:03 +01:00
  • fc1af24ef9 Do not show Zend Extensions twice in server infos page Jan Böhmer 2022-11-06 14:45:24 +01:00
  • c5df176cde Added icons on server info page Jan Böhmer 2022-11-06 14:44:44 +01:00
  • 8a3d765157 Hide search field in navbar if user does not have the permission to view parts. Jan Böhmer 2022-11-06 01:11:08 +01:00
  • 06ae136bae Hide "Show all entry" in tools sidebar if user does not have permissions to view parts. Jan Böhmer 2022-11-06 01:09:41 +01:00
  • 34fbcec00f Added an page to view infos about the server (Part-DB, PHP and DB config Jan Böhmer 2022-11-06 01:07:10 +01:00
  • 78d1dff40f Improved permission checking for certain controllers. Jan Böhmer 2022-11-05 23:49:53 +01:00
  • a30b67e328 Allow to change all permissions at once via the console command. Jan Böhmer 2022-11-05 23:20:26 +01:00
  • 3fbc72600f Allow to edit user permissions via console command Jan Böhmer 2022-11-05 23:07:28 +01:00
  • 563ad21125 Added console command to view permissions of a user Jan Böhmer 2022-11-05 22:30:46 +01:00
  • 2f9e9c5279 Made the access to an attachment depending on the access rights of the associated elemenst Jan Böhmer 2022-11-02 23:27:44 +01:00
  • 676235a2d3 Fixed some exception about non existing part_attachments permission Jan Böhmer 2022-11-02 23:20:30 +01:00
  • 3e85fc4d42 Improved access control for part lists. Jan Böhmer 2022-10-31 23:10:21 +01:00
  • d0f7949bc9 Hide trees in sidebar, if user does not have permission to show them (and protect the JSON endpoints) Jan Böhmer 2022-10-31 22:47:45 +01:00
  • 10a035fcea Reset the permissions of the admin user. Jan Böhmer 2022-10-31 21:54:46 +01:00
  • f8aee65d9e Simplified the available permissions Jan Böhmer 2022-10-31 21:13:27 +01:00
  • 59ddf91527 Make PermissionData an embeddable so doctrine can properly track changes to the data array Jan Böhmer 2022-10-31 21:12:01 +01:00
  • 687ee80255 Save permissions as JSON in user/group entities. Jan Böhmer 2022-10-30 21:51:24 +01:00
  • 33f8d2ba9e Merge branch 'master' into permission_rework Jan Böhmer 2022-10-30 17:35:57 +01:00
  • 1013d2620d Updated dependencies. Jan Böhmer 2022-10-30 17:34:17 +01:00
  • 634d635c57 Updated symfony/security bundle recipe. Jan Böhmer 2022-10-22 22:13:20 +02:00
  • e718e3c043 Updated doctrine-migrations recipe Jan Böhmer 2022-10-22 22:11:25 +02:00
  • 3c657ca959 Updated doctrine-bundle recipe Jan Böhmer 2022-10-22 22:07:57 +02:00
  • 6f7111f572 Updated webpack-encore recipe Jan Böhmer 2022-10-22 22:06:27 +02:00
  • 330f6b53ce Updated webpack encore Jan Böhmer 2022-10-22 22:03:27 +02:00
  • 8953f018b5 Update yarn depedencies. Jan Böhmer 2022-10-22 21:57:30 +02:00
  • 86a51fc7b9 Do not use doctrine/dbal 3.5 (yet), as it has a bug with mariadb Jan Böhmer 2022-10-22 21:51:02 +02:00
  • 422b8d3f5d Updated composer dependencies. Jan Böhmer 2022-10-22 21:38:24 +02:00
  • 12f7cd9a8c Removed unnecessary git repo reference Jan Böhmer 2022-10-22 21:35:06 +02:00
  • 6051c86521 Fixed exception while login Jan Böhmer 2022-10-09 22:09:43 +02:00
  • afaa918ce6 Check permissions to view parts on the parts list pagees Jan Böhmer 2022-10-09 22:01:44 +02:00
  • 0b83d0a0b0 Allow to unset the group of a user Jan Böhmer 2022-10-09 21:50:56 +02:00
  • e83f14f1ee Fixed exception when accessing user admin pagee Jan Böhmer 2022-10-09 21:14:00 +02:00
  • 34573bb5e6 Fixed exception when accessing the group admin page Jan Böhmer 2022-10-09 21:07:51 +02:00
  • 34d0381e83 Updated composer dependencies Jan Böhmer 2022-10-09 20:54:48 +02:00
  • 04d89b38b2 Allow null value during decoding of datetimes when time traveling Jan Böhmer 2022-10-09 20:52:52 +02:00
  • 9adebc35c5 Moved attachment_icon logic to attachment.macro.html.twig Jan Böhmer 2022-10-09 20:49:24 +02:00
  • a01ed3acf6 Moved quick link logic into an macro Jan Böhmer 2022-10-09 20:39:51 +02:00
  • 74a563a75a Removed not needed template file Jan Böhmer 2022-10-09 20:32:34 +02:00
  • 38ff9bae4a Use common settings for all element history tables Jan Böhmer 2022-10-09 20:27:31 +02:00
  • f50959837f Fixed issue that change of language via language selector did not changed the navbar and sidebar Jan Böhmer 2022-10-09 20:11:48 +02:00
  • 055752a24d Update the navbar on logout Jan Böhmer 2022-10-09 19:47:03 +02:00
  • ed87f81a69 Try to fix template loading issue on linux Jan Böhmer 2022-10-05 23:24:42 +02:00
  • f2a621e066 Fixed error page styling Jan Böhmer 2022-10-05 23:01:19 +02:00
  • ff84fb8219 Improved error pages Jan Böhmer 2022-10-05 22:55:05 +02:00
  • 4c97c7bec2 New translations messages.en.xlf (English) Jan Böhmer 2022-10-05 22:50:43 +02:00
  • 6031ac699f New translations messages.en.xlf (Russian) Jan Böhmer 2022-10-05 22:50:42 +02:00
  • f6e1d480fd New translations messages.en.xlf (Japanese) Jan Böhmer 2022-10-05 22:50:40 +02:00
  • 68acc6d69e New translations messages.en.xlf (French) Jan Böhmer 2022-10-05 22:50:37 +02:00
  • 7be34115d3 New translations messages.en.xlf (German) Jan Böhmer 2022-10-05 22:50:36 +02:00
  • fefe36851e Removed not needed u2f-api package and upgraded yarn packages Jan Böhmer 2022-10-05 22:45:11 +02:00
  • acd3ed1fc6 Updated composer dependencies Jan Böhmer 2022-10-05 22:42:38 +02:00
  • 27bf7c3be9 Merge branch 'webauthn_tfa' Jan Böhmer 2022-10-05 22:41:39 +02:00
  • 8fe01cf240 Prefer webauthn tfa over google auth if enabled. Jan Böhmer 2022-10-05 22:32:01 +02:00
  • 485ca2c388 Fixed unit tests Jan Böhmer 2022-10-05 22:30:05 +02:00
  • 8d9e229737 Improved translations Jan Böhmer 2022-10-05 22:28:31 +02:00
  • 5773073e8d Fixed unit tests Jan Böhmer 2022-10-05 22:21:34 +02:00
  • 720903c46a Added webauthn key migrations for sqlite Jan Böhmer 2022-10-05 22:11:28 +02:00
  • c1cb045960 Fixed static analyis issues Jan Böhmer 2022-10-05 21:59:42 +02:00
  • 9e837b6c80 Use jbtronics/2fa-webauthn package from packagegist Jan Böhmer 2022-10-04 00:35:05 +02:00
  • 9c688e22dc Allow to delete Webauthn Keys Jan Böhmer 2022-10-04 00:16:10 +02:00
  • ac978abe1d Allow to register Webauthn Keys Jan Böhmer 2022-10-04 00:08:58 +02:00
  • 068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication Jan Böhmer 2022-10-03 23:09:50 +02:00
  • 623e8d695a
    Bump twig/twig from 3.4.2 to 3.4.3 dependabot[bot] 2022-09-30 19:45:47 +00:00
  • a8766a85b0
    Fixed migration error on MySQL 8 Jan Böhmer 2022-09-26 15:04:35 +02:00
  • 03aaff3c79 Fixed migration error, when we did not migrated from an legacy Part-DB version Jan Böhmer 2022-09-25 21:22:37 +02:00
  • 8dcfbe3c91 Added currency table to row_format migration which were missing before. Jan Böhmer 2022-09-25 19:48:24 +02:00
  • cebf244e0a Normalize table character sets as old Part-DB version produced different encoding Jan Böhmer 2022-09-25 19:35:33 +02:00
  • 79877c787e Change row format of tables before creating indices Jan Böhmer 2022-09-25 19:29:03 +02:00
  • 40f0d00e37 Add database indices to improve peformance (part 3) Jan Böhmer 2022-09-25 18:51:18 +02:00
  • ccc99eba0c Add database indices to improve performance (SQLITE) Jan Böhmer 2022-09-25 18:48:16 +02:00
  • ed91ffc60a Add database indices to improve performance Jan Böhmer 2022-09-25 18:33:13 +02:00
  • 9d069149d7 Suppress PHPstorm errors in app.css Jan Böhmer 2022-09-25 16:46:23 +02:00
  • 6d1d2cd731 Use Turbo.visit for tree clicks Jan Böhmer 2022-09-25 16:44:41 +02:00
  • cd1602fbc4 Updated dependencies. Jan Böhmer 2022-09-25 15:51:16 +02:00
  • c5d7f0a5b1 Do not use distinct on table queries. Jan Böhmer 2022-09-25 14:43:15 +02:00
  • 9179ea4559 Do not overlap label placeholders in preview. Jan Böhmer 2022-09-25 03:07:59 +02:00
  • 25475b5571 Labels now do not break page if the content gets too long. Jan Böhmer 2022-09-25 02:57:32 +02:00
  • 86c580f835 Fixed static analysis issue Jan Böhmer 2022-09-25 02:14:28 +02:00
  • 4c25e85a48 Automatically update the sidebar trees for all users if the trees are changed somehow. Jan Böhmer 2022-09-25 02:08:54 +02:00
  • 2bd41eee60 Fixed an exception related during undeletion of elements. Jan Böhmer 2022-09-25 01:14:07 +02:00
  • 9996e2280a Fixed of striped header in time travel Jan Böhmer 2022-09-25 01:01:34 +02:00
  • 6a6ff152ab Fixed two factor authentication exception Jan Böhmer 2022-09-25 00:54:31 +02:00
  • 767bf763b8 Allow any HTML in Label generator (which makes it possible to fully customize the labels) Jan Böhmer 2022-09-25 00:47:53 +02:00
  • d58159f181 Show raw CKEDITOR barcode placeholder as tooltip in chooser plugin Jan Böhmer 2022-09-25 00:37:44 +02:00
  • 3d61e04e5b Added placeholders to insert Barcodes into labels without using the predefined templates. Jan Böhmer 2022-09-25 00:34:44 +02:00
  • ab8be58c0d Improved styling of the label dialog editor, so that the appearance is closer to the Label result Jan Böhmer 2022-09-21 21:49:09 +02:00
  • 9c87202509 Allow more font sizes for editor on Label generator page Jan Böhmer 2022-09-21 16:16:59 +02:00
  • 125ace00db Improved styling of the datatables checkbox. Jan Böhmer 2022-09-21 15:36:33 +02:00
  • f0956da0ea Hide path badge on seletpicker items. Jan Böhmer 2022-09-21 15:33:07 +02:00
  • 18ab46b730 Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2022-09-21 15:23:52 +02:00
  • d54c765919 New translations messages.en.xlf (English) Jan Böhmer 2022-09-21 15:17:34 +02:00
  • ab2d1202dc New translations messages.en.xlf (German) Jan Böhmer 2022-09-21 15:17:30 +02:00
  • 4b32c467f7 New translations messages.en.xlf (English) Jan Böhmer 2022-09-21 14:09:43 +02:00
  • 041c01b092 New translations messages.en.xlf (German) Jan Böhmer 2022-09-21 14:09:38 +02:00
  • 5203cd1286 Fixed translation Jan Böhmer 2022-09-21 14:07:58 +02:00
  • 6274d10ead Fixed Entity export function on AdminPages Jan Böhmer 2022-09-21 14:01:26 +02:00
  • ac5350f9e3 Updated yarn dependencies. Jan Böhmer 2022-09-21 13:40:40 +02:00
  • 02ec840c9e Fixed styling of export page on EntityAdmin Jan Böhmer 2022-09-21 13:32:03 +02:00