Part-DB-server/src/Serializer
Sebastian Almberg 3998248905
Import: document EDA/KiCad columns, test both column forms, fix eda_invisible inversion (#1436)
- Document the eda_* import columns in docs/usage/import_export.md: the flat form and its short
  aliases, and the nested eda_info.* form used by the CSV/JSON export and the shipped
  part_import_example.csv.
- Add EntityImporterTest coverage locking in that BOTH the nested eda_info.* form and the flat
  form import the EDA fields correctly (the nested form already worked via the serializer but was
  untested, so an export -> re-import round-trip could silently regress).
- Fix the eda_invisible alias: it was a plain key-rename to eda_visibility, so eda_invisible=1
  stored visibility=true (made the part visible - the opposite of the name). It is now handled
  explicitly and inverted.
2026-07-20 20:52:01 +02:00
..
APIPlatform Correctly parse @id referenced entities in API 2026-05-25 22:37:48 +02:00
AttachmentNormalizer.php Split attachment paths (#848) 2025-02-22 17:29:14 +01:00
BigNumberNormalizer.php Fixed "implicitly marking parameter as nullable" deprecations in PHP 8.4 fixed 2025-02-08 00:19:20 +01:00
PartNormalizer.php Import: document EDA/KiCad columns, test both column forms, fix eda_invisible inversion (#1436) 2026-07-20 20:52:01 +02:00
StructuralElementDenormalizer.php Fixed tests 2026-03-07 22:47:05 +01:00
StructuralElementFromNameDenormalizer.php Fixed "implicitly marking parameter as nullable" deprecations in PHP 8.4 fixed 2025-02-08 00:19:20 +01:00
StructuralElementNormalizer.php Fixed PHPunit tests 2025-07-13 20:06:38 +02:00