Commit graph

  • 32638777d9 Show the number of parts with this element and all its child elements in Admin pages Jan Böhmer 2022-09-21 13:20:57 +02:00
  • a9642b27a6 Show error message if a sub element contains parts while recursive deletion of StructuralDBElement Jan Böhmer 2022-09-21 13:05:52 +02:00
  • 26cc4b4836 Fixed exception Jan Böhmer 2022-09-21 12:47:12 +02:00
  • c2c768b151 Fixed some exceptions introduced earlier. Jan Böhmer 2022-09-21 12:31:32 +02:00
  • d09fb3269d Merge branch 'master' into permission_rework Jan Böhmer 2022-09-18 23:45:22 +02:00
  • 58ada496e4 Fixed static analysis issues. Jan Böhmer 2022-09-18 23:44:44 +02:00
  • 8bc2c994d2 Removed ElementPermissionListener and ColumnSecurity annotationn Jan Böhmer 2022-09-18 23:38:01 +02:00
  • 51e05a8669 Use typed properties Jan Böhmer 2022-09-18 22:59:31 +02:00
  • 548ec2ea50 Bumped dependencies Jan Böhmer 2022-09-18 18:27:36 +02:00
  • 751eff3ef5 Require PHP 7.4 as minimum version. Drop 7.3 support Jan Böhmer 2022-09-18 18:19:47 +02:00
  • efa4325836 Fixed failing test Jan Böhmer 2022-09-18 18:11:18 +02:00
  • afa2724261 Fixed failing test Jan Böhmer 2022-09-18 18:03:06 +02:00
  • a9e527ce2a Refactored TwigExtensions Part 2 Jan Böhmer 2022-09-18 17:50:25 +02:00
  • b078389381 Refactored TwigExtensions Part 1 Jan Böhmer 2022-09-18 16:45:12 +02:00
  • 6d0233bf60 New translations messages.en.xlf (Russian) Jan Böhmer 2022-09-17 19:47:09 +02:00
  • 590b131822 New translations messages.en.xlf (Japanese) Jan Böhmer 2022-09-17 19:47:07 +02:00
  • 3f0386fb45 New translations messages.en.xlf (French) Jan Böhmer 2022-09-17 19:47:06 +02:00
  • 8f027b32a6 New translations messages.en.xlf (German) Jan Böhmer 2022-09-17 19:47:05 +02:00
  • 800c46b968 New translations messages.en.xlf (English) Jan Böhmer 2022-09-17 18:47:09 +02:00
  • 7f9b213933 New translations messages.en.xlf (Russian) Jan Böhmer 2022-09-17 18:47:08 +02:00
  • 92a5fda475 New translations messages.en.xlf (Japanese) Jan Böhmer 2022-09-17 18:47:07 +02:00
  • bbf16581ad New translations messages.en.xlf (French) Jan Böhmer 2022-09-17 18:47:05 +02:00
  • fb244d6dd6 New translations messages.en.xlf (German) Jan Böhmer 2022-09-17 18:47:03 +02:00
  • 8e6300079a Fixed some migration issues, when migrating from old Part-DB versions Jan Böhmer 2022-09-17 18:43:08 +02:00
  • fb187c1114 Use the correct %PARTNUMBER% placeholder in hints instead of %PARTNR% Jan Böhmer 2022-09-17 18:06:16 +02:00
  • 8338c0f2d6 Fix exception with AmountFormatter if Si prefix were enabled and no unit symbol were set. Jan Böhmer 2022-09-17 17:58:01 +02:00
  • 430c9fed67 Merge branch 'l10n_master' Jan Böhmer 2022-09-17 17:43:10 +02:00
  • 4343dbc5d1 Updated composer dependencies. Jan Böhmer 2022-09-17 17:30:15 +02:00
  • b6954f1845 New translations messages.en.xlf (English) Jan Böhmer 2022-09-14 15:33:37 +02:00
  • f536171068 New translations messages.en.xlf (German) Jan Böhmer 2022-09-14 15:33:36 +02:00
  • d95672c1af New translations messages.en.xlf (English) Jan Böhmer 2022-09-14 14:26:32 +02:00
  • 2f49431287 New translations messages.en.xlf (German) Jan Böhmer 2022-09-14 14:26:31 +02:00
  • eebe4f65c6 Upgraded yarn dependencies. Jan Böhmer 2022-09-11 23:59:36 +02:00
  • 8d9145a002 Merge branch 'filter_system' Jan Böhmer 2022-09-11 23:53:29 +02:00
  • 467687fd0f Make filters work on default MySQL servers to by removing the ONLY_FULL_GROUP_BY sql mode Jan Böhmer 2022-09-11 23:41:31 +02:00
  • ffa804404c Set compund filter accessible for reflection to fix errors on PHP < 8.1 Jan Böhmer 2022-09-11 19:18:20 +02:00
  • 0d0a04c36f Fixed static analysis issues. Jan Böhmer 2022-09-11 19:14:16 +02:00
  • aa719ab79a Allow filter option of LogDataTable to be null (which is the default) Jan Böhmer 2022-09-11 19:04:05 +02:00
  • a541105e12 Updated security-checker-action. This should fix the failing static analyis Jan Böhmer 2022-09-11 19:02:19 +02:00
  • d18ee704b8 Allow to filter logs by user who caused them Jan Böhmer 2022-09-11 18:57:48 +02:00
  • c7f5c23374 Implement a filter for Log Table (part 1) Jan Böhmer 2022-09-11 18:45:31 +02:00
  • 017b0f717e Added filter possibility to attachment list Jan Böhmer 2022-09-11 02:00:22 +02:00
  • bee057bc4b Forbid hiding of the columns with no label on datatables, as these are difficult to unhide again Jan Böhmer 2022-09-11 00:46:12 +02:00
  • 4b9a40664b Added an accordion item with the header info to tags and "all parts" list Jan Böhmer 2022-09-11 00:44:13 +02:00
  • f6b8e0e227 Use checkboxes for selections instead of the current full row selection. Jan Böhmer 2022-09-10 01:26:09 +02:00
  • 1915acf069 Improved formatting of the mass Part Lists column Jan Böhmer 2022-09-10 00:37:47 +02:00
  • b3956c7c4d Added an accordion item to search results list, which shows the used search results Jan Böhmer 2022-09-10 00:30:24 +02:00
  • e96db21ceb Added possibility to apply filters to search results. Jan Böhmer 2022-09-10 00:08:59 +02:00
  • c3f144447f Implement searching logic using the new filter system and improved searching logic Jan Böhmer 2022-09-09 23:33:49 +02:00
  • c854f8049d Use PrettyBoolColumn for AttachmentDataTable Jan Böhmer 2022-09-09 00:46:12 +02:00
  • 74c5a8e8b1 Allow to set the state_save_tag for non-part datatables. Jan Böhmer 2022-09-09 00:43:45 +02:00
  • 82a6ab1d4a Persist column visibility and ordering across requests and different parts tables. Jan Böhmer 2022-09-09 00:41:35 +02:00
  • 4020aab049 Improved bool columns for Part Tables Jan Böhmer 2022-09-09 00:10:29 +02:00
  • 0fc0136914 Use filter systems for most part lists. Jan Böhmer 2022-09-08 23:49:57 +02:00
  • b52c61bfa3 Put the filter menu into the accordion on part list Jan Böhmer 2022-09-08 22:46:40 +02:00
  • b464607793 Fixed image carousel on part info page and added indicators. Jan Böhmer 2022-09-08 22:11:00 +02:00
  • 3b48fc813f Improved styling of image attached to an structural element. Jan Böhmer 2022-09-08 00:38:42 +02:00
  • b0d29eaeaf Dont change the original collection when calling getOrderdetails with $hide_obsolete = true Jan Böhmer 2022-09-08 00:35:39 +02:00
  • 28c09eb51d Added some more filter possibilities. Jan Böhmer 2022-09-08 00:31:18 +02:00
  • 96cd746f60 Improved filter translations Jan Böhmer 2022-09-08 00:09:25 +02:00
  • dd400ae70c Allow to filter parameters by their (numeric) value Jan Böhmer 2022-09-08 00:04:53 +02:00
  • b56a970d5b Updated frontend dependencies. Jan Böhmer 2022-09-07 21:59:05 +02:00
  • 05e2530924 Update latex preview during parameter autocomplete Jan Böhmer 2022-09-07 21:57:30 +02:00
  • 5adeddfb0d Updated composer dependencies. Jan Böhmer 2022-09-07 21:52:13 +02:00
  • 176d347c82 Readd TagFinder service which was deleted accidentially. Jan Böhmer 2022-09-07 21:47:03 +02:00
  • bc0365fe16 Allow to filter parameters based on their text value Jan Böhmer 2022-09-07 21:43:01 +02:00
  • c70acb3f29 New translations messages.en.xlf (German) Jan Böhmer 2022-09-07 20:49:17 +02:00
  • 9ed953d1b2 Implemented the basics for a parametric search Jan Böhmer 2022-09-06 00:25:02 +02:00
  • 4d78f8d4e8 Use the correct autocomplete type for non-part entities. Jan Böhmer 2022-09-05 17:38:47 +02:00
  • 34053f6591 Added a preview for latex rendered unit and symbol to parameters Jan Böhmer 2022-09-05 17:20:36 +02:00
  • 9a7e47863b Added autocomplete for part parameters Jan Böhmer 2022-09-05 17:02:57 +02:00
  • 44b288b807 Show type icon in the breadcrumb of part lists. Jan Böhmer 2022-09-04 23:02:31 +02:00
  • 87913ba3b5 Make URLs created by filter form a lot shorter Jan Böhmer 2022-09-04 16:09:56 +02:00
  • 8f94a58c71 Allow to order and filter by the amount sum of parts. Jan Böhmer 2022-09-04 03:37:54 +02:00
  • ec5e956e31 Added filter constraint for manufacturing status. Jan Böhmer 2022-09-04 00:45:10 +02:00
  • 7b3538a2c7 Added filters for attachment types and attachment names of parts. Jan Böhmer 2022-09-01 00:34:41 +02:00
  • 22eb6601e8 Added some more constraints for part lots. Jan Böhmer 2022-08-29 01:28:16 +02:00
  • 5402d3b031 Added constraints to filter for the number of orderdetails and attachments Jan Böhmer 2022-08-29 01:12:36 +02:00
  • 768618cede Fixed reveal error on tab for new BS5 tab data-attribute. Jan Böhmer 2022-08-29 01:05:53 +02:00
  • b8c77ca855 Allow to filter by the number of part lots. Jan Böhmer 2022-08-28 19:39:16 +02:00
  • 99b25fb293 Disable content security policy in development env, as symfony profiler uses a lot of inline js Jan Böhmer 2022-08-28 18:40:16 +02:00
  • 4ba58cc621 Added an filter constraint based on part tags. Jan Böhmer 2022-08-21 23:01:10 +02:00
  • 4d3ff7d7b5 Fixed badge styling in datatables Jan Böhmer 2022-08-21 20:39:18 +02:00
  • 37a5c52907 Use filter system for category parts list. Jan Böhmer 2022-08-21 03:14:22 +02:00
  • 7c14ebaa28 Fixed handling of empty values with TextConstraint Jan Böhmer 2022-08-21 02:41:04 +02:00
  • ff5b59e25d Added more filters Jan Böhmer 2022-08-21 02:26:05 +02:00
  • c9151c65ba Implemented a filter constraint for entities Jan Böhmer 2022-08-21 01:34:17 +02:00
  • 0bc9d8cba1 Implement Regex on SQLite platform using a callback to PHP. Jan Böhmer 2022-08-20 02:43:15 +02:00
  • 3dde40b91d Show error box if an error occurs during loading of a datatable. Jan Böhmer 2022-08-20 01:46:49 +02:00
  • 271f070141 Removed leftover debugger statement Jan Böhmer 2022-08-20 01:30:52 +02:00
  • b1e6a583b8 Group filter constraints in tabs Jan Böhmer 2022-08-20 01:26:21 +02:00
  • fc1bf5d037 Improved translations for filter operators. Jan Böhmer 2022-08-20 01:04:53 +02:00
  • b11ef1d60d Hide the second value of constraints based on which operator is selected. Jan Böhmer 2022-08-20 00:39:09 +02:00
  • d3a42cd989 Added filters for creationDate and lastModified state Jan Böhmer 2022-08-20 00:10:41 +02:00
  • 798eb4c1bc Automatically apply all filters of a compound filter using reflection. Jan Böhmer 2022-08-18 00:17:07 +02:00
  • f8562f9622 Added an basic TextConstraint for part filtering. Jan Böhmer 2022-08-18 00:00:54 +02:00
  • f6239dfd50 Improved NumberConstraintType a bit. Jan Böhmer 2022-08-15 01:32:09 +02:00
  • f9d945c4c7 Added the very basic foundations for a filter system Jan Böhmer 2022-08-15 01:01:27 +02:00
  • ef389dcc15 Use own-written TriState checkbox library, which makes form submissions a lot easier. Jan Böhmer 2022-08-15 00:55:26 +02:00
  • 8e6bc25d2e Fixed some inspection issues. Jan Böhmer 2022-08-14 19:39:07 +02:00