Commit graph

264 commits

Author SHA1 Message Date
Jan Böhmer
afaa918ce6 Check permissions to view parts on the parts list pagees 2022-10-09 22:01:44 +02:00
Jan Böhmer
c1cb045960 Fixed static analyis issues 2022-10-05 21:59:42 +02:00
Jan Böhmer
9c688e22dc Allow to delete Webauthn Keys 2022-10-04 00:16:10 +02:00
Jan Böhmer
ac978abe1d Allow to register Webauthn Keys 2022-10-04 00:08:58 +02:00
Jan Böhmer
068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication 2022-10-03 23:09:50 +02:00
Jan Böhmer
a9642b27a6 Show error message if a sub element contains parts while recursive deletion of StructuralDBElement 2022-09-21 13:05:52 +02:00
Jan Böhmer
58ada496e4 Fixed static analysis issues. 2022-09-18 23:44:44 +02:00
Jan Böhmer
51e05a8669 Use typed properties 2022-09-18 22:59:31 +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
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
0fc0136914 Use filter systems for most part lists. 2022-09-08 23:49:57 +02:00
Jan Böhmer
9a7e47863b Added autocomplete for part parameters 2022-09-05 17:02:57 +02:00
Jan Böhmer
37a5c52907 Use filter system for category parts list. 2022-08-21 03:14:22 +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
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
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
f7ce94c168 Always show a gravatar even if a user does not have an email set. 2022-08-01 01:09:28 +02:00
Jan Böhmer
fc90259032 Use stimulus controller for sidebar treeviews. 2022-07-31 15:50:16 +02:00
Jan Böhmer
ea6357c259 Use stimulus for global reloading 2022-07-24 14:41:28 +02:00
Jan Böhmer
1460894946 Fixed some exceptions. 2022-03-07 00:47:41 +01:00
Jan Böhmer
ae24fb5eb1 Use renderForm for proper return codes for turbo 2022-03-04 21:20:18 +01:00
Jan Böhmer
193ecd252b Fixed some deprecations. 2021-10-02 20:41:14 +02:00
Jan Böhmer
ff568d8390 Fixed exception when visiting user admin page. 2020-10-03 14:20:54 +02:00
Jan Böhmer
28e7e401d4 Show root node for devices. 2020-10-03 14:04:43 +02:00
Jan Böhmer
c6970505c7 Put sidebar trees under a root node. 2020-10-03 13:56:30 +02:00
Jan Böhmer
1caaad908b Use correct Attachment class for Storelocation Controller.
This fixes issue #81.
2020-10-03 13:31:05 +02:00
Jan Böhmer
3328dd968d Fixed some higher level PHPstan issues. 2020-10-02 12:42:15 +02:00
Jan Böhmer
e73a90a234 Fixed code style. 2020-08-21 22:44:38 +02:00
Jan Böhmer
e01b06fb85 Fixed some inspection issues. 2020-08-21 22:43:37 +02:00
Jan Böhmer
349ab706cc Apply symplify checkers. 2020-08-21 21:38:31 +02:00
Jan Böhmer
d0b1024d80 Fixed code style. 2020-08-21 21:36:22 +02:00
Jan Böhmer
59d1349ce8 Fixed PHPstan issue. 2020-06-07 23:00:27 +02:00
Jan Böhmer
af42c3cca0 Added a button to update exchange rates via web gui. 2020-06-07 22:38:10 +02:00
Jan Böhmer
a8786341d5 Refactored Admin Page controllers a bit... 2020-06-07 21:11:09 +02:00
Jan Böhmer
36dfae52f2 [ReelCalculator] Added permission and added it to tools menu. 2020-06-03 22:19:59 +02:00
Jan Böhmer
e2ee0df58a Added simple SMD reel calculator. 2020-06-03 21:29:40 +02:00
Jan Böhmer
f0d0a78f65 Show a preview image in builtin attachment select autocomplete. 2020-06-01 14:51:38 +02:00
Jan Böhmer
f53c80c442 Fixed PHPUnit issues. 2020-05-31 13:10:44 +02:00
Jan Böhmer
6602015a5a Added option to "save and clone" a part, which is especially useful, when creatiing multiple similar parts.
This should (partly) fix issue 45.
2020-05-30 23:50:50 +02:00
Jan Böhmer
9d6ca8be31 Added missing translation for action success. 2020-05-24 20:20:44 +02:00
Jan Böhmer
ca74dd84f0 Added basic possibility to change the manufacturer, footprint, category and part unit of multiple parts. 2020-05-24 18:26:10 +02:00
Jan Böhmer
6f6ac0f128 Added simple possibility to favorite/unfavorite and delete multiple parts at once. 2020-05-23 19:06:46 +02:00