Commit graph

4438 commits

Author SHA1 Message Date
Marcel Diegelmann
2cbfdc6aea Stücklisten beim Löschen: Markieren von referenzierten Baugruppen als Hinweis vornehmen 2025-09-30 16:16:08 +02:00
Marcel Diegelmann
86b5f7e0ee Anpassung Migration aus Zusammenführung Feature Branches 2025-09-30 16:16:08 +02:00
Marcel Diegelmann
20c9038aaf Anpassungen aus Analyse vornehmen 2025-09-30 16:16:08 +02:00
Marcel Diegelmann
8034bf054f Migration für PartCustomState aktualisieren 2025-09-30 16:16:08 +02:00
Marcel Diegelmann
67480f2652 Anpassungen aus Analyse vornehmen
Name Validierung bei Assembly Angabe in Stücklisten anpassen. permission_layout.html hinsichtlich Synonym-Ausgabe Datenquelle anpassen. Anpassung aus Analyse.
2025-09-30 16:16:08 +02:00
Marcel Diegelmann
6976ab0cc2 Semikolon in Migration entfernen 2025-09-30 16:16:08 +02:00
Marcel Diegelmann
11941361b5 Postgre Statements integrieren 2025-09-30 16:16:07 +02:00
Marcel Diegelmann
3e1ea23819 Umstellung Migrationen bzgl. Multi-Plattform-Support.
Zunächst MySQL, SQLite Statements integrieren.
2025-09-30 16:16:07 +02:00
Marcel Diegelmann
a680e6e0b8 PartCustomStateController hinzufügen 2025-09-30 16:16:07 +02:00
Marcel Diegelmann
ee54687f9d Benutzerdefinierten Bauteilstatus einführen 2025-09-30 16:16:05 +02:00
Marcel Diegelmann
0dc7dbdb03 Erweitere IPN-Suggest um Bauteilbeschreibung.
Die Implementierung berücksichtigt nun zusätzlich die Bauteilbeschreibung zu maximal 150 Zeichen Länge für die Generierung von IPN-Vorschlägen und Inkrementen.
2025-09-30 16:14:03 +02:00
Marcel Diegelmann
9c565cbaed SQL-Formatierung in Migration verbessern 2025-09-30 16:14:03 +02:00
Marcel Diegelmann
66cb723b31 Postgre Statements integrieren 2025-09-30 16:14:03 +02:00
Marcel Diegelmann
18a290bd67 Umstellung Migrationen bzgl. Multi-Plattform-Support.
Zunächst MySQL, SQLite Statements integrieren.
2025-09-30 16:14:03 +02:00
Marcel Diegelmann
7162199e61 Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien 2025-09-30 16:14:01 +02:00
Marcel Diegelmann
cbfe1d4cc8 Füge Validierung für zyklische Baugruppenreferenzen hinzu
Eine neue Validierung wurde implementiert, um zyklische Referenzen in Baugruppen zu erkennen. Entsprechende Fehlertexte wurden in allen unterstützten Sprachen hinzugefügt. Zudem wurde der Validator in die Entität AssemblyBOMEntry integriert.
2025-09-30 16:08:52 +02:00
Marcel Diegelmann
9d9cedd222 Füge Unterstützung für Datenquellen-Synonyme hinzu.
Ermöglicht benutzerdefinierte Synonyme für Datenquellen basierend auf Locale. Synonyme werden in verschiedenen Bereichen wie Bäumen, Übersetzungen und Vorlagen genutzt, um anpassbare Namen anzuzeigen.
2025-09-30 16:08:52 +02:00
Marcel Diegelmann
175f664082 Assembly getReferencedAssemblies korrigieren 2025-09-30 16:08:52 +02:00
Marcel Diegelmann
c80c7d2520 Assembly Konstanten in .env einfügen bzw. anpassen 2025-09-30 16:08:52 +02:00
Marcel Diegelmann
10e6fb48f3 Assembly Listenübersicht umsetzen 2025-09-30 16:08:50 +02:00
Marcel Diegelmann
36e9939419 AssemblyBomEntriesDataTable anpassen 2025-09-30 16:08:18 +02:00
Marcel Diegelmann
4e1c890b5b Baugruppen Stückliste um referenzierte Baugruppe erweitern 2025-09-30 16:08:18 +02:00
Marcel Diegelmann
4f9c20a409 Assembly um IPN-Eingabemöglichkeit und Automatismus zur Name-Angabe erweitern 2025-09-30 16:08:18 +02:00
Marcel Diegelmann
bba619797e Part-Übersicht sowie -Detailansicht um Assembly Information erweitern 2025-09-30 16:08:17 +02:00
Marcel Diegelmann
ecbc8b4e80 Projekt-Importer um JSON/CSV Importer analog zu Assemblies erweitern 2025-09-30 16:08:17 +02:00
Marcel Diegelmann
2066d20edf SQL-Formatierung in Migration verbessern 2025-09-30 16:08:17 +02:00
Marcel Diegelmann
df2ce45e4c Projekt BOM-Konfiguration um Assemblies bereinigen.
Assembly BOM-Konfiguration um Projektauswahl erweitern (APS-3, APS-4)
2025-09-30 16:08:17 +02:00
Marcel Diegelmann
f79dc3a102 Umstellung Migrationen bzgl. Multi-Plattform-Support.
Zunächst MySQL, SQLite Statements integrieren.
2025-09-30 16:08:17 +02:00
Marcel Diegelmann
748591c443 Anpassungen zu JSON Importer vornehmen.
CSV Importer implementieren.
Übersetzungsarbeiten vornehmen.
2025-09-30 16:08:17 +02:00
Marcel Diegelmann
23e4b00e77 JSON Importer mit Minimaldaten weiterentwickeln. Validierung mit Violations einführen und beim Import-Versuch zusätzlich mit ausgeben 2025-09-30 16:08:17 +02:00
Marcel Diegelmann
b227bacdb0 PartController -> new Methode Variablennamen korrigieren 2025-09-30 16:08:17 +02:00
Marcel Diegelmann
02460801d9 Assembly Konfiguration in BOM ausblenden, wenn bisher keine Zuordnung zu mindestens einem Eintrag stattgefunden hat (Berücksichtigung Rechtekonfiguration) 2025-09-30 16:08:16 +02:00
Marcel Diegelmann
8c973a3c8d Übersetzung zu "assembly.bom_import.template.kicad_pcbnew.table" anpassen 2025-09-30 16:08:16 +02:00
Marcel Diegelmann
4718f0275d Anpassungen aus Benutzersicht, um den Fokus auf die reine Baugruppen-Konfiguration zu legen 2025-09-30 16:08:16 +02:00
Marcel Diegelmann
fa4a044582 configuration.md: Info für Default-Sortierung zu Assemblies einfügen 2025-09-30 16:08:16 +02:00
Marcel Diegelmann
667b3fd69d Default-Sortierung für Assemblies per YAML-Konfiguration einführen 2025-09-30 16:08:16 +02:00
Marcel Diegelmann
6fa960df42 Assemblies einführen 2025-09-30 16:08:13 +02:00
Jan Böhmer
e1418dfdc1 Do not create the filter form in the ajax requests for tables, if it is not needed
Some checks failed
Build assets artifact / Build assets artifact (push) Has been cancelled
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled
Static analysis / Static analysis (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Has been cancelled
2025-09-24 18:13:30 +02:00
Jan Böhmer
ab92620f56 Merge remote-tracking branch 'origin/l10n_master' 2025-09-23 23:39:29 +02:00
Jan Böhmer
0a4b873b77 New translations messages.en.xlf (German) 2025-09-23 23:38:41 +02:00
Jan Böhmer
23bafa4471 Bumped version to 2.2.0 2025-09-23 23:38:32 +02:00
Jan Böhmer
436d3df83f
New Crowdin updates (#1050)
* New translations messages.en.xlf (English)

* New translations messages.en.xlf (English)

* New translations messages.en.xlf (German)
2025-09-23 23:34:51 +02:00
Jan Böhmer
37393dd6c9 Revert "Removed more unused translations"
This reverts commit 8c15af3105.
2025-09-23 23:12:31 +02:00
Jan Böhmer
8c15af3105 Removed more unused translations 2025-09-23 23:11:48 +02:00
Jan Böhmer
0ac1d19415 Removed unused translations related to bulk imports 2025-09-23 23:06:30 +02:00
Jan Böhmer
63a33d1057 Fixed deprecations 2025-09-23 20:55:22 +02:00
Jan Böhmer
a9d0caad5f Fixed some deprecations
Some checks failed
Build assets artifact / Build assets artifact (push) Has been cancelled
Docker Image Build / docker (push) Has been cancelled
Docker Image Build (FrankenPHP) / docker (push) Has been cancelled
Static analysis / Static analysis (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Has been cancelled
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Has been cancelled
2025-09-23 00:03:04 +02:00
Jan Böhmer
6ed4ad4c8c Use native lazy objects for doctrine when on PHP8.4 2025-09-22 23:52:31 +02:00
Jan Böhmer
71946afd75 Updated dependencies 2025-09-22 22:45:58 +02:00
Jan Böhmer
919bf49ec1 Fix the wrong currency code mouser returns for chinese yuan
Some checks are pending
Build assets artifact / Build assets artifact (push) Waiting to run
Docker Image Build / docker (push) Waiting to run
Docker Image Build (FrankenPHP) / docker (push) Waiting to run
Static analysis / Static analysis (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Waiting to run
This fixes issue #1045
2025-09-22 00:20:52 +02:00