Commit graph

  • 4437f206af Allow alternative names for import for parts Jan Böhmer 2023-03-13 00:44:05 +01:00
  • a1f4b35749 Explicitly mark our normalizers as cachabel or not Jan Böhmer 2023-03-13 00:35:31 +01:00
  • b38f49a90e Added possibility to import storelocation and instock amount Jan Böhmer 2023-03-13 00:22:46 +01:00
  • 5d318b2693 Removed left over dump tag Jan Böhmer 2023-03-12 22:10:55 +01:00
  • c7b9f9e50a Fixed PHPunit tests Jan Böhmer 2023-03-12 22:07:48 +01:00
  • 256d628543 Allow to control the path delimiter and create unknown datastructures Jan Böhmer 2023-03-12 22:03:02 +01:00
  • 508641d1e8 Added possibility to autoselect the import format Jan Böhmer 2023-03-12 21:43:40 +01:00
  • 61e2dde400 Allow to import category, footprint and manufacturer by giving a string in the CSV file Jan Böhmer 2023-03-12 21:10:48 +01:00
  • 85ae862381 Allow to set basic data via import Jan Böhmer 2023-03-12 20:01:29 +01:00
  • 7a9b7c87a4 Added a very basic import dialog for Parts Jan Böhmer 2023-03-12 19:53:55 +01:00
  • 8f033910ce Refactored EntityImporter service Jan Böhmer 2023-03-12 19:16:49 +01:00
  • 38b5e95842 Improved serialization result for parts Jan Böhmer 2023-03-12 01:41:44 +01:00
  • 2c67586873 Improved serialized fields Jan Böhmer 2023-03-12 01:12:35 +01:00
  • b99e6c9a21 Updated serializer discriminator map Jan Böhmer 2023-03-12 00:35:48 +01:00
  • 49944cda87 Added possibility to export Parts from part tables Jan Böhmer 2023-03-12 00:27:04 +01:00
  • 3b36b2a4dc Improved exporter service Jan Böhmer 2023-03-11 22:40:53 +01:00
  • 1dfcffe70d We are in development of 1.1.2 now Jan Böhmer 2023-03-11 19:50:05 +01:00
  • a9b3dcd2c2 Do the color inversion for the IC logos when darkmode is enabled, the logos are then shown as white on black background. Jan Böhmer 2023-03-11 19:48:42 +01:00
  • 31f9145d3f Fixed jump to letter buttons on IC logos page Jan Böhmer 2023-03-11 19:43:43 +01:00
  • ba04b94964
    Bumped to version 1.1.0 v1.1.1 Jan Böhmer 2023-03-10 11:01:52 +01:00
  • 4ecf99c17e
    Don't fail when datatables state was not saved before Jan Böhmer 2023-03-10 01:40:54 +01:00
  • 80389ff236
    Bumped to version 1.1.0 v1.1.0 Jan Böhmer 2023-03-07 15:44:30 +01:00
  • 9e80b23726 New translations security.en.xlf (English) Jan Böhmer 2023-03-06 01:31:11 +01:00
  • 494a1c49f9 New translations security.en.xlf (German) Jan Böhmer 2023-03-06 01:31:08 +01:00
  • 4a77064826 New translations validators.en.xlf (English) Jan Böhmer 2023-03-06 01:31:07 +01:00
  • ce90f10243 New translations validators.en.xlf (German) Jan Böhmer 2023-03-06 01:31:04 +01:00
  • 426aa4e41d New translations messages.en.xlf (English) Jan Böhmer 2023-03-06 01:31:02 +01:00
  • bdc953cab0 New translations messages.en.xlf (German) Jan Böhmer 2023-03-06 01:30:58 +01:00
  • 15725a9f38
    New Crowdin updates (#235) Jan Böhmer 2023-03-06 00:27:00 +01:00
  • e5b0c32cad
    Merge branch 'master' into l10n_master Jan Böhmer 2023-03-06 00:26:20 +01:00
  • 1be16f9c60 New translations security.en.xlf (German) Jan Böhmer 2023-03-06 00:23:35 +01:00
  • 4d44c9d286 New translations validators.en.xlf (German) Jan Böhmer 2023-03-06 00:23:32 +01:00
  • f3ea1e7ad5 New translations messages.en.xlf (German) Jan Böhmer 2023-03-06 00:23:29 +01:00
  • 08b8af4b3c New translations security.en.xlf (English) Jan Böhmer 2023-03-06 00:16:29 +01:00
  • bc7ad1f910 New translations validators.en.xlf (English) Jan Böhmer 2023-03-06 00:16:25 +01:00
  • 54c3fab81b New translations validators.en.xlf (German) Jan Böhmer 2023-03-06 00:16:22 +01:00
  • 056407b5ea New translations messages.en.xlf (English) Jan Böhmer 2023-03-06 00:16:21 +01:00
  • f554e615c0 New translations messages.en.xlf (German) Jan Böhmer 2023-03-06 00:16:17 +01:00
  • cc7d290feb Updated dependencies. Jan Böhmer 2023-03-06 00:14:53 +01:00
  • 40a2a46a5e Fixed phpunit tests Jan Böhmer 2023-03-06 00:12:46 +01:00
  • 2e160b0b0b Fixed static analysis issue Jan Böhmer 2023-03-06 00:05:51 +01:00
  • 5aaba102a7 Improved rendering of attachment icons Jan Böhmer 2023-03-06 00:01:54 +01:00
  • 52e459ec60 Use the name of an uploaded file for an attachment when no explicit name was set. Jan Böhmer 2023-03-05 23:47:45 +01:00
  • 4a30819ea5 Show error messages for attachments file field Jan Böhmer 2023-03-05 23:26:06 +01:00
  • 27969a1f65 Replaced leftover bootstrap_4 form theme usages with BS5 Jan Böhmer 2023-03-05 23:12:44 +01:00
  • c68b13b075 Removed accidentially added import Jan Böhmer 2023-03-05 23:06:25 +01:00
  • 1446aab451 Correctly map the errors of newly created elements in CollectionTypes Jan Böhmer 2023-03-05 23:05:58 +01:00
  • 86f77fde1a Improved sorting possibilities for Project info BOM view Jan Böhmer 2023-03-05 01:20:32 +01:00
  • 02134dc959 Do not persist the selected datatable page number, as we always want to start at the first page after a page reload. Jan Böhmer 2023-03-05 01:11:57 +01:00
  • c27b02512f Fixed problem with part tables that the wrong number of parts (and therefore pages) were displayed. Jan Böhmer 2023-03-05 00:57:01 +01:00
  • 222e76ce47 Added option to search in internal part number (enabled by default) Jan Böhmer 2023-03-04 22:53:36 +01:00
  • 0efb32c891 Updated composer dependencies. Jan Böhmer 2023-03-04 22:33:45 +01:00
  • e808964913 Default docker container uses php-fpm and preloading now Jan Böhmer 2023-03-04 20:25:48 +01:00
  • 9ed1e896cb Pass environment variables used to configure SAML to dockers PHP Jan Böhmer 2023-03-04 17:30:27 +01:00
  • 49e521404a Show if SAML is enabled in the server info tool Jan Böhmer 2023-03-04 17:27:09 +01:00
  • 2ae34b856a Added hint about advanced saml config options to documentation Jan Böhmer 2023-03-04 17:21:22 +01:00
  • 6230ad971b Merge branch 'keycloak' Jan Böhmer 2023-03-04 17:15:50 +01:00
  • 20caad24ed Improved documentation Jan Böhmer 2023-03-04 17:15:17 +01:00
  • eabdd3b11f Improved documentation for SAML SSO Jan Böhmer 2023-03-04 16:56:41 +01:00
  • 8fad743e85 Allow to select the priority of SAML role mapping based on the order in the configuration option Jan Böhmer 2023-03-04 16:52:17 +01:00
  • f9fd015ecb Show configured and effective maximum file size in server info page. Jan Böhmer 2023-03-03 23:42:02 +01:00
  • 27de5ae387 Fixed static analysis issue v1.0.3 Jan Böhmer 2023-03-02 23:57:32 +01:00
  • 4f43f10672 Bumped version to 1.0.3 Jan Böhmer 2023-03-02 23:53:38 +01:00
  • fb45ef432e Added documentation for MAX_ATTACHMENT_FILE_SIZE env Jan Böhmer 2023-03-02 23:53:16 +01:00
  • d0a8e33bf2 Updated dependencies Jan Böhmer 2023-03-02 23:48:52 +01:00
  • 5a19024bec Use 10 based prefixes for byte sizes instead of 2-based Jan Böhmer 2023-03-02 23:39:12 +01:00
  • e0635f7ead Show maximum allowed file size below the upload field for attachments Jan Böhmer 2023-03-02 23:38:23 +01:00
  • 6fa5efc4ca Increased the maximum file size from 16M to 100M and make it configurable Jan Böhmer 2023-03-02 23:08:14 +01:00
  • 7394a23a83 Fixed infinite loop when an element gets assigned itself as parent Jan Böhmer 2023-03-02 22:55:22 +01:00
  • bbe4de996a Added documentation about the SAML_UPDATE_GROUP_ON_LOGIN env Jan Böhmer 2023-03-01 15:24:47 +01:00
  • 7030e752fc Added documentation about permission mapping. Jan Böhmer 2023-03-01 14:56:05 +01:00
  • d845f8b7e3 Added documentation about the convert-to-saml-user command Jan Böhmer 2023-03-01 14:36:46 +01:00
  • 8a18951562 Fixed static analysis issue. Jan Böhmer 2023-02-28 17:03:57 +01:00
  • cb9433902c Added SAML configuration options to docs Jan Böhmer 2023-02-28 16:34:51 +01:00
  • 472e1ce0a3 Added documentation on how to setup SAML. Jan Böhmer 2023-02-28 00:28:31 +01:00
  • 5e85c52a57 Allow to automatically assign SAML users to a group based on SAML attributes Jan Böhmer 2023-02-27 23:47:42 +01:00
  • 6a06a24296 Improved translations Jan Böhmer 2023-02-27 22:29:19 +01:00
  • 99f04d71af Revert "Moved all user info updating logic into SAMLUserFactory" Jan Böhmer 2023-02-24 00:12:44 +01:00
  • d1b8a36b93
    Update SECURITY.md Jan Böhmer 2023-02-26 19:23:58 +01:00
  • f20da0f049 Bumped version to 1.0.2 v1.0.2 Jan Böhmer 2023-02-26 18:58:34 +01:00
  • 5d3ab01176 Updated dependencies. Jan Böhmer 2023-02-26 18:57:35 +01:00
  • 83cd91f1d1 Fixed potential XSS injection vectors in datatables columns Jan Böhmer 2023-02-26 01:23:36 +01:00
  • 5f39d8e594 Properly escape user provided data in trans with data to prevent possible XSS attack vectors. Jan Böhmer 2023-02-26 00:52:00 +01:00
  • 6ff60e556e Properly escape user provided data in trans with data to prevent possible XSS attack vectors. Jan Böhmer 2023-02-26 00:41:08 +01:00
  • 3becdd976d
    vulnerability Path-relative stylesheet import (PRSSI) fix Sascha Lenk 2023-02-25 23:56:59 +01:00
  • 5b7f44f4ea
    Merge pull request #225 from sascha988/patch-2 Jan Böhmer 2023-02-25 23:47:48 +01:00
  • dc906bfb0f
    vulnerability XSS fix Sascha Lenk 2023-02-25 22:42:03 +01:00
  • b70c9d4f00
    Merge pull request #223 from sascha988/patch-1 Jan Böhmer 2023-02-25 21:06:44 +01:00
  • 03e0584279
    Translated parts_list.search.searching_for Sascha 2023-02-25 21:05:00 +01:00
  • 960ee342e4 Moved all user info updating logic into SAMLUserFactory Jan Böhmer 2023-02-24 00:12:44 +01:00
  • f5a5114999 Fixed PHPunit tests Jan Böhmer 2023-02-23 23:43:01 +01:00
  • e6d9237bda Allow to specify a user by username or email with set-password commannd Jan Böhmer 2023-02-23 23:39:29 +01:00
  • c831d57614 Added an console command to convert local to SAML users and vice versa Jan Böhmer 2023-02-23 23:36:40 +01:00
  • c5904303e3 Allow to configure SAML via env variables Jan Böhmer 2023-02-22 00:50:51 +01:00
  • 586a57c2c9 Allow X500 attributes for user info and added some tests Jan Böhmer 2023-02-21 23:41:02 +01:00
  • 91fb861fd3 Use login form page to show error messages on Part-DB side Jan Böhmer 2023-02-21 23:11:16 +01:00
  • b13655e951 Prevent login of local users via SSO with the same username Jan Böhmer 2023-02-21 22:36:43 +01:00
  • e064ee4263 Prevent change of password of SAML users via CLI Jan Böhmer 2023-02-21 21:58:27 +01:00
  • 60f926924b Add a specific role to SAML user Jan Böhmer 2023-02-21 00:42:03 +01:00
  • 97c3b9002a Mark SAML users as so in database and disable local password changing then. Jan Böhmer 2023-02-21 00:29:50 +01:00