Marcel Diegelmann
7a5885839e
Merge remote-tracking branch 'origin/feature/automatic-ipn-generation' into feature/all-features
...
# Conflicts:
# assets/controllers/elements/ipn_suggestion_controller.js
# config/services.yaml
# docs/configuration.md
# migrations/Version20250325073036.php
# src/Controller/PartController.php
# src/Controller/TypeaheadController.php
# src/EventSubscriber/UserSystem/PartUniqueIpnSubscriber.php
# src/Form/Part/PartBaseType.php
# src/Repository/PartRepository.php
# src/Settings/MiscSettings/MiscSettings.php
# src/Validator/Constraints/UniquePartIpnConstraint.php
# src/Validator/Constraints/UniquePartIpnValidator.php
# templates/parts/edit/_advanced.html.twig
# translations/messages.cs.xlf
# translations/messages.de.xlf
# translations/messages.el.xlf
# translations/messages.en.xlf
# translations/messages.fr.xlf
# translations/messages.ja.xlf
# translations/messages.nl.xlf
2025-10-01 10:29:38 +02:00
Marcel Diegelmann
f7ec130010
Merge remote-tracking branch 'origin/feature/create-assemblies' into feature/all-features
...
# Conflicts:
# .env
# config/parameters.yaml
# docs/configuration.md
# migrations/Version20250304081039.php
# migrations/Version20250304154507.php
# src/Controller/AdminPages/BaseAdminController.php
# src/Controller/ProjectController.php
# src/Controller/TypeaheadController.php
# src/DataTables/AssemblyBomEntriesDataTable.php
# src/DataTables/PartsDataTable.php
# src/Entity/AssemblySystem/AssemblyBOMEntry.php
# src/Entity/Attachments/Attachment.php
# src/Entity/Base/AbstractDBElement.php
# src/Entity/LogSystem/CollectionElementDeleted.php
# src/Entity/Parameters/AbstractParameter.php
# src/Form/AssemblySystem/AssemblyBOMEntryType.php
# src/Helpers/Assemblies/AssemblyPartAggregator.php
# src/Security/Voter/AttachmentVoter.php
# src/Services/AssemblySystem/AssemblyBuildHelper.php
# src/Services/ImportExportSystem/BOMImporter.php
# src/Services/ImportExportSystem/EntityExporter.php
# src/Services/Trees/ToolsTreeBuilder.php
# src/Services/Trees/TreeViewGenerator.php
# src/Settings/BehaviorSettings/AssemblyBomTableColumns.php
# src/Settings/BehaviorSettings/TableSettings.php
# src/Validator/Constraints/AssemblySystem/AssemblyCycleValidator.php
# templates/admin/assembly_admin.html.twig
# templates/assemblies/build/_form.html.twig
# templates/assemblies/import_bom.html.twig
# templates/assemblies/info/_info_card.html.twig
# templates/assemblies/info/info.html.twig
# templates/components/tree_macros.html.twig
# templates/form/collection_types_layout_assembly.html.twig
# translations/messages.cs.xlf
# translations/messages.da.xlf
# translations/messages.de.xlf
# translations/messages.el.xlf
# translations/messages.en.xlf
# translations/messages.es.xlf
# translations/messages.fr.xlf
# translations/messages.it.xlf
# translations/messages.ja.xlf
# translations/messages.nl.xlf
# translations/messages.pl.xlf
# translations/messages.ru.xlf
# translations/messages.zh.xlf
# translations/validators.cs.xlf
# translations/validators.en.xlf
2025-10-01 06:56:59 +02:00
Marcel Diegelmann
ee54687f9d
Benutzerdefinierten Bauteilstatus einführen
2025-09-30 16:16:05 +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
10e6fb48f3
Assembly Listenübersicht umsetzen
2025-09-30 16:08:50 +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
fa4a044582
configuration.md: Info für Default-Sortierung zu Assemblies einfügen
2025-09-30 16:08:16 +02:00
Marcel Diegelmann
a1390b36a8
Füge Designator zu Stücklisten-Einträgen für Freitext-Angabe hinzu. EntityExporter: Spaltennamen in lesbaren Export anpassen.
...
Neue Unterstützung für Designator-Feld in AssemblyBomEntries eingeführt, einschließlich Updates für Migrationen, Übersetzungen und Frontend-Layout. Dies ermöglicht die Verwaltung freier Bezeichnungskennungen in der Stückliste.
2025-09-30 15:30:12 +02:00
Marcel Diegelmann
654c2ed2af
IPN-Vorschlagslogik erweitert und Bauteil-IPN vereindeutigt
...
Die IPN-Logik wurde um eine Konfiguration zur automatischen Suffix-Anfügung und die Berücksichtigung von doppelten Beschreibungen bei Bedarf ergänzt. Zudem wurde das Datenmodell angepasst, um eine eindeutige Speicherung der IPN zu gewährleisten.
2025-09-29 13:54:13 +02:00
Marcel Diegelmann
f93152cb1c
Assembly Listenübersicht umsetzen
2025-09-25 11:29:38 +02:00
Marcel Diegelmann
2cbda93e84
Baugruppen Stückliste um referenzierte Baugruppe erweitern
2025-09-25 11:29:38 +02:00
Marcel Diegelmann
bdbaab98c5
Assembly um IPN-Eingabemöglichkeit und Automatismus zur Name-Angabe erweitern
2025-09-25 11:29:38 +02:00
Marcel Diegelmann
74e48d385c
configuration.md: Info für Default-Sortierung zu Assemblies einfügen
2025-09-25 11:29:37 +02:00
Marcel Diegelmann
a2f53290f4
IPN-Vorschlagslogik um Konfiguration erweitert
2025-09-25 10:31:01 +02:00
Marcel Diegelmann
38a2af9ce1
Erweiterungstätigkeiten zur IPN-Vorschlagsliste anhand von Präfixen aus den Kategorien
2025-09-25 10:31:00 +02:00
Jan Böhmer
d5c5c7c772
Added documentation about the censoring
2025-08-29 23:25:58 +02:00
Jan Böhmer
1cd5d7b073
Updated configuration documentation
2025-08-28 23:59:39 +02:00
d-buchmann
00a74ed96a
Add env option to disable part image overlay ( #960 )
...
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.1, mysql) (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.1, postgres) (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.1, sqlite) (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
* Add env option to disable part image overlay
Fixes #369 while preserving the state as-is
* Added documentation and use 1 instead of true for new env
---------
Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-07-02 22:31:13 +02:00
Priit Laes
808a94e4df
Document APP_SECRET and PostgreSQL specific bits in configuration variables ( #727 )
...
* docs: Mention APP_SECRET
* docs: Add PostgreSQL specific bits to DATABASE_URL description
2024-10-16 23:59:53 +02:00
Jan Böhmer
1f6e3db09e
Document natural sorting and the DATABASE_EMULATE_NATURAL_SORT option
2024-06-21 12:31:25 +02:00
Jan Böhmer
206bcebdb7
Forbid users to select dates after 2038 on 32-bit systems to prevent errors caused by Year2038 bug
...
See discussion #548 and #549
2024-03-09 00:11:00 +01:00
Jan Böhmer
861c0174df
Fixed more typos and grammar issues in docs
2024-02-23 14:26:17 +01:00
Jan Böhmer
631c364179
Added option to redirect https requests to http via Part-DB
...
This is especially useful for the heroku demo instance, where the webserver can not do the automatic redirect
2024-01-25 22:58:52 +01:00
Jan Böhmer
57423436ce
Added options to use MySQL connection via SSL
2023-12-10 00:36:29 +01:00
Jan Böhmer
1825080d9e
Added documentation about the EDA_KICAD_CATEGORY_DEPTH env
2023-12-03 15:07:41 +01:00
Jan Böhmer
18db20e511
Added the option env option to configure that all new attachment files should be downloaded by default
2023-11-26 23:44:02 +01:00
Jan Böhmer
aba73174ab
Fixed wrong link in docs.
2023-11-25 01:48:32 +01:00
Jan Böhmer
83d43d931c
Added a SAML_BEHIND_PROXY env, which must be set if Part-DB is behind a reverse proxy when using SAML
...
The php-saml library use its own logic to determine the current path, and we need to set the use_proxy_vars so that it respects the proxy FORWARDED headers.
This should fix issue #436
2023-11-25 01:45:08 +01:00
Jan Böhmer
f32c0f52b6
Fixed formatting and typos in documentation
2023-10-15 13:21:14 +02:00
Jan Böhmer
79262972aa
Renamed config env to TABLE_PARTS_DEFAULT_COLUMNS and updated documentation
2023-10-08 21:28:37 +02:00
misaz
9d54001f89
added support for configuring columns in part table which are enabled by default as well as their order.
2023-10-04 21:14:57 +02:00
Jan Böhmer
99ee05a90f
Allow to configure update checking utility via env
2023-08-21 22:57:45 +02:00
Jan Böhmer
2be76a488f
Added documentation for part provider system
2023-07-17 23:14:35 +02:00
Jan Böhmer
f8e299ec56
Added new env option to show all parts on a page by default
...
Related to discussion #312
2023-07-08 19:33:23 +02:00
Jan Böhmer
f63b6d7207
Fixed service wiring configuration
2023-06-11 14:50:47 +02:00
Jan Böhmer
923e40ed8f
Add the data after the change to a element edited log entry, so you can easily view the changes in log detail pages
2023-05-14 21:41:00 +02:00
Jan Böhmer
3edc0a7f53
Added documentation for ENFORCE_CHANGE_COMMENTS_FOR
...
Related to issue #220
2023-04-08 20:52:46 +02:00
Jan Böhmer
6230ad971b
Merge branch 'keycloak'
2023-03-04 17:15:50 +01:00
Jan Böhmer
fb45ef432e
Added documentation for MAX_ATTACHMENT_FILE_SIZE env
2023-03-02 23:53:16 +01:00
Jan Böhmer
cb9433902c
Added SAML configuration options to docs
2023-02-28 16:34:51 +01:00
Jan Böhmer
421f2682d6
Improved documentation
2023-02-12 23:23:38 +01:00
Jan Böhmer
3c79d967b4
Moved remaining docs from github wiki to pages
2023-02-07 13:05:55 +01:00