Commit graph

2198 commits

Author SHA1 Message Date
Jan Böhmer
436aff7533 Improved user experience with part withdraw modal
Related to issue #201
2023-01-07 20:49:36 +01:00
Jan Böhmer
ba4085d882 Added a very basic modal on part info page for changing part instock
Related to issue #201
2023-01-01 13:21:50 +01:00
Jan Böhmer
0e020dab74 Added an price field to allow defining the price of non-part BOM entries 2022-12-31 18:57:36 +01:00
Jan Böhmer
f62937096f Moved doctrine custom type definitions to Doctrine\Types namespace 2022-12-31 18:42:56 +01:00
Jan Böhmer
e60f0f0571 Added attachments and parameters tab to Project info page 2022-12-31 14:45:16 +01:00
Jan Böhmer
2b1b86eb7e Added a subprojects tab to project info 2022-12-31 14:34:30 +01:00
Jan Böhmer
742b2d3d48 Improved project info page 2022-12-31 14:17:46 +01:00
Jan Böhmer
ef6d30e04b Ensure that a project BOM includes the build parts of its subprojects 2022-12-29 17:52:13 +01:00
Jan Böhmer
14e2e105e0 Fixed problem that it was not possible to changes a entities parent 2022-12-29 17:33:36 +01:00
Jan Böhmer
9aa6e714f2 Ensure that its own project builds part is not added to the project BOM 2022-12-29 17:33:28 +01:00
Jan Böhmer
3a60a9848f Fixed problem that it was not possible to changes a entities parent 2022-12-29 17:32:47 +01:00
Jan Böhmer
064f514281 Removed left over dump statement in template 2022-12-29 17:18:10 +01:00
Jan Böhmer
05c4adb928 Mark the special project build status in part info page and parts tables 2022-12-29 16:56:24 +01:00
Jan Böhmer
fdcd1b9d9d Added possibility to associate a part with a project that represents the builds of the project 2022-12-29 16:21:04 +01:00
Jan Böhmer
adc070d10c Added possibility to set project status 2022-12-29 15:22:34 +01:00
Jan Böhmer
5521995f79 Delete ProjectBOMEntry when the associated part is deleted 2022-12-29 13:27:33 +01:00
Jan Böhmer
fb91d98d13 Added localized type name for BOMEntry to fix an exception 2022-12-29 13:18:19 +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
bd20c40531 Do not use full urls when not needed, to prevent issues with SSL mixed content 2022-12-28 23:38:32 +01:00
Jan Böhmer
15677937a2 Do not use full urls when not needed, to prevent issues with SSL mixed content 2022-12-28 23:37:50 +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
345fb0a3c1 Allow to open and close bom entry collapse even when newly added. 2022-12-28 23:15:43 +01:00
Jan Böhmer
39ed00c7c0 Fixed issue with removing the bom entries caused by the multiple collapse rows 2022-12-28 23:06:52 +01:00
Jan Böhmer
a3ee51e76b Improved styling of the BOM edit 2022-12-27 13:03:19 +01:00
Jan Böhmer
7e6765b6de
Merge pull request #200 from jsuelwald/patch-1
Update docker-install.md
2022-12-27 11:13:47 +01:00
jsuelwald
5c3e8dc867
Update docker-install.md
Missing the "php" - command in your step 4
2022-12-27 11:05:00 +01:00
Jan Böhmer
b83b55b8d4 Added some constraints and validations to the BOM entries. 2022-12-26 13:57:11 +01:00
Jan Böhmer
4e3cad577e Fixed exception on project info page, when BOM contained non part entries 2022-12-24 16:28:57 +01:00
Jan Böhmer
64e7ce4ad6 Improved usability of part select element 2022-12-24 16:25:29 +01:00
Jan Böhmer
7558d57545 Part select element now works properly 2022-12-24 16:10:19 +01:00
Jan Böhmer
670dd76ef5 Implement a user friendly part select element. 2022-12-24 14:04:46 +01:00
Jan Böhmer
c78bc01d23 Added very basic controls to edit a projects BOM 2022-12-23 13:12:22 +01:00
Jan Böhmer
b1ed52bcc3 Show mount names as comma separated tags 2022-12-23 12:38:49 +01:00
Jan Böhmer
b074095038 Fixed inconsistent DB mapping definition 2022-12-23 12:27:41 +01:00
Jan Böhmer
7f38095e82 Added a part info tab to show in which projects the part is used. 2022-12-18 23:58:04 +01:00
Jan Böhmer
d5b1c6be0a Added simple info page for projects 2022-12-18 21:58:21 +01:00
Jan Böhmer
855b3070bb Fix exception when creating an attachment without an file., 2022-12-18 20:55:50 +01:00
Jan Böhmer
07b399763a Fix exception when creating an attachment without an file., 2022-12-18 20:55:38 +01:00
Jan Böhmer
0c7ec9f0c7 Added some basic DB fields for the new project system 2022-12-18 20:34:25 +01:00
Jan Böhmer
8ae4e9fe05 Fixed some inspection issues 2022-12-18 19:45:04 +01:00
Jan Böhmer
c6f1758a18 Fixed static analysis 2022-12-18 18:14:48 +01:00
Jan Böhmer
14bbe3d6d6 Rename unsafe file extensions of attachments to prevent XSS and server side code injection. 2022-12-18 18:11:44 +01:00
Jan Böhmer
5ffd44466e Show private attachment badge above the view link. 2022-12-18 17:35:29 +01:00
Jan Böhmer
a4eae19a1f Improved organisation of Services 2022-12-18 17:28:42 +01:00
Jan Böhmer
c3308aaf24 Deselecting all rows previously selected rows after multi action is submitted. 2022-12-17 01:23:37 +01:00
Jan Böhmer
1135bfcbef Color a part row if the part is favorite or needs review. 2022-12-17 01:19:52 +01:00
Jan Böhmer
6be863d356 Color attachments with missing files yellow in attachments datatable 2022-12-17 01:09:47 +01:00
Jan Böhmer
618a6e49dd Coloring on log level in log tables now work again. 2022-12-17 01:03:22 +01:00
Jan Böhmer
f0395d51b0 Correctly log the database migration to the system log 2022-12-17 00:44:12 +01:00
Jan Böhmer
a0f934169c Allow to delete users while keeping log entries. 2022-12-17 00:25:54 +01:00