Jan Böhmer
|
20be83c345
|
Allow to configure the currency to get prices in for the LCSCProvider
|
2024-02-22 23:57:57 +01:00 |
|
Jan Böhmer
|
95ef97fcc2
|
Added possibility to enable/disable the LCSC provider
|
2024-02-22 23:32:12 +01:00 |
|
Jan Böhmer
|
d600cb4b9a
|
Improved parsing of parameters. Values with unit and ranges get now properly parsed into the Part-DB structures
|
2024-02-22 23:22:52 +01:00 |
|
Jan Böhmer
|
0bbfaf9893
|
Improved typing and formatting of LCSC provider slightly
|
2024-02-22 22:41:09 +01:00 |
|
Nexrem
|
e3e562a154
|
Add LCSC Info Provider using their public API
|
2024-02-22 15:32:33 +01:00 |
|
Jan Böhmer
|
fb493cc837
|
Fixed export of entities, if their name contained slash or other reserved charcters
|
2024-01-29 21:25:30 +01:00 |
|
Jan Böhmer
|
3a2f3ce1cc
|
Fix problem with cache key generation if the username contained an @ sign or any other special character
This fixes issue #504
|
2024-01-29 21:08:25 +01:00 |
|
Jan Böhmer
|
d9f58b935a
|
Fixed some issues when importing parameters from partkeepr
Before values were not properly imported, if there was not a normalized version yet and units were not correctly imported
|
2024-01-11 00:02:32 +01:00 |
|
Jan Böhmer
|
301ecf6c95
|
Do not import prices with zero price as pricedetails during partkeepr import
These are useless placeholders by partkeepr
|
2024-01-10 23:40:06 +01:00 |
|
Jan Böhmer
|
e2146332dc
|
Fixed problems with invalid dates during PartKeepr import with MySQL
See issue #473
|
2024-01-10 23:18:02 +01:00 |
|
Jan Böhmer
|
19819454fa
|
Dont split up links when extracting parameters from notes and description
This partly fixes issue #469
|
2024-01-06 15:14:07 +01:00 |
|
Jan Böhmer
|
bcaf96ed59
|
Use a svg file as default user avatar instead of SVG. Also changed path generation logic
This should also fix the path issue described in issue #446
|
2023-12-10 21:25:40 +01:00 |
|
Jan Böhmer
|
999fe48a31
|
Removed SnakeCasePropertyAccessor as this fix is now part of the symfony property-info component
|
2023-12-06 00:05:37 +01:00 |
|
Jan Böhmer
|
8b8079a6f1
|
Fixed deprecations
|
2023-12-05 21:55:20 +01:00 |
|
Jan Böhmer
|
74d1904df1
|
Only show parts and their categories in KiCad if they have useful info defined on them
|
2023-12-03 20:22:47 +01:00 |
|
Jan Böhmer
|
7d69d6ba30
|
Changed logic of invisible to a (forced) visibility field
|
2023-12-03 15:29:17 +01:00 |
|
Jan Böhmer
|
bc37d11f13
|
Fixed static analysis issue
|
2023-12-03 15:11:06 +01:00 |
|
Jan Böhmer
|
6926f6b233
|
Allow to show all parts of all categories in a single KiCad category by setting EDA_KICAD_CATEGORY_DEPTH to -1
|
2023-12-03 15:03:00 +01:00 |
|
Jan Böhmer
|
459ae163da
|
Restrict the depth of the category tree shown inside KiCAD to improve performance
The depth can be controlled via the EDA_KICAD_CATEGORY_DEPTH env
|
2023-12-03 14:42:33 +01:00 |
|
Jan Böhmer
|
d976865e7a
|
Fixed static analysis issues
|
2023-12-03 00:05:41 +01:00 |
|
Jan Böhmer
|
b5c7a789a2
|
Made EDA form for parts prettier
|
2023-12-01 22:36:14 +01:00 |
|
Jan Böhmer
|
bf5ed030fe
|
Use the EDAInfo data to send info to KiCAD
|
2023-11-30 19:34:50 +01:00 |
|
Jan Böhmer
|
2ec1a10623
|
Add various info from the Part-DB database to the KICAD parts
|
2023-11-29 21:28:06 +01:00 |
|
Jan Böhmer
|
ee69f9e576
|
Cache the results for the parts of a category for KiCAD
|
2023-11-29 20:57:11 +01:00 |
|
Jan Böhmer
|
b7af08503c
|
Refactored cache tags and invalidation
|
2023-11-29 20:49:16 +01:00 |
|
Jan Böhmer
|
08a1ce5f64
|
Moved some logic from KICAD controller into its own service
|
2023-11-29 20:17:17 +01:00 |
|
Jan Böhmer
|
dbff543fa8
|
Remove an attachment as preview image of an element, if it is not an image anymore through a change
|
2023-11-27 22:59:02 +01:00 |
|
Jan Böhmer
|
08bd4d54e3
|
Fix exception if uploading a new file for an already existing attachment
|
2023-11-27 22:48:18 +01:00 |
|
Jan Böhmer
|
eb30fb6e83
|
Fixed thumbnail for SVG files where the original name had no svg extension
|
2023-11-27 18:27:36 +01:00 |
|
Jan Böhmer
|
05e9b63f89
|
Fixed exception, when downloading an attachment file, which does not have a usable extension
|
2023-11-27 18:13:55 +01:00 |
|
Jan Böhmer
|
0f0adfcf36
|
Filter out duplicate file DTO returned by the info providers
|
2023-11-26 22:24:22 +01:00 |
|
Jan Böhmer
|
ffb5d3e790
|
Added an checkbox in the withdrawal/move dialog, that if checked automatically deletes a part lot if it becomes empty during the operation
Fixes issue #327
|
2023-11-25 19:38:21 +01:00 |
|
Jan Böhmer
|
b447a69dae
|
Allow to specify an informational field during a part stock operation, where the user can specify, when this operation was really performed
Fixes issue #416
|
2023-11-25 19:10:18 +01:00 |
|
Jan Böhmer
|
84c111ac7c
|
Show a warning flash message, if permissions were corrected and missing permissions were set
Related to issue #435
|
2023-11-25 00:36:31 +01:00 |
|
Jan Böhmer
|
07088c94e7
|
Implemented logic for not (yet) used EntityMerger service
|
2023-11-24 23:48:39 +01:00 |
|
Jan Böhmer
|
1da5e7ccd7
|
Properly merge the PartAssociations pointing towards the parts
|
2023-11-24 23:36:09 +01:00 |
|
Jan Böhmer
|
b9956e38b8
|
Dont concat if one of the strings is empty during part merge
|
2023-11-24 23:16:26 +01:00 |
|
Jan Böhmer
|
50069c7611
|
Fixed tests
|
2023-11-22 17:14:24 +01:00 |
|
Jan Böhmer
|
c86694ab8f
|
Merge the remaining fields of a Part
|
2023-11-21 19:41:18 +01:00 |
|
Jan Böhmer
|
478d5e2a3a
|
Merge tags and bool fields of parts
|
2023-11-21 00:18:10 +01:00 |
|
Jan Böhmer
|
e7b766906d
|
Try to avoid duplications during merging of parts and merge more fields.
|
2023-11-21 00:02:17 +01:00 |
|
Jan Böhmer
|
87626589a3
|
Added very basic controller to merge info provider data into the part
|
2023-11-19 23:47:46 +01:00 |
|
Jan Böhmer
|
01784a9d1f
|
Started implementing building blocks for the merge system
|
2023-11-19 23:17:48 +01:00 |
|
Jan Böhmer
|
0b178b46f2
|
Allow to scan barcodes, whose content where defined in the vendor_barcode field
|
2023-11-17 23:23:54 +01:00 |
|
Jan Böhmer
|
81f8b365e9
|
Improved the association edit panel
|
2023-11-13 23:01:59 +01:00 |
|
Jan Böhmer
|
5cfccab671
|
Allow to scan IPN barcodes using the built in barcode scanner
This improves issue #373
|
2023-11-12 00:36:13 +01:00 |
|
Jan Böhmer
|
9732b71f85
|
Fixed other placeholders besides the IPN Barcodes
|
2023-11-05 21:42:39 +01:00 |
|
Jan Böhmer
|
5e326bca12
|
Added label placeholders to add a barcode version of the IPN to a label
This fixes issue #373
|
2023-11-05 21:24:21 +01:00 |
|
Jan Böhmer
|
bdcd51d533
|
Refactored barcode scan functions
This is preparatory work for issue #373
|
2023-10-26 22:23:43 +02:00 |
|
Jan Böhmer
|
e233940f1f
|
Merge remote-tracking branch 'd-buchmann/d-buchmann-patch-1'
|
2023-10-26 17:38:10 +02:00 |
|