Commit graph

672 commits

Author SHA1 Message Date
Jan Böhmer
32638777d9 Show the number of parts with this element and all its child elements in Admin pages 2022-09-21 13:20:57 +02:00
Jan Böhmer
a9e527ce2a Refactored TwigExtensions Part 2 2022-09-18 17:50:25 +02:00
Jan Böhmer
b078389381 Refactored TwigExtensions Part 1 2022-09-18 16:45:12 +02:00
Jan Böhmer
d18ee704b8 Allow to filter logs by user who caused them 2022-09-11 18:57:48 +02:00
Jan Böhmer
c7f5c23374 Implement a filter for Log Table (part 1) 2022-09-11 18:45:31 +02:00
Jan Böhmer
017b0f717e Added filter possibility to attachment list 2022-09-11 02:00:22 +02:00
Jan Böhmer
4b9a40664b Added an accordion item with the header info to tags and "all parts" list 2022-09-11 00:44:13 +02:00
Jan Böhmer
b3956c7c4d Added an accordion item to search results list, which shows the used search results 2022-09-10 00:30:24 +02:00
Jan Böhmer
e96db21ceb Added possibility to apply filters to search results. 2022-09-10 00:08:59 +02:00
Jan Böhmer
c3f144447f Implement searching logic using the new filter system and improved searching logic
This should also fix issue #169 as ordernr is now really searched. Also support for searching in MPN was added.
2022-09-09 23:33:49 +02:00
Jan Böhmer
74c5a8e8b1 Allow to set the state_save_tag for non-part datatables. 2022-09-09 00:43:45 +02:00
Jan Böhmer
82a6ab1d4a Persist column visibility and ordering across requests and different parts tables. 2022-09-09 00:41:35 +02:00
Jan Böhmer
0fc0136914 Use filter systems for most part lists. 2022-09-08 23:49:57 +02:00
Jan Böhmer
b52c61bfa3 Put the filter menu into the accordion on part list 2022-09-08 22:46:40 +02:00
Jan Böhmer
b464607793 Fixed image carousel on part info page and added indicators. 2022-09-08 22:11:00 +02:00
Jan Böhmer
3b48fc813f Improved styling of image attached to an structural element. 2022-09-08 00:38:42 +02:00
Jan Böhmer
28c09eb51d Added some more filter possibilities. 2022-09-08 00:31:18 +02:00
Jan Böhmer
96cd746f60 Improved filter translations 2022-09-08 00:09:25 +02:00
Jan Böhmer
dd400ae70c Allow to filter parameters by their (numeric) value 2022-09-08 00:04:53 +02:00
Jan Böhmer
bc0365fe16 Allow to filter parameters based on their text value 2022-09-07 21:43:01 +02:00
Jan Böhmer
9ed953d1b2 Implemented the basics for a parametric search 2022-09-06 00:25:02 +02:00
Jan Böhmer
4d78f8d4e8 Use the correct autocomplete type for non-part entities. 2022-09-05 17:38:47 +02:00
Jan Böhmer
34053f6591 Added a preview for latex rendered unit and symbol to parameters 2022-09-05 17:20:36 +02:00
Jan Böhmer
9a7e47863b Added autocomplete for part parameters 2022-09-05 17:02:57 +02:00
Jan Böhmer
44b288b807 Show type icon in the breadcrumb of part lists. 2022-09-04 23:02:31 +02:00
Jan Böhmer
87913ba3b5 Make URLs created by filter form a lot shorter 2022-09-04 16:09:56 +02:00
Jan Böhmer
8f94a58c71 Allow to order and filter by the amount sum of parts. 2022-09-04 03:37:54 +02:00
Jan Böhmer
ec5e956e31 Added filter constraint for manufacturing status. 2022-09-04 00:45:10 +02:00
Jan Böhmer
7b3538a2c7 Added filters for attachment types and attachment names of parts. 2022-09-01 00:34:41 +02:00
Jan Böhmer
22eb6601e8 Added some more constraints for part lots. 2022-08-29 01:28:16 +02:00
Jan Böhmer
5402d3b031 Added constraints to filter for the number of orderdetails and attachments 2022-08-29 01:12:36 +02:00
Jan Böhmer
4ba58cc621 Added an filter constraint based on part tags. 2022-08-21 23:01:10 +02:00
Jan Böhmer
37a5c52907 Use filter system for category parts list. 2022-08-21 03:14:22 +02:00
Jan Böhmer
ff5b59e25d Added more filters 2022-08-21 02:26:05 +02:00
Jan Böhmer
c9151c65ba Implemented a filter constraint for entities 2022-08-21 01:34:17 +02:00
Jan Böhmer
b1e6a583b8 Group filter constraints in tabs 2022-08-20 01:26:21 +02:00
Jan Böhmer
fc1bf5d037 Improved translations for filter operators. 2022-08-20 01:04:53 +02:00
Jan Böhmer
b11ef1d60d Hide the second value of constraints based on which operator is selected. 2022-08-20 00:39:09 +02:00
Jan Böhmer
d3a42cd989 Added filters for creationDate and lastModified state 2022-08-20 00:10:41 +02:00
Jan Böhmer
f8562f9622 Added an basic TextConstraint for part filtering. 2022-08-18 00:00:54 +02:00
Jan Böhmer
f6239dfd50 Improved NumberConstraintType a bit. 2022-08-15 01:32:09 +02:00
Jan Böhmer
f9d945c4c7 Added the very basic foundations for a filter system 2022-08-15 01:01:27 +02:00
Jan Böhmer
4fa8eef1bf Buttons to disable two-factor authentication now work again (and show proper warning confirmation) 2022-08-14 17:28:36 +02:00
Jan Böhmer
e6408a4dff Pass the full request URI (including GET params) to the datatables controller
Search options are passed as GET params and were therefore ignored before. This fixes issue #165.
2022-08-13 23:07:05 +02:00
Jan Böhmer
ca5823819d Use html5-qrcode instead of @zxing/library directly for label scanner.
This improves the usability a bit
2022-08-13 22:41:54 +02:00
Jan Böhmer
730e18748c Show icons in tools menu 2022-08-13 02:40:43 +02:00
Jan Böhmer
f21cd55b2e Show badges with the number of child nodes in the admin page treeviews again. 2022-08-13 01:05:32 +02:00
Jan Böhmer
e7fa1ebcb8 Added an parameter to decide, if the root tree node should be expanded or not
Related to issue #158, but it does not work due to a very buggy treeview...
2022-08-05 00:24:28 +02:00
Jan Böhmer
cb16819340 Allow to configure which tree panels are shown in the sidebar
Adresses issue #158
2022-08-04 23:13:43 +02:00
Jan Böhmer
92e477775a Use relative path in templates instead of full pathes
This fixes problems with HTTP/HTTPS mixing
2022-08-04 21:00:42 +02:00