Commit graph

225 commits

Author SHA1 Message Date
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
eaef115d4b Added tests for ProjectBuildRequest 2023-01-23 21:10:31 +01:00
Jan Böhmer
b9ce1d6382 Check for availability of the project build controller to ApplicationAvailabilityTest 2023-01-22 23:51:59 +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
769850cec6 Added the IC logos tools from the old Part-DB version 2023-01-12 00:14:31 +01:00
Jan Böhmer
04b660d777 Finished builtin footprints viewer tool. 2023-01-09 23:40:54 +01:00
Jan Böhmer
0b519c2b7f Only do the german->english footprint conversion if the footprint contains german text
Otherwise this had broken the viewing of passive components.
2023-01-09 23:05:36 +01:00
Jan Böhmer
4032e7ffe3 Added mapping for old german footprint names to new english ones. 2023-01-09 21:46:05 +01:00
Jan Böhmer
d34dbbbb38 Improved tests for project system 2023-01-08 23:22:53 +01:00
Jan Böhmer
cad1206175 Fixed phpunit tests 2023-01-08 22:44:32 +01:00
Jan Böhmer
7b6a906d98 Renamed "devices" permission to "projects" 2023-01-08 20:10:58 +01:00
Jan Böhmer
0e56f11b6b Added an mechanism to upgrade permissions schema (manually by calling a program) 2023-01-08 00:15:35 +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
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
a4eae19a1f Improved organisation of Services 2022-12-18 17:28:42 +01:00
Jan Böhmer
4b76d991dd Removed old GPLv2 copyright headers in tests 2022-11-29 22:37:33 +01:00
Jan Böhmer
498cc07583 Added copyright/license info to files 2022-11-29 21:21:26 +01:00
Jan Böhmer
40c0a96936 Fixed PermissionManager test 2022-11-27 21:09:42 +01:00
Jan Böhmer
5229f2fc28 Fixed UserCheckerTest 2022-11-27 19:43:49 +01:00
Jan Böhmer
2554120e6e Improved DatatablesAvailabilityTest 2022-11-27 16:39:45 +01:00
Jan Böhmer
cd9a303644 Improved ApplicationAvailabilityFunctionalTest 2022-11-27 16:35:44 +01:00
Jan Böhmer
51d3934e9f Improved failure message of AvailabilityFunctionalityTest 2022-11-27 16:16:22 +01:00
Jan Böhmer
b0c027f805 Renamed PermissionResolver service to PermissionService 2022-11-14 20:15:06 +01:00
Jan Böhmer
1e106a3da1 Moved TwoFactor services into Services\UserSystem namespace 2022-11-14 20:02:58 +01:00
Jan Böhmer
1de88e0494 Added various useful presets for permissions 2022-11-14 00:02:37 +01:00
Jan Böhmer
687ee80255 Save permissions as JSON in user/group entities. 2022-10-30 21:51:24 +01:00
Jan Böhmer
485ca2c388 Fixed unit tests 2022-10-05 22:30:05 +02:00
Jan Böhmer
5773073e8d Fixed unit tests 2022-10-05 22:21:34 +02:00
Jan Böhmer
51e05a8669 Use typed properties 2022-09-18 22:59:31 +02:00
Jan Böhmer
afa2724261 Fixed failing test 2022-09-18 18:03:06 +02:00
Jan Böhmer
a9e527ce2a Refactored TwigExtensions Part 2 2022-09-18 17:50:25 +02:00
Jan Böhmer
b078389381 Refactored TwigExtensions Part 1 2022-09-18 16:45:12 +02:00
Jan Böhmer
ec5e956e31 Added filter constraint for manufacturing status. 2022-09-04 00:45:10 +02:00
Jan Böhmer
639829f5c5 Fixed some inspection issues. 2022-08-14 19:32:53 +02:00
Jan Böhmer
5fd608f42a Fixed some deprecations. 2022-08-14 19:09:07 +02:00
Jan Böhmer
dd38749081 Fixed test which heavily depended on timing of the assertation functions
This caused a lot of false positive test failures.
2022-07-23 23:07:51 +02:00
Jan Böhmer
2fc44c91e6 Use newer assert* function for the one deprecated in PHPunit 9 2022-07-23 22:14:35 +02:00
Jan Böhmer
5e1c5cef3b Updated various recipes (part 1). 2021-10-02 20:53:03 +02:00
Jan Böhmer
e01b06fb85 Fixed some inspection issues. 2020-08-21 22:43:37 +02:00
Jan Böhmer
d0b1024d80 Fixed code style. 2020-08-21 21:36:22 +02:00
Jan Böhmer
36dfae52f2 [ReelCalculator] Added permission and added it to tools menu. 2020-06-03 22:19:59 +02:00
Jan Böhmer
f0d0a78f65 Show a preview image in builtin attachment select autocomplete. 2020-06-01 14:51:38 +02:00
Jan Böhmer
3021d0d67a Fixed bug that wrong function was called. 2020-05-31 15:03:27 +02:00
Jan Böhmer
2e527525bc Fixed PHPunit test. 2020-05-22 22:24:16 +02:00
Jan Böhmer
b1db89e3b4 Use BigDecimal for Pricedetail price field. 2020-05-20 22:02:07 +02:00
Jan Böhmer
db4d7dc5fc Use BigDecimal for Currency exchange rate. 2020-05-20 20:57:16 +02:00
Jan Böhmer
8b6fe757a0 Removed unnecessary getIDString() function in AbstractDBElement. 2020-05-13 21:19:23 +02:00
Jan Böhmer
7b108f8d4b Format last modified and creation date label placeholders using the correct timezone.
Fixes issue #54
2020-05-13 20:12:51 +02:00
Jan Böhmer
f5d685dfd4 Fixed coding style. 2020-05-10 21:39:31 +02:00