Commit graph

34 commits

Author SHA1 Message Date
Jan Böhmer
76f3c379b5 Added generic CSV type option, to highlight the universal nature of the importer 2025-09-06 23:20:07 +02:00
Jan Böhmer
1d33d95c57 Show validation error messages in mapping step 2025-09-06 23:10:47 +02:00
barisgit
d0f2422e0d Implement functionality to import schematic csv (or any other csv for that matter), with ability to map input columns to output columns with input validation and error handling 2025-09-06 19:54:13 +02:00
Jan Böhmer
ad47c8d8ed Allow to configure default table page length via Settings UI 2024-08-21 22:15:26 +02:00
Jan Böhmer
20f32c7f12 Applied rector suggestions 2024-06-22 00:31:43 +02:00
Jan Böhmer
33a5e70b70 Fixed phpunit tests for postgres 2024-06-13 22:19:17 +02:00
Jan Böhmer
18c80f6b64 Use the route attribute from the correct namespace 2024-03-03 20:37:33 +01:00
Jan Böhmer
d49bb1f4b5 Removed unused import statements 2024-03-03 20:34:36 +01:00
Jan Böhmer
98e179ba06 Validate bom when adding additional bom entries via addPart controller to prevent invalid BOMs
This fixes issue #302
2023-07-03 00:28:37 +02:00
Jan Böhmer
19530a9102 Fixed some PHPStan level 5 issues 2023-06-13 20:24:54 +02:00
Jan Böhmer
6a2ff9d153 Added declare strict types to all files 2023-06-11 18:59:07 +02:00
Jan Böhmer
5629215ce4 Use imports instead of FQNs 2023-06-11 15:00:28 +02:00
Jan Böhmer
7ee01d9a05 Applied rector with PHP8.1 migration rules 2023-06-11 14:17:19 +02:00
Jan Böhmer
a43af180a7 Applied rector rules up to symfony 6.2 2023-05-28 01:21:05 +02:00
Jan Böhmer
63df16a369 Removed unused imports 2023-04-15 22:27:19 +02:00
Jan Böhmer
29d1d49aca Fixed some more inspection issues 2023-04-15 22:05:29 +02:00
Jan Böhmer
1cee1abe00 Fixed some return type deprecation messages 2023-04-15 19:33:39 +02:00
Jan Böhmer
e97a149474 Fixed static analysis issues 2023-03-17 00:11:01 +01:00
Jan Böhmer
e444388517 Added tests for PCBnew BOM type 2023-03-16 23:32:12 +01:00
Jan Böhmer
bd2559c37b Added the basic possibility to import KiCAD BOMs into projects 2023-03-16 00:05:46 +01:00
Jan Böhmer
e8efe81f79 Renamed projects/ template folder to recommended camel_case style 2023-02-04 23:03:32 +01:00
Jan Böhmer
78eacd3ec1 Forbid building of a part, when the user is not allowed to withdraw parts stock 2023-01-22 23:40:10 +01:00
Jan Böhmer
2f42eb7cff Allow to directly add build as stock to the associated builds part. 2023-01-22 23:27:45 +01:00
Jan Böhmer
616533ea4a Withdraw selected part lots, when building 2023-01-22 16:59:58 +01:00
Jan Böhmer
31a20d0692 Validate ProjectBuildRequest 2023-01-22 14:13:56 +01:00
Jan Böhmer
83d734747a Added a basic form to perform builds.
Logic does not work yet.
2023-01-22 00:01:16 +01:00
Jan Böhmer
3dc9376f40 Started work on a build project tool. 2023-01-21 21:41:08 +01:00
Jan Böhmer
76ec63e760 Added a tab "Build" to project info page, where you can see how often you can build this project. 2023-01-18 23:07:51 +01:00
Jan Böhmer
7b536fc4ad Renamed device_* routes to project_* routes 2023-01-08 23:07:25 +01:00
Jan Böhmer
7b6a906d98 Renamed "devices" permission to "projects" 2023-01-08 20:10:58 +01:00
Jan Böhmer
742b2d3d48 Improved project info page 2022-12-31 14:17:46 +01:00
Jan Böhmer
3f82d0967a Allow to add a part to a project from a parts info page 2022-12-29 13:15:26 +01:00
Jan Böhmer
25494c9ddf Added a page to quickly add many parts to a project from parts lists. 2022-12-28 23:32:46 +01:00
Jan Böhmer
d5b1c6be0a Added simple info page for projects 2022-12-18 21:58:21 +01:00