Commit graph

267 commits

Author SHA1 Message Date
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
Jan Böhmer
a12802c1ae Updated phpunit-bridge recipe. 2020-05-10 17:11:21 +02:00
Jan Böhmer
7e656be246 Added some tests to check if LabelSystem and scanner pages are available. 2020-05-10 13:28:01 +02:00
Jan Böhmer
236249e4a1 Added tests for various label services. 2020-05-09 20:24:07 +02:00
Jan Böhmer
3dd0ef26b3 Use shorter format for barcodes, to generate shorter (better readable) barcodes. 2020-05-07 23:11:50 +02:00
Jan Böhmer
85821ec673 Added basic scan dialog. 2020-04-26 21:26:11 +02:00
Jan Böhmer
3163a7ba09 Use [[PLACEHOLDER]] instead of %%PLACEHOLDER%% for label placeholders. 2020-04-25 18:19:15 +02:00
Jan Böhmer
e89cc4bb01 Allow to generate multiple labels at once (multiple pages in 1 PDF file). 2020-04-21 00:00:29 +02:00
Jan Böhmer
16c1f84eb3 Added placeholders for Part lots. 2020-04-17 21:10:08 +02:00