Commit graph

  • 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
  • 78ec0f1ea3 Create a new DB user when somebody logs in using SAML Jan Böhmer 2023-02-20 23:04:20 +01:00
  • c0b74d83a5 Started to work on interfacing with keycloak Jan Böhmer 2023-02-20 22:10:24 +01:00
  • 9dd172df98
    Bumped version to 1.0.1 release v1.0.1 Jan Böhmer 2023-02-20 12:26:23 +01:00
  • d3659858eb Updated dependencies Jan Böhmer 2023-02-20 00:57:00 +01:00
  • b637f5c3dd Exempt label dialog PDF preview from darkmode blending Jan Böhmer 2023-02-20 00:26:56 +01:00
  • 05ab3c3b7b Fixed image display style for odd shaped (very small) images. Jan Böhmer 2023-02-20 00:24:12 +01:00
  • f9d5a9a3b5 Fixed problem with failing foreign key constraints on preview pic (2/2) Jan Böhmer 2023-02-20 00:09:23 +01:00
  • 82aec6f1ee Fixed problem with failing foreign key constraints on preview pic (1/2) Jan Böhmer 2023-02-20 00:06:00 +01:00
  • c39a9a4da7 Added checkbox in parts table header to quickly select/unselect all parts Jan Böhmer 2023-02-19 23:04:51 +01:00
  • 9d1cd0477a Fixed problems with non-unique prototype names when using nested collection type, which prevented to create nested entries with mulitple new sub entries. Jan Böhmer 2023-02-19 22:39:26 +01:00
  • 1e998fccbb Put delete option on multiaction select in its own optgroups so it does not look like it belongs to the project optgroup Jan Böhmer 2023-02-19 21:58:55 +01:00
  • 2fcd48d4f2 Fixed error when cloning an label profile Jan Böhmer 2023-02-19 21:56:10 +01:00
  • 4e79bb120a Bumped version to 1.0.1-dev Jan Böhmer 2023-02-19 21:46:27 +01:00
  • 2d85734703 Use having clause for part amountSum filter constraint Jan Böhmer 2023-02-19 21:45:38 +01:00
  • ccb0ac63e1 Updated list of missing features in upgrade docs. Jan Böhmer 2023-02-16 01:22:40 +01:00
  • e47b5090c7 Removed the double composer install command from assets artifact build action v1.0.0 Jan Böhmer 2023-02-13 00:55:35 +01:00
  • 4f51b70540 Renamed assets artifact build action Jan Böhmer 2023-02-13 00:52:30 +01:00
  • 19af268efe Bumped version to 1.0.0 Jan Böhmer 2023-02-13 00:51:38 +01:00
  • a32d5625f2 Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2023-02-13 00:50:12 +01:00
  • da97a10033 Added action to build artifacts Jan Böhmer 2023-02-13 00:49:58 +01:00
  • 43137043cf New translations messages.en.xlf (English) Jan Böhmer 2023-02-13 00:39:07 +01:00
  • 67aa6dd7e4 Do not run actions on localization branches Jan Böhmer 2023-02-13 00:34:13 +01:00
  • c4757fcba7 Added link to demo and docker image to README header Jan Böhmer 2023-02-12 23:55:23 +01:00
  • 54292dacbd
    Added screenshots to README.md Jan Böhmer 2023-02-12 23:52:38 +01:00
  • 5ba37d88f4 Croped one of the screenshot Jan Böhmer 2023-02-12 23:51:53 +01:00
  • 5905b51025 Added some screenshots for README.md Jan Böhmer 2023-02-12 23:48:05 +01:00
  • db1ee28244 Updated yarn dependencies. Jan Böhmer 2023-02-12 23:40:36 +01:00
  • ee2ea6cd01 Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2023-02-12 23:37:13 +01:00
  • b8171f99ba Improved README and docs Jan Böhmer 2023-02-12 23:37:09 +01:00
  • 9b6fa2768f New translations messages.en.xlf (English) Jan Böhmer 2023-02-12 23:24:03 +01:00
  • fe69e1a863 New translations messages.en.xlf (German) Jan Böhmer 2023-02-12 23:24:00 +01:00
  • 421f2682d6 Improved documentation Jan Böhmer 2023-02-12 23:23:38 +01:00
  • d219851143 Only tag releases as docker latest Jan Böhmer 2023-02-12 21:47:24 +01:00
  • cabd632f4a Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2023-02-12 21:39:14 +01:00
  • 086147daa8 New translations messages.en.xlf (English) Jan Böhmer 2023-02-12 21:37:16 +01:00
  • 49a82f721d New translations messages.en.xlf (German) Jan Böhmer 2023-02-12 21:37:11 +01:00
  • f80b114f1b New translations messages.en.xlf (German) Jan Böhmer 2023-02-12 21:04:04 +01:00
  • ce3cecabaf Save project attachment files under "project/" instead of "device/" Jan Böhmer 2023-02-12 20:54:53 +01:00
  • 455acccc7e Use tagsinput for attachmenttype filetype filter to improve UX Jan Böhmer 2023-02-12 20:48:52 +01:00
  • a165392a55 New translations messages.en.xlf (English) Jan Böhmer 2023-02-12 18:05:02 +01:00
  • bfc3abd259 Fixed an javascript issue Jan Böhmer 2023-02-12 17:56:59 +01:00
  • 400cc44838 Properly destroy tomSelect on disconnect() Jan Böhmer 2023-02-12 17:53:10 +01:00
  • f22d65cd24 Fixed behavior of datatables fixedHeader on subsequent ajax calls. Jan Böhmer 2023-02-12 17:46:09 +01:00