Jan Böhmer
|
1b3fc2c23c
|
Fixed PHPUnit exception
|
2023-07-29 19:03:46 +02:00 |
|
Jan Böhmer
|
8e96971b9c
|
Merge remote-tracking branch 'origin/l10n_master'
|
2023-07-29 18:55:48 +02:00 |
|
Jan Böhmer
|
8e39e330fe
|
Updated dependencies.
|
2023-07-29 18:55:24 +02:00 |
|
Jan Böhmer
|
15ba6572df
|
Try to detect if an external attachment is an image or not.
Before we assumed that it is a picture in all cases.
|
2023-07-29 18:50:18 +02:00 |
|
Jan Böhmer
|
1c222ff293
|
Improved attachment name generation from DTO url
We dont include the query paramaters in the name anymore
|
2023-07-29 18:38:18 +02:00 |
|
Jan Böhmer
|
2fb1ec7f8a
|
New translations messages.en.xlf (German)
|
2023-07-29 18:10:26 +02:00 |
|
Jan Böhmer
|
70f1db9619
|
New translations messages.en.xlf (German)
|
2023-07-29 17:10:30 +02:00 |
|
Jan Böhmer
|
11be65678e
|
Fixed order by FIELD emulation on sqlite via INSTR
We need to search for the comma token separators at both ends of the search term, otherwise the ordering will be wrong.
|
2023-07-29 17:06:35 +02:00 |
|
Jan Böhmer
|
80ed064cd6
|
Emulate the field function in SQLIte by using an string search, instead of our PHP function callback
|
2023-07-29 16:50:47 +02:00 |
|
Jan Böhmer
|
62b1e33616
|
Fixed field ordering on SQLite
|
2023-07-29 16:42:27 +02:00 |
|
Jan Böhmer
|
52f2ef6d30
|
New translations messages.en.xlf (German)
|
2023-07-28 23:30:26 +02:00 |
|
Jan Böhmer
|
8ace78a873
|
New translations messages.en.xlf (German)
|
2023-07-28 11:50:42 +02:00 |
|
Jan Böhmer
|
5c30210534
|
Fixed some stuff on the emulated Field2 function and added tests
|
2023-07-27 00:38:17 +02:00 |
|
Jan Böhmer
|
1d03b6c38d
|
Added tests for sqlite emulated functions
|
2023-07-26 23:39:53 +02:00 |
|
Jan Böhmer
|
d3ead8742e
|
Implement a special field2 function, to migitiate the argument count limit in sqlite
This fixes issue #332 on SQLite DBs
|
2023-07-26 23:23:25 +02:00 |
|
Jan Böhmer
|
ed6b0057b7
|
Make the manufacturer field optional on part manufacturer data during Partkeepr import
This should fix issue #333
|
2023-07-26 22:55:18 +02:00 |
|
Jan Böhmer
|
90fbcb88d8
|
Updated dependencies
|
2023-07-23 23:22:00 +02:00 |
|
Jan Böhmer
|
be2ed52d93
|
Fixed phpstan issues
|
2023-07-23 23:04:45 +02:00 |
|
Jan Böhmer
|
f1af19a52a
|
Fixed wrong background color for structural links
|
2023-07-23 23:02:04 +02:00 |
|
Jan Böhmer
|
4c4501073c
|
Use a two step approach to retrieve part tables
This allows us to combine the fast filtering with the fetch joins, which should speed up the datatables a lot.
|
2023-07-23 21:48:38 +02:00 |
|
Jan Böhmer
|
b8b9a416ac
|
Fixed wrong type of the supplier filter
|
2023-07-23 21:33:50 +02:00 |
|
Jan Böhmer
|
fc7e436ca9
|
Improved image and attachment viewing on part info page
|
2023-07-23 01:32:28 +02:00 |
|
Jan Böhmer
|
1de1eebc59
|
Fixed PHPstan issues
|
2023-07-23 01:20:38 +02:00 |
|
Jan Böhmer
|
a4d411656b
|
Added a field extension for SQLite and let the database sort the elements by the given ID order directly
|
2023-07-23 01:19:48 +02:00 |
|
Jan Böhmer
|
1ec4266f96
|
Fixed sorting for element choice type and added tests
|
2023-07-23 01:01:29 +02:00 |
|
Jan Böhmer
|
61f02d693f
|
Added info about alternative names to info provider documentation
|
2023-07-23 00:29:16 +02:00 |
|
Jan Böhmer
|
cd80552ce7
|
Fixed PHPstan issues
|
2023-07-23 00:14:29 +02:00 |
|
Jan Böhmer
|
d59b8817c3
|
Do not use fetch join, as even with the N+1 problem the queries are faster than with the very complex and slow expressions needed for the fetch Join pagination
|
2023-07-22 23:51:06 +02:00 |
|
Jan Böhmer
|
8ce5f4a796
|
Do not cache entities directly in NodesListBuilder but cache only the IDs instead
Otherwise the doctrine proxies break, and we get issues with loading the preview_images in structural Elements.
|
2023-07-20 23:20:46 +02:00 |
|
Jan Böhmer
|
2e8cb35acc
|
Use ManyToOne instead of OneToOne for master_picture_attachment like before
|
2023-07-20 21:54:13 +02:00 |
|
Jan Böhmer
|
c0f626e9bd
|
Fixed phpstan issue
|
2023-07-19 23:01:29 +02:00 |
|
Jan Böhmer
|
2ddfe48aba
|
Do the doctrine definitions of the master preview attachment in the sub classes
This makes lazy fetching works and saves some db queries.
|
2023-07-19 22:49:40 +02:00 |
|
Jan Böhmer
|
2c6de84c9a
|
Only check every 10 minutes if the user needs to setup a 2FA method enforced by its group
That saves us 3 database queries on many requests.
|
2023-07-19 00:56:28 +02:00 |
|
Jan Böhmer
|
87cf4c2d08
|
Do a extra lazy fetch on webauthn and u2f keys property of a user
In the most cases we just need the count of them and not the exact details. This just gives as a bit better performance on most requests
|
2023-07-19 00:20:38 +02:00 |
|
Jan Böhmer
|
3a8c835880
|
Lazily sort info providers list, to prevent unneccesarry work on most container calls
|
2023-07-19 00:11:19 +02:00 |
|
Jan Böhmer
|
e2dbd3d873
|
Fixed bug, that prevented all related history entries for an element
As the query param had the same name for each iteration, it got overwritten every time
|
2023-07-19 00:01:42 +02:00 |
|
Jan Böhmer
|
55aabddd41
|
Allow to sort by user in log data table
|
2023-07-18 23:45:52 +02:00 |
|
Jan Böhmer
|
eb07820523
|
Fixed issue that prevented undo changes from being logged
|
2023-07-18 23:42:01 +02:00 |
|
Jan Böhmer
|
8116217019
|
Fixed exception when undo/revert to a change which contained a change to a enum property
|
2023-07-18 23:34:45 +02:00 |
|
Jan Böhmer
|
6fb1845ff7
|
Use fixed version of jbtronics/2fa-webauthn-bundle
|
2023-07-17 23:46:12 +02:00 |
|
Jan Böhmer
|
75325f0ed8
|
Added some trademark disclaimer to Part-DB documentation
|
2023-07-17 23:28:24 +02:00 |
|
Jan Böhmer
|
0577f9e166
|
Added some documentation about caching
|
2023-07-17 23:25:22 +02:00 |
|
Jan Böhmer
|
52c6884e28
|
Allow slashes in digikey product ids
|
2023-07-17 23:21:30 +02:00 |
|
Jan Böhmer
|
2be76a488f
|
Added documentation for part provider system
|
2023-07-17 23:14:35 +02:00 |
|
Jan Böhmer
|
686535fe42
|
New translations messages.en.xlf (English)
|
2023-07-17 00:53:09 +02:00 |
|
Jan Böhmer
|
5c17aee1e4
|
Properly escape group table name
Otherwise MySQL 8 will not be able to use this schema
|
2023-07-17 00:49:25 +02:00 |
|
Jan Böhmer
|
9b35ac3a99
|
Updated yarn dependencies.
|
2023-07-17 00:45:46 +02:00 |
|
Jan Böhmer
|
59b78e850f
|
Merge branch 'part_info_provider_integration'
|
2023-07-17 00:43:51 +02:00 |
|
Jan Böhmer
|
3a8c5a788f
|
Fixed phpstan issues
|
2023-07-17 00:43:35 +02:00 |
|
Jan Böhmer
|
afcbbe0f43
|
Fixed phpunit tests
|
2023-07-17 00:34:00 +02:00 |
|