Commit graph

335 commits

Author SHA1 Message Date
Jan Böhmer
2fcd48d4f2 Fixed error when cloning an label profile
An attachment type with the same ID was retrieved from the DB, which was not cloneable for the form...
2023-02-19 21:56:10 +01:00
Jan Böhmer
266ffe3fec Disable username and token field on password reset controller 2023-02-11 22:04:49 +01:00
Jan Böhmer
e067dc80d5 Fixed rendering of empty selection with the multi select action 2023-02-06 00:48:00 +01:00
Jan Böhmer
7ff1584eb9 Fixed multi-part action selectors. 2023-02-06 00:08:32 +01:00
Jan Böhmer
b8da4c62d0 Show first steps on homepage when no parts were created yet. 2023-02-05 21:37:48 +01:00
Jan Böhmer
8447b8b42a Removed links to old author pages (which do not work anymore) 2023-02-05 21:12:44 +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
76e4002a5a Fixed typo in template path 2023-02-05 00:14:57 +01:00
Jan Böhmer
a128f40358 Renamed AdminPages/ templates folder to recommended snake_case style 2023-02-04 23:34:39 +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
06f86176b6 Renamed log_system template folder to recommended snake_case style 2023-02-04 23:09:36 +01:00
Jan Böhmer
9097220026 Renamed parts/ templates folder to recommended snake_case style 2023-02-04 23:05:39 +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
5696f32a04 Renamed security template folder to recommended snake_case style 2023-02-04 22:59:43 +01:00
Jan Böhmer
dd5691f199 Renamed tools templates to the recommended snake_case style 2023-02-04 22:55:16 +01:00
Jan Böhmer
29e46d5d05 Renamed users templates folder to recommended snake_case 2023-02-04 22:49:28 +01:00
Jan Böhmer
f0947fd948 Hopefully fixed AbstractParameter exception on the LabelProfile controller 2023-02-03 23:43:44 +01:00
Jan Böhmer
d804184073 Fixed exception when mass creation of non structural entities failed. 2023-02-03 23:27:49 +01:00
Jan Böhmer
07f95bc6ea Added possibility to create nested structures of elements using Mass Import 2023-01-28 23:24:45 +01:00
Jan Böhmer
58105575d3 Show part name hint in edit page and default description and comment settings of a category now properly works
This fixes issue #196
2023-01-28 21:07:01 +01:00
Jan Böhmer
88c9a488a3 Fixed static analysis issues. 2023-01-25 00:20:35 +01:00
Jan Böhmer
0063d360ce Allow a user to change and remove his profile picture from user settings. 2023-01-25 00:10:17 +01:00
Jan Böhmer
d06701fa87 Started to work on avatar upload from user settings page. 2023-01-24 00:57:41 +01:00
Jan Böhmer
97b87dee5f Show user avatar next to its name, in all possible locations 2023-01-23 23:01:57 +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
256926be94 Show database name and database connection user in system infos 2023-01-16 00:15:15 +01:00
Jan Böhmer
6eb40c6a41 Show database size in system info tool 2023-01-16 00:06:14 +01:00
Jan Böhmer
706253ce74 Fixed static analyis issue 2023-01-15 23:43:49 +01:00
Jan Böhmer
cbe010ee67 Allow to mass generate labels via part table multiselect. 2023-01-15 23:36:22 +01:00
Jan Böhmer
769850cec6 Added the IC logos tools from the old Part-DB version 2023-01-12 00:14:31 +01:00
Jan Böhmer
d734df4bd3
Fixed static analysis issue and a syntax error on PHP 7.4 2023-01-10 15:15:13 +01:00
Jan Böhmer
04b660d777 Finished builtin footprints viewer tool. 2023-01-09 23:40:54 +01:00
Jan Böhmer
ddd8a66024 Started to implement a very basic builtin footprints gallery tool 2023-01-09 22:51:12 +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
257c67b6c1 Fixed static analysis issues. 2023-01-08 18:30:41 +01:00
Jan Böhmer
7aa88a8dbd Automatically upgrade permission version schema in the background when needed on a request. 2023-01-08 00:35:43 +01:00
Jan Böhmer
60d5776cb7 Added permission to control if a user is allowed to withdraw/add/move parts 2023-01-07 21:23:36 +01:00
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
742b2d3d48 Improved project info page 2022-12-31 14:17:46 +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
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