Jan Böhmer
|
65e1346a11
|
Improved output of some messages during migration
|
2023-04-08 23:39:45 +02:00 |
|
Jan Böhmer
|
7f9307feec
|
Perform an explicit type conversion in doesFKExists function
|
2023-04-08 23:32:38 +02:00 |
|
Jan Böhmer
|
036eaf3bae
|
Removed warnings about changed permissions, as the old changes are reset later, and we now do the permission migration in Part-DB directly
|
2023-04-08 23:29:23 +02:00 |
|
Jan Böhmer
|
2717d7d311
|
Only drop the foreign keys during migration from legacy Part-DB DBs if they really exist
This should fix issue #260
|
2023-04-08 23:27:10 +02:00 |
|
Jan Böhmer
|
577b841ee0
|
Fixed TypeError on certain old ElementCreatedLogEntries
Fixes issue #261
|
2023-04-08 22:57:07 +02:00 |
|
Jan Böhmer
|
857eb0517c
|
New translations messages.en.xlf (English)
|
2023-04-08 21:25:56 +02:00 |
|
Jan Böhmer
|
ec50197b40
|
Fixed PHPUnit tests
|
2023-04-08 21:21:53 +02:00 |
|
Jan Böhmer
|
4ace7dd370
|
Merge remote-tracking branch 'origin/master'
|
2023-04-08 21:02:51 +02:00 |
|
Jan Böhmer
|
0eea7f8d4d
|
Fixed static analyis issue
|
2023-04-08 21:00:41 +02:00 |
|
Jan Böhmer
|
80c7680d17
|
Do not use a horizontal layout in the comment dropdown for edit_part_info
|
2023-04-08 20:57:01 +02:00 |
|
Jan Böhmer
|
3edc0a7f53
|
Added documentation for ENFORCE_CHANGE_COMMENTS_FOR
Related to issue #220
|
2023-04-08 20:52:46 +02:00 |
|
Jan Böhmer
|
29af14f588
|
Added an option to enforce log comments for certain actions
This implements issue #220
|
2023-04-08 20:43:19 +02:00 |
|
Jan Böhmer
|
5f2408b791
|
Reveal invalid fields in dropdowns while browser validation
Preparation work for issue #220
|
2023-04-08 20:06:08 +02:00 |
|
Jan Böhmer
|
5b5e8a4fd5
|
Allow users (and admins) to decide whether their email should be shown on their public profile
|
2023-04-08 19:53:05 +02:00 |
|
Jan Böhmer
|
71b0c2d83e
|
Properly quote users table for compatibility with newer MySQL databases
|
2023-04-08 19:51:29 +02:00 |
|
Jan Böhmer
|
363b7bc314
|
Do not show a unecessary label in front of the boolean constraint types checkboxes
|
2023-04-08 01:24:17 +02:00 |
|
Jan Böhmer
|
448032c5b7
|
New translations validators.en.xlf (English)
|
2023-04-08 01:16:15 +02:00 |
|
Jan Böhmer
|
2af1234cfd
|
New translations messages.en.xlf (English)
|
2023-04-08 01:16:14 +02:00 |
|
Jan Böhmer
|
d258235430
|
Improved naming and documentation of CLIUser functions on AbstractLogEntry
|
2023-04-08 01:13:13 +02:00 |
|
Jan Böhmer
|
c060d6ebb1
|
Updated dependencies
|
2023-04-08 01:09:45 +02:00 |
|
Jan Böhmer
|
72dab2bc4e
|
Added tests for CLI user functions on AbstractLogEntry
|
2023-04-08 01:07:59 +02:00 |
|
Jan Böhmer
|
b0d2a22f62
|
Make user info page public for all logged in user
|
2023-04-08 01:04:10 +02:00 |
|
Jan Böhmer
|
bcda71cb25
|
Ensure that the a lot / storage location owner is not the anonymous user
|
2023-04-08 00:50:42 +02:00 |
|
Jan Böhmer
|
d32e902d17
|
Allow to filter by the lot owner
|
2023-04-08 00:44:34 +02:00 |
|
Jan Böhmer
|
f91b719542
|
Added a filter constraint for parts where instock is "less than desired"
Fixes issue #257
|
2023-04-08 00:35:31 +02:00 |
|
Jan Böhmer
|
8bccab258a
|
Prevent appearance of a popup for a short time after deletion of an element on firefox
Related to issue #258
|
2023-04-07 23:12:08 +02:00 |
|
Jan Böhmer
|
6443d8e2bf
|
Log the name of the CLI user, when actions were done from the CLI.
|
2023-04-07 22:44:59 +02:00 |
|
Jan Böhmer
|
286759f232
|
New translations validators.en.xlf (German)
|
2023-04-05 17:36:10 +02:00 |
|
Jan Böhmer
|
0dba32fdf2
|
New translations messages.en.xlf (German)
|
2023-04-05 17:36:09 +02:00 |
|
Jan Böhmer
|
54c6757bc7
|
Added some documentation about the stock owner system.
|
2023-04-05 16:35:29 +02:00 |
|
Jan Böhmer
|
c91a6640ff
|
Fixed static analysis issues
|
2023-04-03 23:34:15 +02:00 |
|
Jan Böhmer
|
80ef617949
|
New translations messages.en.xlf (English)
|
2023-04-03 23:26:13 +02:00 |
|
Jan Böhmer
|
72dd3f92f9
|
Show expired amountSum in instock row on info page, similar to the part tables
|
2023-04-03 23:21:18 +02:00 |
|
Jan Böhmer
|
5330476dbe
|
Highlight amount sum in part tables and part info page, when amount is less than minAmount
|
2023-04-03 23:15:29 +02:00 |
|
Jan Böhmer
|
69fdc85c99
|
Use new user select type for log filter
|
2023-04-03 22:54:07 +02:00 |
|
Jan Böhmer
|
f7293508ff
|
Added example content for owner placeholders in labels
|
2023-04-03 22:48:52 +02:00 |
|
Jan Böhmer
|
4aedce9668
|
Allow to use storelocation owner field in labels
Related to issue #221
|
2023-04-03 22:41:18 +02:00 |
|
Jan Böhmer
|
9244fe5944
|
Fixed internal server error, when using owner placeholder on stored label profile
|
2023-04-03 22:23:53 +02:00 |
|
Jan Böhmer
|
35710b17d1
|
New translations validators.en.xlf (English)
|
2023-04-03 01:37:05 +02:00 |
|
Jan Böhmer
|
fb78ce5679
|
New translations messages.en.xlf (English)
|
2023-04-03 01:37:04 +02:00 |
|
Jan Böhmer
|
749e7dbdf9
|
Rempve default value definitions, which cause problems on MySQL 8
|
2023-04-03 01:03:16 +02:00 |
|
Jan Böhmer
|
ccae58cb2f
|
Merge branch 'part_owners'
|
2023-04-03 00:54:29 +02:00 |
|
Jan Böhmer
|
64199b91d5
|
Synchronized MySQL schema with entity definitions
|
2023-04-03 00:53:58 +02:00 |
|
Jan Böhmer
|
c8218f6891
|
Added an explicit type for an old migration, so that (new) sqlite databases do not have a phase where a field has no type
|
2023-04-03 00:49:24 +02:00 |
|
Jan Böhmer
|
8e2f297839
|
Added migrations for sqlite
|
2023-04-03 00:47:51 +02:00 |
|
Jan Böhmer
|
0feb9661df
|
Allow to use owner placeholders in labels
|
2023-04-03 00:03:56 +02:00 |
|
Jan Böhmer
|
1acceae81e
|
Enforece that part lot owner matches storage location owner, if option is selected
|
2023-04-02 23:58:15 +02:00 |
|
Jan Böhmer
|
a7ff690891
|
Restrict part lot withdraw/add/move operations to the owner of a part lot
|
2023-04-02 23:35:18 +02:00 |
|
Jan Böhmer
|
447b54fa4b
|
Allow to set and view the owner of a part lot
|
2023-04-02 23:17:24 +02:00 |
|
Jan Böhmer
|
5f5541ca12
|
Added UserSelectType and allow to set owner of a storage location
|
2023-04-02 21:50:22 +02:00 |
|