Commit graph

  • 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
  • 40369d3d45
    Bump ws from 7.5.9 to 7.5.10 dependabot[bot] 2024-06-18 18:42:18 +00: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
  • e48f6737ce
    Bump docker/build-push-action from 5 to 6 dependabot[bot] 2024-06-17 17:13:43 +00: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
  • 7d9be5ae76 Fixed wrong casing of SQLitePlatform Jan Böhmer 2024-06-09 23:36:00 +02:00
  • 777bfed813 Fixed doctrine middlewares Jan Böhmer 2024-06-09 23:28:46 +02:00
  • 43ca543651 Fixed wrong signature of UTCDateTimeType Jan Böhmer 2024-06-09 23:15:14 +02:00
  • 205d5f8f58 Updated doctrine dbal and orm to next major version Jan Böhmer 2024-06-09 23:11:08 +02:00
  • ee37852a72
    added scan button navbar in mobile view RaptorDE 2024-06-09 13:02:49 +02:00
  • 1a291744e4
    Update images.css to improve the preview image size on mobile phones RaptorDE 2024-06-09 12:14:52 +02:00
  • a9852248f3
    Merge branch 'Part-DB:master' into preview-image-size-in-tables RaptorDE 2024-06-09 12:07:39 +02:00
  • dc14b58d73 Fixed DBInfoHelper compatibility with postgres Jan Böhmer 2024-06-09 00:46:23 +02:00
  • a88a2e04cf Added the required initial users and groups for the database migration Jan Böhmer 2024-06-09 00:11:58 +02:00
  • c620beb965 Merge branch 'master' into postgres Jan Böhmer 2024-06-08 19:49:07 +02:00
  • 92cb9f70a1 Bumped version to 1.12.1 v1.12.1 Jan Böhmer 2024-06-08 19:23:22 +02:00
  • b2059b6910 Use outline-secondary style for the sidebar toggle button Jan Böhmer 2024-06-07 23:28:59 +02:00
  • 0b21effb13
    New Crowdin updates (#606) Jan Böhmer 2024-06-07 22:49:18 +02:00
  • 02acafc348 Added postgres to the AbstractMultiPlatformMigration class Jan Böhmer 2024-06-06 23:11:11 +02:00
  • d202ecf06f Added support of the custom TinyInt type for postgres Jan Böhmer 2024-06-06 22:38:33 +02:00
  • 5402d7bedb Increased phpunit memory limit to 1G Jan Böhmer 2024-06-06 20:04:50 +02:00
  • 39247f1ece Updated dompdf to 3.0 Jan Böhmer 2024-06-06 19:44:26 +02:00
  • 55b824d777 Updated dependencies Jan Böhmer 2024-06-06 19:40:49 +02:00
  • 48e2718dd1
    the preview image size in tables has been adjusted for better visibility RaptorDE 2024-05-26 19:03:46 +02:00
  • 7cc67f8bb1 Allow to configure history log settings via new settings system Jan Böhmer 2024-05-20 21:48:33 +02:00
  • 0772d85918 Use new settings system to configure the instance Name and homepage banner Jan Böhmer 2024-05-20 21:14:32 +02:00
  • 26d83af298 Use new settings systems for attachments settings Jan Böhmer 2024-05-14 23:02:46 +02:00
  • 4eb223c401
    Update LCSC API URL (#612) SapuSeven 2024-05-12 18:21:23 +02:00
  • a8972d0eac
    Update LCSC API URL SapuSeven 2024-05-12 18:04:51 +02:00
  • 4876068cce Added translations for info provider settings fields Jan Böhmer 2024-05-10 00:55:14 +02:00