Commit graph

138 commits

Author SHA1 Message Date
Jan Böhmer
9adcf20222 Removed left over dump statement. 2022-08-03 22:47:09 +02:00
Jan Böhmer
8323f374a4 Implement attachment CollectionType using stimulus 2022-08-03 20:28:27 +02:00
Jan Böhmer
bf3dba0fb2 Removed unnecessary scripts for orderdetails 2022-08-03 19:26:16 +02:00
Jan Böhmer
bda546bc0f Removed left over dump tag 2022-08-02 01:02:53 +02:00
Jan Böhmer
4847fe2fa3 Use stimulus collection controller for parts orderdetails 2022-08-02 00:00:28 +02:00
Jan Böhmer
66b7b2e9bf Use stimulus collection controller for partLots 2022-08-01 23:01:04 +02:00
Jan Böhmer
537b7fad7f Use a stimulus controller to implement collectionType for specifications/parameters. 2022-08-01 22:28:09 +02:00
Jan Böhmer
452f0a8362 Use stimulus for parts tables and select actions. 2022-08-01 00:31:49 +02:00
Jan Böhmer
1330bab199 Fixed visual bug for dropdown in shopping informations tab of parts. 2022-07-30 00:54:44 +02:00
Jan Böhmer
671e0944a2 Implement hoverpic using stimulus. 2022-07-29 23:54:49 +02:00
Jan Böhmer
9cc5208223 Use Stimulus for delete button handling. 2022-07-29 22:42:55 +02:00
Jan Böhmer
af8d623f79 Improved collapsible panel on parts lists. 2022-07-24 23:08:15 +02:00
Jan Böhmer
d16c01ebe0 Migrated some smaller utilities to BS5. 2022-07-24 22:59:19 +02:00
Jan Böhmer
270d622265 Migrated badges to BS5. 2022-07-24 22:39:32 +02:00
Jan Böhmer
103969a283 Removed input-group-prepend / -append classes, as they are not needed anymore. 2022-07-24 21:26:01 +02:00
Jan Böhmer
582f8e4c5f Fix tabs and pills for bootstrap 5 2022-07-24 18:14:33 +02:00
Jan Böhmer
365c7c60e4 Started to upgrade from bootstrap 4 to 5. 2022-07-24 18:08:21 +02:00
Jan Böhmer
1a9dfee0ed Disable turbo on login/logout forms, so page is fully reloaded. 2022-07-24 16:03:07 +02:00
Jan Böhmer
f276c436ae Initialize selectpicker via stimulus controller. 2022-03-06 23:27:20 +01:00
Jan Böhmer
cef74ff35a Render latex using stimulus controller. 2022-03-06 15:49:09 +01:00
Jan Böhmer
c444465e68 Use correct translation key for part count in statistics tab.
Fixes issue #66.
2020-08-21 22:57:01 +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
e19594f500 Show additional infos about the part picture, when hovering it. 2020-05-27 22:51:43 +02:00
Jan Böhmer
53dd0c4228 Added company quick links to supplier and manufactuerer parts lists
Also improved the styling.
2020-05-27 21:42:20 +02:00
Jan Böhmer
65c538e552 Grey out options, if user is not allowed to do it. 2020-05-24 20:14:52 +02:00
Jan Böhmer
127c6957df Added translation and improved styling. 2020-05-24 19:49:53 +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
Jan Böhmer
b1db89e3b4 Use BigDecimal for Pricedetail price field. 2020-05-20 22:02:07 +02:00
Jan Böhmer
14adb77a97 Moved getParts() and getPartsCount() to a repository (instead of a class method). 2020-05-16 20:53:35 +02:00
Jan Böhmer
8b6fe757a0 Removed unnecessary getIDString() function in AbstractDBElement. 2020-05-13 21:19:23 +02:00
Jan Böhmer
bd6a0de0a2 Added possibility to generate labels for storelocations. 2020-05-08 13:49:44 +02:00
Jan Böhmer
48ff81a6d1 Added dropdowns for quick generating labels for different profiles. 2020-05-01 20:29:18 +02:00
Jan Böhmer
0b16fd7697 Hide average price row, if we dont have info about it. 2020-04-08 16:10:35 +02:00
Jan Böhmer
21e34166ba Fixed exception in "Show all parts table". 2020-04-06 18:40:00 +02:00
Jan Böhmer
a50fec2e8b Disable "New part" button if a category is marked as not selectable.
Fixes issue #36.
2020-04-06 18:07:23 +02:00
Jan Böhmer
f35a8611e3 Improved placement of tooltips for part description. 2020-04-04 19:16:13 +02:00
Jan Böhmer
2dd807bbe6 Use twig global AttachmentManager in templates. 2020-04-03 14:56:48 +02:00
Jan Böhmer
6b99784238 Improved info box on part tables. 2020-04-03 14:53:12 +02:00
Jan Böhmer
6ad24aa9f8 Added an button to parts tables to directly add a new part in the selected category. 2020-04-01 18:02:56 +02:00
Jan Böhmer
99cf371ae5 Show filename as badges on part attachment info page. 2020-03-30 17:09:31 +02:00
Jan Böhmer
e83d72ec10 Added a permission to control which users can access private attachments. 2020-03-30 16:56:58 +02:00
Jan Böhmer
7bda340368 Show correct validator error position when a new element was added to CollectionType. 2020-03-30 15:49:04 +02:00
Jan Böhmer
5e6b6f08dd Dont log pricedetail infos to web console. 2020-03-30 15:26:44 +02:00
Jan Böhmer
7ed1836d59 Fixed timezone issue related to expiration date. Also only date is editable and shown now.
Fixes issue #30.
2020-03-29 19:16:48 +02:00
Jan Böhmer
f8af23b92b Implemented permission system for part parameters. 2020-03-26 13:09:25 +01:00
Jan Böhmer
e72fc2716b Disable parameters fields when user is not allowed to edit data structures. 2020-03-25 15:19:09 +01:00
Jan Böhmer
ff05868051 Allow to edit parameters for data structures. 2020-03-24 21:49:09 +01:00
Jan Böhmer
4c63c88021 Hide empty tabs in part info. 2020-03-24 17:08:26 +01:00
Jan Böhmer
2a9cf2cf9f Show parameters count in parameters tab header. 2020-03-24 17:02:41 +01:00