Jan Böhmer
334d81db08
Mark that amount is unknown in part tables and info page
...
Fixes issue #282
2023-04-29 22:33:46 +02:00
Jan Böhmer
80c7680d17
Do not use a horizontal layout in the comment dropdown for edit_part_info
2023-04-08 20:57:01 +02:00
Jan Böhmer
29af14f588
Added an option to enforce log comments for certain actions
...
This implements issue #220
2023-04-08 20:43:19 +02:00
Jan Böhmer
d32e902d17
Allow to filter by the lot owner
2023-04-08 00:44:34 +02:00
Jan Böhmer
f91b719542
Added a filter constraint for parts where instock is "less than desired"
...
Fixes issue #257
2023-04-08 00:35:31 +02:00
Jan Böhmer
72dd3f92f9
Show expired amountSum in instock row on info page, similar to the part tables
2023-04-03 23:21:18 +02:00
Jan Böhmer
5330476dbe
Highlight amount sum in part tables and part info page, when amount is less than minAmount
2023-04-03 23:15:29 +02:00
Jan Böhmer
447b54fa4b
Allow to set and view the owner of a part lot
2023-04-02 23:17:24 +02:00
Jan Böhmer
421a5d27dd
Show part name as manufacturer URL link, when no MPN was set.
2023-04-02 01:03:33 +02:00
Jan Böhmer
7d6c04e3cf
Improved documentation
2023-03-18 21:41:00 +01:00
Jan Böhmer
5d318b2693
Removed left over dump tag
2023-03-12 22:10:55 +01:00
Jan Böhmer
256d628543
Allow to control the path delimiter and create unknown datastructures
...
Also the labeling of form fields was improved
2023-03-12 22:03:02 +01:00
Jan Böhmer
61e2dde400
Allow to import category, footprint and manufacturer by giving a string in the CSV file
2023-03-12 21:10:48 +01:00
Jan Böhmer
85ae862381
Allow to set basic data via import
2023-03-12 20:01:29 +01:00
Jan Böhmer
7a9b7c87a4
Added a very basic import dialog for Parts
2023-03-12 19:53:55 +01:00
Jan Böhmer
4a30819ea5
Show error messages for attachments file field
2023-03-05 23:26:06 +01:00
Jan Böhmer
27969a1f65
Replaced leftover bootstrap_4 form theme usages with BS5
2023-03-05 23:12:44 +01:00
Jan Böhmer
e0635f7ead
Show maximum allowed file size below the upload field for attachments
2023-03-02 23:38:23 +01:00
Jan Böhmer
5f39d8e594
Properly escape user provided data in trans with data to prevent possible XSS attack vectors.
2023-02-26 00:52:00 +01:00
Jan Böhmer
6ff60e556e
Properly escape user provided data in trans with data to prevent possible XSS attack vectors.
2023-02-26 00:41:08 +01:00
Sascha Lenk
dc906bfb0f
vulnerability XSS fix
...
The "trans with" command is not automatically escaping the string, so this is a XSS (Cross-Site Scripting) vulnerability.
Tested string: https://URL-TO-PART-DB-SERVER/de/parts/search?keyword=%22'%3E%3Cqss%20a%3D X147208852Y1_1Z%3E
QUALYS Enterprise WAS Scan Report classifies this as level 5 security risk
2023-02-25 22:42:03 +01:00
Jan Böhmer
05ab3c3b7b
Fixed image display style for odd shaped (very small) images.
2023-02-20 00:24:12 +01:00
Jan Böhmer
c088742dda
Added possibility to save parts and create an empty one
2023-02-05 21:00:26 +01:00
Jan Böhmer
13de2afc28
Improved styling of the parts info page
2023-02-05 20:50:19 +01:00
Jan Böhmer
1559b669df
Renamed form/ templates folder to recommended snake_case style
2023-02-04 23:21:36 +01:00
Jan Böhmer
12d4c2f4d9
Renamed label_system templates folder to recommended snake_style style
2023-02-04 23:15:11 +01:00
Jan Böhmer
9097220026
Renamed parts/ templates folder to recommended snake_case style
2023-02-04 23:05:39 +01:00