Commit graph

  • 360fed1f5e Rebase auf Part-DB v2.1.2 Marcel Diegelmann 2025-09-10 13:56:36 +02:00
  • 7abc37fc9a Füge Option für lesbares CSV beim Export hinzu (APS-3) Marcel Diegelmann 2025-09-08 13:32:34 +02:00
  • 03d8166f2b BOMImporter und AssemblyBomEntriesDataTable: Mountnames hinzugefügt Marcel Diegelmann 2025-07-28 10:33:30 +02:00
  • 0c297244fa Tabs und BOMImporter: Verbesserte Anzeige und Validierung Marcel Diegelmann 2025-07-24 10:31:19 +02:00
  • a0900c518a BOMValidator: Validierung für rekursive Baugruppen-Eintragsprüfung ergänzt Marcel Diegelmann 2025-07-24 09:11:28 +02:00
  • a34589c462 BOMImporter und AssemblyCycleValidator: Verbesserte Import-Logik Marcel Diegelmann 2025-07-22 15:52:57 +02:00
  • ba001d67e5 Reihenfolge der Tabs in Baugruppenansicht korrigiert Marcel Diegelmann 2025-07-22 12:20:26 +02:00
  • d7e4db38e8 BOMImporter: Verbesserung des CSV-Parsing Marcel Diegelmann 2025-07-22 10:30:22 +02:00
  • 5c54191488 Migration: Spaltenname korrigieren Marcel Diegelmann 2025-07-21 10:04:54 +02:00
  • dbeb4cc50a Stücklisten beim Löschen: Markieren von referenzierten Baugruppen als Hinweis vornehmen Marcel Diegelmann 2025-07-18 10:36:12 +02:00
  • 4b722257d8 Anpassungen aus Analyse vornehmen Marcel Diegelmann 2025-07-17 10:54:44 +02:00
  • 01f3f9d44d Füge Validierung für zyklische Baugruppenreferenzen hinzu Marcel Diegelmann 2025-07-08 09:05:53 +02:00
  • 310461faac Füge Unterstützung für Datenquellen-Synonyme hinzu. Marcel Diegelmann 2025-07-07 10:08:19 +02:00
  • 8009418d54 Assembly getReferencedAssemblies korrigieren Marcel Diegelmann 2025-07-03 14:47:19 +02:00
  • 37b2380de1 Assembly Konstanten in .env einfügen bzw. anpassen Marcel Diegelmann 2025-07-03 13:50:33 +02:00
  • f93152cb1c Assembly Listenübersicht umsetzen Marcel Diegelmann 2025-07-03 13:47:20 +02:00
  • 70303ca454 AssemblyBomEntriesDataTable anpassen Marcel Diegelmann 2025-07-03 13:43:55 +02:00
  • 2cbda93e84 Baugruppen Stückliste um referenzierte Baugruppe erweitern Marcel Diegelmann 2025-07-03 13:38:51 +02:00
  • bdbaab98c5 Assembly um IPN-Eingabemöglichkeit und Automatismus zur Name-Angabe erweitern Marcel Diegelmann 2025-06-26 14:43:25 +02:00
  • 7e8d444ac8 Part-Übersicht sowie -Detailansicht um Assembly Information erweitern Marcel Diegelmann 2025-06-24 11:07:20 +02:00
  • a47f6c22e6 Projekt-Importer um JSON/CSV Importer analog zu Assemblies erweitern Marcel Diegelmann 2025-06-24 09:42:12 +02:00
  • 688e2f87a3 SQL-Formatierung in Migration verbessern Marcel Diegelmann 2025-06-17 14:02:30 +02:00
  • adbe310d7f Projekt BOM-Konfiguration um Assemblies bereinigen. Assembly BOM-Konfiguration um Projektauswahl erweitern (APS-3, APS-4) Marcel Diegelmann 2025-06-17 11:28:42 +02:00
  • df85017efb Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. Marcel Diegelmann 2025-04-22 16:31:22 +02:00
  • 5fbb1a8c71 Anpassungen zu JSON Importer vornehmen. CSV Importer implementieren. Übersetzungsarbeiten vornehmen. Marcel Diegelmann 2025-04-16 10:21:44 +02:00
  • 33925b9d59 JSON Importer mit Minimaldaten weiterentwickeln. Validierung mit Violations einführen und beim Import-Versuch zusätzlich mit ausgeben Marcel Diegelmann 2025-04-11 14:00:11 +02:00
  • de80b5e21e PartController -> new Methode Variablennamen korrigieren Marcel Diegelmann 2025-04-11 12:07:55 +02:00
  • 1cf396fbd9 Assembly Konfiguration in BOM ausblenden, wenn bisher keine Zuordnung zu mindestens einem Eintrag stattgefunden hat (Berücksichtigung Rechtekonfiguration) Marcel Diegelmann 2025-04-04 10:50:47 +02:00
  • 290a9b309f Übersetzung zu "assembly.bom_import.template.kicad_pcbnew.table" anpassen Marcel Diegelmann 2025-04-03 12:13:24 +02:00
  • 14900291db Anpassungen aus Benutzersicht, um den Fokus auf die reine Baugruppen-Konfiguration zu legen Marcel Diegelmann 2025-04-02 12:24:14 +02:00
  • 74e48d385c configuration.md: Info für Default-Sortierung zu Assemblies einfügen Marcel Diegelmann 2025-03-20 10:02:30 +01:00
  • ca45064bb2 Default-Sortierung für Assemblies per YAML-Konfiguration einführen Marcel Diegelmann 2025-03-20 09:55:48 +01:00
  • f0748a2123 Assemblies einführen Marcel Diegelmann 2025-03-19 08:13:45 +01:00
  • a2f53290f4 IPN-Vorschlagslogik um Konfiguration erweitert Marcel Diegelmann 2025-09-25 10:26:34 +02:00
  • 3100c83246 IPN-Validierung für Parts überarbeiten Marcel Diegelmann 2025-08-25 10:43:58 +02:00
  • c7bc912326 Anpassungen aus Analyse vornehmen Marcel Diegelmann 2025-07-17 11:07:10 +02:00
  • b2b0f39ac6 Erweitere IPN-Suggest um Bauteilbeschreibung. Marcel Diegelmann 2025-07-09 09:45:43 +02:00
  • a7665af6b8 SQL-Formatierung in Migration verbessern Marcel Diegelmann 2025-06-17 13:54:50 +02:00
  • 0586e80b9e Postgre Statements integrieren Marcel Diegelmann 2025-06-17 11:47:01 +02:00
  • 378489d30a Umstellung Migrationen bzgl. Multi-Plattform-Support. Zunächst MySQL, SQLite Statements integrieren. Marcel Diegelmann 2025-04-23 13:59:23 +02:00
  • 38a2af9ce1 Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien Marcel Diegelmann 2025-04-01 16:10:10 +02:00
  • e1418dfdc1 Do not create the filter form in the ajax requests for tables, if it is not needed Jan Böhmer 2025-09-24 18:13:30 +02:00
  • ab92620f56 Merge remote-tracking branch 'origin/l10n_master' v2.2.0 Jan Böhmer 2025-09-23 23:39:29 +02:00
  • 0a4b873b77 New translations messages.en.xlf (German) Jan Böhmer 2025-09-23 23:38:41 +02:00
  • 23bafa4471 Bumped version to 2.2.0 Jan Böhmer 2025-09-23 23:38:32 +02:00
  • 436d3df83f
    New Crowdin updates (#1050) Jan Böhmer 2025-09-23 23:34:51 +02:00
  • 40e2cb2fe8 New translations messages.en.xlf (German) Jan Böhmer 2025-09-23 23:27:33 +02:00
  • 37393dd6c9 Revert "Removed more unused translations" Jan Böhmer 2025-09-23 23:12:31 +02:00
  • 8c15af3105 Removed more unused translations Jan Böhmer 2025-09-23 23:11:48 +02:00
  • 01170cf538 New translations messages.en.xlf (English) Jan Böhmer 2025-09-23 23:07:25 +02:00
  • 0ac1d19415 Removed unused translations related to bulk imports Jan Böhmer 2025-09-23 23:05:31 +02:00
  • 63a33d1057 Fixed deprecations Jan Böhmer 2025-09-23 20:55:22 +02:00
  • d314f15509 Ensure the initial API key is long enough Jan Böhmer 2025-09-23 20:32:58 +02:00
  • 4102086803 Do not put the initial admin key env into the docker compose templates Jan Böhmer 2025-09-23 20:21:56 +02:00
  • 99b12aa409 Removed unnessecary parameter Jan Böhmer 2025-09-23 20:14:45 +02:00
  • a9d0caad5f Fixed some deprecations Jan Böhmer 2025-09-23 00:03:04 +02:00
  • 6ed4ad4c8c Use native lazy objects for doctrine when on PHP8.4 Jan Böhmer 2025-09-22 23:52:31 +02:00
  • 71946afd75 Updated dependencies Jan Böhmer 2025-09-22 22:45:58 +02:00
  • 919bf49ec1 Fix the wrong currency code mouser returns for chinese yuan Jan Böhmer 2025-09-22 00:20:52 +02:00
  • 001f2e97ea Do not let phpunit fail on deprecations Jan Böhmer 2025-09-22 00:12:29 +02:00
  • d2d5490aab Merge remote-tracking branch 'origin/master' Jan Böhmer 2025-09-22 00:06:25 +02:00
  • c788fa99e3 Use an older version of maennchen/zipstream-php which is capable of running on 32-bit systems Jan Böhmer 2025-09-22 00:06:21 +02:00
  • 34d284b1c4 Do not test against real LCSC provider... Jan Böhmer 2025-09-22 00:05:49 +02:00
  • 64aac13a08 New translations messages.en.xlf (English) Jan Böhmer 2025-09-22 00:01:38 +02:00
  • 67c736f979
    Bump actions/setup-node from 4 to 5 (#1034) dependabot[bot] 2025-09-21 23:52:02 +02:00
  • 6b1e7b3544 Run phpunit tests with PHP8.5 Jan Böhmer 2025-09-21 23:51:36 +02:00
  • da30a6657e Use the new LCSC endpoint for batch searches Jan Böhmer 2025-09-21 23:51:11 +02:00
  • 2e0b5edd95 Merge remote-tracking branch 'origin/master' Jan Böhmer 2025-09-21 23:43:16 +02:00
  • 1d6f0b403a Moved scoll to see more actions hint into optgroup title Jan Böhmer 2025-09-21 23:43:10 +02:00
  • df65f39d5e Fixed phpunit tests Jan Böhmer 2025-09-21 23:33:56 +02:00
  • 1bfea3c48a Fixed phpstan issues Jan Böhmer 2025-09-21 23:27:56 +02:00
  • 07db1554c7 Updated dependencies Jan Böhmer 2025-09-21 23:15:28 +02:00
  • ed1e51f694 Merge branch 'feature/batch-info-provider-import' Jan Böhmer 2025-09-21 23:14:09 +02:00
  • 5b71d68179 Added tests for new DTO objects Jan Böhmer 2025-09-21 23:07:45 +02:00
  • b94e28a961 Added a bit of documentation about the new features Jan Böhmer 2025-09-21 22:52:23 +02:00
  • 1d52b7c464 Fixed tests Jan Böhmer 2025-09-21 21:35:13 +02:00
  • 0d49632b92 Refactored constraints, to reuse existing mechanisms Jan Böhmer 2025-09-21 20:45:18 +02:00
  • 702e5c8732 Use underscore in route paths instead of hyphens to match the other path styles Jan Böhmer 2025-09-21 19:58:15 +02:00
  • d2b605edc0 Imrpoved bulk info provider manage page Jan Böhmer 2025-09-21 19:54:40 +02:00
  • 4c28871283 Fixed problem of failing researchAllParts Jan Böhmer 2025-09-21 19:47:49 +02:00
  • 1d38c50abc Fixed step2 template Jan Böhmer 2025-09-21 19:30:49 +02:00
  • 710569daaf Fixed phpunit tests Jan Böhmer 2025-09-21 19:03:29 +02:00
  • 3196ec4bb6 Implement mobile UI improvements for Part-DB templates and layouts copilot-swe-agent[bot] 2025-09-21 16:09:59 +00:00
  • 92cd645945 Renamed dto to make their relation to batch searches more clear Jan Böhmer 2025-09-21 17:49:00 +02:00
  • 50c5ef4d4b Initial plan copilot-swe-agent[bot] 2025-09-21 15:42:38 +00:00
  • 16126c4000 Encapsulate the fieldmapping data in the importjob further Jan Böhmer 2025-09-21 17:41:56 +02:00
  • bf514938c9 Initial plan copilot-swe-agent[bot] 2025-09-21 14:03:50 +00:00
  • 480b45ee9a Initial plan copilot-swe-agent[bot] 2025-09-21 13:09:03 +00:00
  • eda6deff47 Made classes readonly where possible Jan Böhmer 2025-09-21 14:25:57 +02:00
  • 27a18bdc1e Doing refactoring to remove remains of arrays Jan Böhmer 2025-09-21 14:24:34 +02:00
  • 98b62cc81e Do not autowire bulkImport parameters globally Jan Böhmer 2025-09-20 14:33:16 +02:00
  • 2c195d9767 Refactor bulk info provider: replace complex arrays with DTOs - Add BulkSearchResponseDTO, FieldMappingDTO for type safety - Use composition instead of inheritance in BulkSearchResultDTO - Remove unnecessary BulkSearchRequestDTO - Fix N+1 queries and API error handling - Fix Add Mapping button functionality barisgit 2025-09-19 16:28:40 +02:00
  • 3c2b597c47
    Merge f9e7fb4491 into f0dc80aac9 Ryan Malloy 2025-09-19 01:30:01 -06:00
  • bb49c67108 Removed Microsoft X-XSS-Protection header, as it is not recommended on modern browsers anymore and is considered deprecated Jan Böhmer 2025-09-19 09:18:32 +02:00
  • f0dc80aac9
    New Crowdin updates (#1036) Jan Böhmer 2025-09-19 09:12:47 +02:00
  • ef14c257f4 New translations messages.en.xlf (German) Jan Böhmer 2025-09-18 13:35:42 +02:00
  • 03ad724076 Fix Wrong default number of project builds if BOM is empty #1038 Marc 2025-09-18 11:04:52 +00:00
  • ece88a6c42 New translations security.en.xlf (German) Jan Böhmer 2025-09-18 12:26:30 +02:00
  • 9c7601d259 New translations messages.en.xlf (German) Jan Böhmer 2025-09-18 12:26:29 +02:00
  • 90949e45bb New translations messages.en.xlf (German) Jan Böhmer 2025-09-18 11:26:15 +02:00