Jan Böhmer
|
8fdf37261d
|
Fixed phpstan issues
|
2024-06-23 00:42:49 +02:00 |
|
Jan Böhmer
|
06c8e584a4
|
Allow to import attachments and parameters via entity import
This fixes issue #363
|
2024-06-23 00:41:25 +02:00 |
|
Jan Böhmer
|
bbf7222a6a
|
Improved EntityExporter to handle recursive exports
|
2024-06-23 00:11:38 +02:00 |
|
Jan Böhmer
|
f6e955b487
|
Hide mouser parts with an invalid product ID to avoid the issue described in #616
|
2024-06-22 23:37:50 +02:00 |
|
Jan Böhmer
|
6f91ff1f28
|
Fixed --overwrite option of the backup command not working
This fixes issue #635
|
2024-06-22 22:59:16 +02:00 |
|
Jan Böhmer
|
b7b941e3a1
|
Fixed error handling of structural data import
This was the reason for the exception in #632
|
2024-06-22 22:55:15 +02:00 |
|
Jan Böhmer
|
445229976f
|
Allow locales like de_DE in removeLocaleFromPath function
Related to issue #563
|
2024-06-22 19:48:11 +02:00 |
|
Jan Böhmer
|
eb02404d49
|
Fixed typing of TextConstraint
|
2024-06-22 19:06:07 +02:00 |
|
Jan Böhmer
|
c780c0bd92
|
Fixed "__partLot already defined" error when using a between filter for amountSum on postgres
|
2024-06-22 19:03:30 +02:00 |
|
Jan Böhmer
|
8f631cae63
|
Split up NumberConstraint and DateTimeConstraint for better type enforcement
|
2024-06-22 18:53:26 +02:00 |
|
Jan Böhmer
|
a4f440656a
|
Fixed timetravel feature on postgresql
|
2024-06-22 17:55:54 +02:00 |
|
Jan Böhmer
|
235d572f8c
|
Use DatetimeImmutable instead of DateTime wherever possible
|
2024-06-22 17:36:54 +02:00 |
|
Jan Böhmer
|
002d29a53e
|
Fixed PHPstan issues
|
2024-06-22 16:53:59 +02:00 |
|
Jan Böhmer
|
5074e2beac
|
Fixed phpunit tests
|
2024-06-22 00:44:59 +02:00 |
|
Jan Böhmer
|
20f32c7f12
|
Applied rector suggestions
|
2024-06-22 00:31:43 +02:00 |
|
Jan Böhmer
|
6821e668e4
|
Do not inject ObjectNormalizer into StructuralElementDenormalizer directly
|
2024-06-21 23:41:52 +02:00 |
|
Jan Böhmer
|
43a68b96ae
|
Moved deprecated doctrine subscribers to doctrine event listeners
|
2024-06-21 23:41:22 +02:00 |
|
Jan Böhmer
|
8ce93a028a
|
Removed deprecated interface from SkippableItemNormalizer
|
2024-06-19 23:58:15 +02:00 |
|
Jan Böhmer
|
028307b63c
|
Added some return typehints to functions who missed them
|
2024-06-19 23:56:08 +02:00 |
|
Jan Böhmer
|
b4d8d31c2d
|
partUnit column in part datatable now shows the correct data
This fixes issue #630
|
2024-06-19 23:28:53 +02:00 |
|
Jan Böhmer
|
bb2559edc1
|
Fixed PHPstan issue
|
2024-06-18 23:31:24 +02:00 |
|
Jan Böhmer
|
e3dfbf0e95
|
Support postgres in the backup command
|
2024-06-18 23:02:33 +02:00 |
|
Jan Böhmer
|
3f471d0c73
|
Natsort MPN column in part datatables
|
2024-06-18 22:34:29 +02:00 |
|
Jan Böhmer
|
4a706ab707
|
Do not natsort description fields as these can become very long
|
2024-06-18 22:34:13 +02:00 |
|
Jan Böhmer
|
123372d93f
|
Allow to emulate natural sort on mysql platforms
|
2024-06-18 21:42:00 +02:00 |
|
Jan Böhmer
|
272fe0516b
|
Allow to emulate natural sorting on SQLite databases
|
2024-06-18 00:09:44 +02:00 |
|
Jan Böhmer
|
289c9126d0
|
Use Natural_SORT_KEY for natural sorting on MariaDB database which support that
This resolves issue #243 and #402
|
2024-06-17 23:29:38 +02:00 |
|
Jan Böhmer
|
0a482da93e
|
Use postgres native array_position function instead of our FIELD function and pass it as array literal instead of variadic function
Otherwise we will run into errors, that we can not give more than 100 arguments to a function
|
2024-06-17 23:13:04 +02:00 |
|
Jan Böhmer
|
8bb8118d9f
|
Use natural sorting for trees and others repository functions
|
2024-06-17 22:33:40 +02:00 |
|
Jan Böhmer
|
9db822eabd
|
Use natural sorting for string datatables columns when using postgres
The natural sorting solution is quite portable, so this should be possible for other database types too later
|
2024-06-17 21:38:16 +02:00 |
|
Jan Böhmer
|
8a42dfa154
|
Use the FIELD function on postgres for order by field value
|
2024-06-17 21:20:23 +02:00 |
|
Jan Böhmer
|
d7a7e22e5a
|
Fixed lessThanDesired Constraint for postgresql
|
2024-06-17 21:16:46 +02:00 |
|
Jan Böhmer
|
4f75e2641b
|
Define a custom FIELD function to sort tables by list of ids without the emulation via string operations
|
2024-06-16 23:46:40 +02:00 |
|
Jan Böhmer
|
d3dcefb645
|
Fixed total amount and less than desired filter on postgresql
|
2024-06-16 23:26:57 +02:00 |
|
Jan Böhmer
|
6d1553e8d8
|
Fixed problem with datatable column sorting on postgresql
|
2024-06-16 22:52:15 +02:00 |
|
Jan Böhmer
|
7ad2fab53d
|
Fixed exception related that Datetimeimmutables were used were doctrine expected mutable ones
this prevented the saving of parts from info providers
|
2024-06-13 23:41:35 +02:00 |
|
Jan Böhmer
|
6e9b337b49
|
Fixed regex function for postgres
|
2024-06-13 23:18:25 +02:00 |
|
Jan Böhmer
|
c58ff5861d
|
Replaced the non standard IFNULL function which postgres does not know with the COALSCE function
|
2024-06-13 23:01:53 +02:00 |
|
Jan Böhmer
|
33a5e70b70
|
Fixed phpunit tests for postgres
|
2024-06-13 22:19:17 +02:00 |
|
Jan Böhmer
|
8ee3aaf4f4
|
Added Sqlite migrations required by new doctrine/orm version and fixed migration duplication for sqlite
|
2024-06-10 21:54:15 +02:00 |
|
Jan Böhmer
|
427b8659c9
|
Added MySQL migrations required by the doctrine upgrades
The new ORM versions, do not have anymore column comments, so these got removed
|
2024-06-10 21:43:25 +02:00 |
|
Jan Böhmer
|
d40ce470d3
|
Fixed some invalid class constant use in ResetAutoIncrementORMPurger
|
2024-06-10 21:25:51 +02:00 |
|
Jan Böhmer
|
07c7f07c35
|
Removed usage of partial flush which is not supported with the recent doctrine ORM version
|
2024-06-10 21:25:23 +02:00 |
|
Jan Böhmer
|
fe732ecf45
|
Fixed minor inspection issue
|
2024-06-10 21:16:46 +02:00 |
|
Jan Böhmer
|
971bb92a8c
|
Fixed error caused by ArrayType fields which is required by the webauthn bundle but was removed in doctrine/orm 4.0
We simple forward port the ArrayType class from orm 3.8 to fix this error
|
2024-06-10 21:11:11 +02:00 |
|
Jan Böhmer
|
777f6ba738
|
Fixed error caused by immutable datetime passed to mutable datetime doctrine type
|
2024-06-10 20:47:06 +02:00 |
|
Jan Böhmer
|
4d927c5870
|
Use a better exception format for UTCDateTimeType
|
2024-06-10 20:17:57 +02:00 |
|
Jan Böhmer
|
1830e9da3d
|
Fixed errors caused by change on how setParameters on query builder works
We replaced them by individual setParameter calls as this seems to be the easiest way to fix this
|
2024-06-10 00:08:53 +02:00 |
|
Jan Böhmer
|
5eb29746af
|
Revert "Fixed errors that query builder setParameters now expects an ArrayCollection instead of an array"
This reverts commit 78671b0bfe.
|
2024-06-10 00:04:22 +02:00 |
|
Jan Böhmer
|
afb816cc41
|
Use the getReference function in TimeTravel service instead of the removed getPartialReference()
This is probably the better choice anyway
|
2024-06-09 23:58:03 +02:00 |
|