Commit graph

992 commits

Author SHA1 Message Date
Jan Böhmer
c854f8049d Use PrettyBoolColumn for AttachmentDataTable 2022-09-09 00:46:12 +02:00
Jan Böhmer
4020aab049 Improved bool columns for Part Tables 2022-09-09 00:10:29 +02:00
Jan Böhmer
0fc0136914 Use filter systems for most part lists. 2022-09-08 23:49:57 +02:00
Jan Böhmer
b0d29eaeaf Dont change the original collection when calling getOrderdetails with $hide_obsolete = true
This caused the orderdetails tab to be hidden on part info, when the orderdetail was obsolete
2022-09-08 00:35:39 +02:00
Jan Böhmer
28c09eb51d Added some more filter possibilities. 2022-09-08 00:31:18 +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
176d347c82 Readd TagFinder service which was deleted accidentially. 2022-09-07 21:47:03 +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
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
b8c77ca855 Allow to filter by the number of part lots. 2022-08-28 19:39:16 +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
4d3ff7d7b5 Fixed badge styling in datatables 2022-08-21 20:39:18 +02:00
Jan Böhmer
37a5c52907 Use filter system for category parts list. 2022-08-21 03:14:22 +02:00
Jan Böhmer
7c14ebaa28 Fixed handling of empty values with TextConstraint 2022-08-21 02:41:04 +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
0bc9d8cba1 Implement Regex on SQLite platform using a callback to PHP. 2022-08-20 02:43:15 +02:00
Jan Böhmer
3dde40b91d Show error box if an error occurs during loading of a datatable. 2022-08-20 01:46:49 +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
d3a42cd989 Added filters for creationDate and lastModified state 2022-08-20 00:10:41 +02:00
Jan Böhmer
798eb4c1bc Automatically apply all filters of a compound filter using reflection. 2022-08-18 00:17:07 +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
8e6bc25d2e Fixed some inspection issues. 2022-08-14 19:39:07 +02:00
Jan Böhmer
639829f5c5 Fixed some inspection issues. 2022-08-14 19:32:53 +02:00
Jan Böhmer
5fd608f42a Fixed some deprecations. 2022-08-14 19:09:07 +02:00
Jan Böhmer
754926d4c8 Reenable r/u2f-two-factor-bundle 2022-08-14 00:36:00 +02:00
Jan Böhmer
600119276c Use the newer scheb/2fa bundle instead of scheb/two_factor_bundle
Currently the U2F auth is broken, as there is no plugin supporting it in the new system
2022-08-13 23:33:05 +02:00
Jan Böhmer
730e18748c Show icons in tools menu 2022-08-13 02:40:43 +02:00
Jan Böhmer
18f41e14e6 Show icons in the root node in sidebar treeviews. 2022-08-13 02:18:32 +02:00
Jan Böhmer
90da7d71b9 Use the entity names as root name text instead of the generic "root node" 2022-08-13 01:53:43 +02:00
Jan Böhmer
796dea33f2 Added an parameter to enable/disable the root node in the sidebar
Fixes issue #158
2022-08-13 01:46:53 +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
2486bc5d7b Added an check-requirements console command 2022-08-04 22:44:14 +02:00
Jan Böhmer
21ca1ffead Moved all console comands to the partdb: namespace 2022-08-04 21:49:16 +02:00
Jan Böhmer
0c785d1a37 Implemented attachment autocomplete for internal ressources using tom-select 2022-08-03 23:36:45 +02:00
Jan Böhmer
f1601cac7f Allow tags to contain any character and only show exact matching parts. 2022-08-03 22:45:02 +02:00
Jan Böhmer
78e3d36a5c Use tom-select as tagsinput input 2022-08-03 22:44:38 +02:00
Jan Böhmer
8323f374a4 Implement attachment CollectionType using stimulus 2022-08-03 20:28:27 +02:00