Commit Graph

  • 06c8e584a4 Allow to import attachments and parameters via entity import Jan Böhmer 2024-06-23 00:41:25 +02:00
  • bbf7222a6a Improved EntityExporter to handle recursive exports Jan Böhmer 2024-06-23 00:11:38 +02:00
  • f6e955b487 Hide mouser parts with an invalid product ID to avoid the issue described in #616 Jan Böhmer 2024-06-22 23:37:50 +02:00
  • 32a72bfd23 Defocus show/hide sidbar button after clicking to close tooltip Jan Böhmer 2024-06-22 23:08:51 +02:00
  • 25e0c22de9 Merge branch 'added-scan-button-to-navbar' Jan Böhmer 2024-06-22 23:04:06 +02:00
  • 2dd1843aac Merge branch 'master' into added-scan-button-to-navbar Jan Böhmer 2024-06-22 23:03:10 +02:00
  • f3bf4ca838 New translations validators.en.xlf (English) Jan Böhmer 2024-06-22 23:02:49 +02:00
  • b88e5e27d8 Fixed tests Jan Böhmer 2024-06-22 23:01:40 +02:00
  • 6f91ff1f28 Fixed --overwrite option of the backup command not working Jan Böhmer 2024-06-22 22:59:16 +02:00
  • b7b941e3a1 Fixed error handling of structural data import Jan Böhmer 2024-06-22 22:55:15 +02:00
  • 64414fe105 Added missing validator.invalid_range translation Jan Böhmer 2024-06-22 20:00:16 +02:00
  • 701713e298 Fixed symfony UX translations when using a locale with subregion (e.g. en_US) Jan Böhmer 2024-06-22 19:57:30 +02:00
  • 445229976f Allow locales like de_DE in removeLocaleFromPath function Jan Böhmer 2024-06-22 19:47:55 +02:00
  • eb02404d49 Fixed typing of TextConstraint Jan Böhmer 2024-06-22 19:06:07 +02:00
  • c780c0bd92 Fixed "__partLot already defined" error when using a between filter for amountSum on postgres Jan Böhmer 2024-06-22 19:03:30 +02:00
  • 8f631cae63 Split up NumberConstraint and DateTimeConstraint for better type enforcement Jan Böhmer 2024-06-22 18:53:26 +02:00
  • 07afff8db5 Updated yarn dependencies Jan Böhmer 2024-06-22 18:02:42 +02:00
  • a4f440656a Fixed timetravel feature on postgresql Jan Böhmer 2024-06-22 17:55:37 +02:00
  • 235d572f8c Use DatetimeImmutable instead of DateTime wherever possible Jan Böhmer 2024-06-22 17:36:54 +02:00
  • eebc373734 Merge branch 'rector' Jan Böhmer 2024-06-22 16:54:09 +02:00
  • 002d29a53e Fixed PHPstan issues Jan Böhmer 2024-06-22 16:53:59 +02:00
  • 5074e2beac Fixed phpunit tests Jan Böhmer 2024-06-22 00:44:59 +02:00
  • d898ca736c Applied rector to remaining test files Jan Böhmer 2024-06-22 00:37:47 +02:00
  • af325612aa Dont replace our test 'GET' strings with a class constant Jan Böhmer 2024-06-22 00:36:30 +02:00
  • 590c2c3b0a Excluded a few more rector rules Jan Böhmer 2024-06-22 00:34:49 +02:00
  • 20f32c7f12 Applied rector suggestions Jan Böhmer 2024-06-22 00:31:43 +02:00
  • 4106bcef5f Do not rename tableAction controller Jan Böhmer 2024-06-22 00:06:48 +02:00
  • 0e3b8a2a28 Do not replace our !== null checks with instanceof Jan Böhmer 2024-06-22 00:03:52 +02:00
  • 272608b4ec Ignore symfony generated files for rector Jan Böhmer 2024-06-22 00:00:59 +02:00
  • 7a389469b9 Updated rector Jan Böhmer 2024-06-21 23:51:44 +02:00
  • 9650969c94 Merge branch 'master' of https://github.com/Part-DB/Part-DB-symfony Jan Böhmer 2024-06-21 23:41:57 +02:00
  • 6821e668e4 Do not inject ObjectNormalizer into StructuralElementDenormalizer directly Jan Böhmer 2024-06-21 23:41:52 +02:00
  • 43a68b96ae Moved deprecated doctrine subscribers to doctrine event listeners Jan Böhmer 2024-06-21 23:41:22 +02:00
  • 1f6e3db09e Document natural sorting and the DATABASE_EMULATE_NATURAL_SORT option Jan Böhmer 2024-06-21 12:31:25 +02:00
  • 2fabcabcc0 Added documentation about the different DATABASE_URL formats for the database types Jan Böhmer 2024-06-21 11:58:09 +02:00
  • 22855b077d Improved "Choosing database" documentation page Jan Böhmer 2024-06-21 11:44:24 +02:00
  • 2cad7a67ea Updated requirements in README file and mention PostgreSQL support in features Jan Böhmer 2024-06-21 10:39:44 +02:00
  • 8ce93a028a Removed deprecated interface from SkippableItemNormalizer Jan Böhmer 2024-06-19 23:58:15 +02:00
  • 028307b63c Added some return typehints to functions who missed them Jan Böhmer 2024-06-19 23:56:08 +02:00
  • 7bd6cd7cec Merge remote-tracking branch 'origin/master' Jan Böhmer 2024-06-19 23:47:46 +02:00
  • 8c45a40f9e Explicitly configure some deprecated configuration options Jan Böhmer 2024-06-19 23:47:38 +02:00
  • 70c62dab77 Bump docker/build-push-action from 5 to 6 (#631) dependabot[bot] 2024-06-19 23:33:43 +02:00
  • b4d8d31c2d partUnit column in part datatable now shows the correct data Jan Böhmer 2024-06-19 23:28:53 +02:00
  • bc15135f6b We are in development of 1.13 now Jan Böhmer 2024-06-18 23:44:28 +02:00
  • 16baccc2cb Upgraded rector to latest version Jan Böhmer 2024-06-18 23:33:53 +02:00
  • bb2559edc1 Fixed PHPstan issue Jan Böhmer 2024-06-18 23:31:24 +02:00
  • f6f736a91f Added amphp/http-client to support HTTP/2 connections, even if libcurl is not enabled Jan Böhmer 2024-06-18 23:25:40 +02:00
  • 9f477676e2 Removed psalm, as we only use phpstan Jan Böhmer 2024-06-18 23:24:54 +02:00
  • 6cba6ba52e Updated dependencies Jan Böhmer 2024-06-18 23:21:45 +02:00
  • d29dbc9385 Merge branch 'postgres' Jan Böhmer 2024-06-18 23:17:27 +02:00
  • cb01302ada Test the backup tool in github actions Jan Böhmer 2024-06-18 23:04:44 +02:00
  • e3dfbf0e95 Support postgres in the backup command Jan Böhmer 2024-06-18 23:02:33 +02:00
  • 3f471d0c73 Natsort MPN column in part datatables Jan Böhmer 2024-06-18 22:34:29 +02:00
  • 4a706ab707 Do not natsort description fields as these can become very long Jan Böhmer 2024-06-18 22:34:13 +02:00
  • 4946a9ab0d Fixed SQL declaration of NatSortKey function Jan Böhmer 2024-06-18 22:32:07 +02:00
  • 123372d93f Allow to emulate natural sort on mysql platforms Jan Böhmer 2024-06-18 21:42:00 +02:00
  • 272fe0516b Allow to emulate natural sorting on SQLite databases Jan Böhmer 2024-06-18 00:09:44 +02:00
  • 289c9126d0 Use Natural_SORT_KEY for natural sorting on MariaDB database which support that Jan Böhmer 2024-06-17 23:29:19 +02:00
  • 0a482da93e Use postgres native array_position function instead of our FIELD function and pass it as array literal instead of variadic function Jan Böhmer 2024-06-17 23:13:04 +02:00
  • 8bb8118d9f Use natural sorting for trees and others repository functions Jan Böhmer 2024-06-17 22:33:40 +02:00
  • 9db822eabd Use natural sorting for string datatables columns when using postgres Jan Böhmer 2024-06-17 21:38:16 +02:00
  • 8a42dfa154 Use the FIELD function on postgres for order by field value Jan Böhmer 2024-06-17 21:20:23 +02:00
  • d7a7e22e5a Fixed lessThanDesired Constraint for postgresql Jan Böhmer 2024-06-17 21:16:46 +02:00
  • 4f75e2641b Define a custom FIELD function to sort tables by list of ids without the emulation via string operations Jan Böhmer 2024-06-16 23:46:40 +02:00
  • d3dcefb645 Fixed total amount and less than desired filter on postgresql Jan Böhmer 2024-06-16 23:26:57 +02:00
  • 6d1553e8d8 Fixed problem with datatable column sorting on postgresql Jan Böhmer 2024-06-16 22:52:15 +02:00
  • 740985d68f New translations security.en.xlf (Croatian) Jan Böhmer 2024-06-14 23:40:19 +02:00
  • 7ad2fab53d Fixed exception related that Datetimeimmutables were used were doctrine expected mutable ones Jan Böhmer 2024-06-13 23:41:35 +02:00
  • 6e9b337b49 Fixed regex function for postgres Jan Böhmer 2024-06-13 23:18:25 +02:00
  • c58ff5861d Replaced the non standard IFNULL function which postgres does not know with the COALSCE function Jan Böhmer 2024-06-13 23:01:53 +02:00
  • 33a5e70b70 Fixed phpunit tests for postgres Jan Böhmer 2024-06-13 22:19:17 +02:00
  • 07f1ce5822 Configure the postgres server to accept local connections without password Jan Böhmer 2024-06-13 00:00:51 +02:00
  • d41996b365 Added SSH connection into test container for debugging Jan Böhmer 2024-06-12 23:33:05 +02:00
  • d3c9b7eae1 Configure postgres to accept all connections without password for testing Jan Böhmer 2024-06-12 23:30:42 +02:00
  • 373a1ab0f4 Change the password of the postgres user Jan Böhmer 2024-06-12 23:24:37 +02:00
  • 58dd56a89f Supply a password for the postgres database connection Jan Böhmer 2024-06-12 23:16:24 +02:00
  • d7eadd9294 Use the builtin postgres user already defined in the github image Jan Böhmer 2024-06-12 23:13:20 +02:00
  • 853e29dd83 Removed sqlite database creation Jan Böhmer 2024-06-10 23:47:28 +02:00
  • 0c1c46c045 Fixed MySQL version number Jan Böhmer 2024-06-10 23:46:33 +02:00
  • be97ea08a2 Specify a version number on the MySQL database URL, so that doctrine does not need to start a connection while cache clearing Jan Böhmer 2024-06-10 23:35:13 +02:00
  • 1c8b81ca2c Run a SSH session in the github actions container for better debugging Jan Böhmer 2024-06-10 23:05:16 +02:00
  • 8266f230d7 For debugging disable fast failing of phpunit tests Jan Böhmer 2024-06-10 22:58:54 +02:00
  • 0b53542716 Added postgres to github tests actions Jan Böhmer 2024-06-10 22:52:11 +02:00
  • eab1c7096c Use the postgres migration code generated by the new doctrine orm versions Jan Böhmer 2024-06-10 22:38:46 +02:00
  • 8ee3aaf4f4 Added Sqlite migrations required by new doctrine/orm version and fixed migration duplication for sqlite Jan Böhmer 2024-06-10 21:54:15 +02:00
  • 427b8659c9 Added MySQL migrations required by the doctrine upgrades Jan Böhmer 2024-06-10 21:43:25 +02:00
  • 3c3af824cf Merge branch 'doctrine-upgrade' into postgres Jan Böhmer 2024-06-10 21:26:00 +02:00
  • d40ce470d3 Fixed some invalid class constant use in ResetAutoIncrementORMPurger Jan Böhmer 2024-06-10 21:25:51 +02:00
  • 07c7f07c35 Removed usage of partial flush which is not supported with the recent doctrine ORM version Jan Böhmer 2024-06-10 21:25:23 +02:00
  • fe732ecf45 Fixed minor inspection issue Jan Böhmer 2024-06-10 21:16:46 +02:00
  • 971bb92a8c Fixed error caused by ArrayType fields which is required by the webauthn bundle but was removed in doctrine/orm 4.0 Jan Böhmer 2024-06-10 21:11:11 +02:00
  • 777f6ba738 Fixed error caused by immutable datetime passed to mutable datetime doctrine type Jan Böhmer 2024-06-10 20:47:06 +02:00
  • 4d927c5870 Use a better exception format for UTCDateTimeType Jan Böhmer 2024-06-10 20:17:57 +02:00
  • 1830e9da3d Fixed errors caused by change on how setParameters on query builder works Jan Böhmer 2024-06-10 00:08:53 +02:00
  • 5eb29746af Revert "Fixed errors that query builder setParameters now expects an ArrayCollection instead of an array" Jan Böhmer 2024-06-10 00:04:22 +02:00
  • afb816cc41 Use the getReference function in TimeTravel service instead of the removed getPartialReference() Jan Böhmer 2024-06-09 23:58:03 +02:00
  • bd640c19a4 Fixed type of token object is now a property instead of array value in Field2 Jan Böhmer 2024-06-09 23:55:12 +02:00
  • 0d445b6a21 Fixed some minor inspection issues caused by the doctrine upgrades Jan Böhmer 2024-06-09 23:51:41 +02:00
  • 78671b0bfe Fixed errors that query builder setParameters now expects an ArrayCollection instead of an array Jan Böhmer 2024-06-09 23:51:11 +02:00
  • 60325e797d Fixed the use of the removed ClassMetadataInfo constants Jan Böhmer 2024-06-09 23:37:18 +02:00