Jan Böhmer
|
4b00697f02
|
Allow to customize which items get shown on the homepage and in which order
This fixes issue #470 and #894
|
2025-09-07 19:27:02 +02:00 |
|
Jan Böhmer
|
c5a1df37b9
|
Fixed tests
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.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.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
|
2025-09-07 00:26:24 +02:00 |
|
Jan Böhmer
|
46d1a0cb1b
|
Added an button to update a label profile from directly inside the label generator
Related to issue #994
|
2025-09-06 23:57:04 +02:00 |
|
Jan Böhmer
|
a18ec373d2
|
Validate label profiles before creating them via the label controller, so that we do not create duplicate entries
This fixes issue #994
|
2025-09-06 23:49:14 +02:00 |
|
Jan Böhmer
|
ced16620ec
|
Fixed pollin info provider
This fixes issue #1015
|
2025-09-06 23:42:09 +02:00 |
|
Jan Böhmer
|
76f3c379b5
|
Added generic CSV type option, to highlight the universal nature of the importer
|
2025-09-06 23:20:07 +02:00 |
|
Jan Böhmer
|
1d33d95c57
|
Show validation error messages in mapping step
|
2025-09-06 23:10:47 +02:00 |
|
barisgit
|
d0f2422e0d
|
Implement functionality to import schematic csv (or any other csv for that matter), with ability to map input columns to output columns with input validation and error handling
|
2025-09-06 19:54:13 +02:00 |
|
d-buchmann
|
4e9e82d9f1
|
Replace "range" indicators with mathematical tilde in LCSC provider (#989)
* Replace "range" indicators with mathematical tilde symbols in LCSC provider
* Improve comment
|
2025-09-06 19:43:50 +02:00 |
|
d-buchmann
|
b1443a817b
|
Add import permission for label profiles (#1021)
|
2025-09-06 19:42:07 +02:00 |
|
Jan Böhmer
|
b093866d15
|
Do not replace LCSC category slashes with arrows, as these are actually their names, not level separators
|
2025-09-06 19:27:10 +02:00 |
|
Jan Böhmer
|
065ef9f8ae
|
Fixed LCSC provider
LCSC has changed its search API, so it was broken. Fixes issue #1018
|
2025-09-06 19:22:59 +02:00 |
|
Jan Böhmer
|
9b17efc12c
|
Fixed phpstan issue
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.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.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
|
2025-09-06 00:39:23 +02:00 |
|
Jan Böhmer
|
fe7910a2f2
|
Fixed invalid name for currency in data fixture
|
2025-09-06 00:39:16 +02:00 |
|
Jan Böhmer
|
eb4258053e
|
Added voter reason explaination to the other voters
|
2025-09-06 00:24:55 +02:00 |
|
Jan Böhmer
|
117ff4484d
|
Allow to show what permissions a user is lacking in case of access denied message
Should help with errors like 1026
|
2025-09-06 00:10:50 +02:00 |
|
Jan Böhmer
|
88fbc46325
|
Added test for Currency Admin Controller
|
2025-09-05 23:25:20 +02:00 |
|
Jan Böhmer
|
0717239296
|
Use central banks of czechia, turkey and romania as a free provider for their currencies exchange rates
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.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.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
|
2025-09-05 19:56:01 +02:00 |
|
Jan Böhmer
|
52444e05e4
|
Optimized LCSC batch search calls and extracted it into interface for potential general use in the future
|
2025-08-31 23:41:16 +02:00 |
|
Jan Böhmer
|
4fcd55748f
|
Use new settings object in LCSCProvider
|
2025-08-31 23:27:53 +02:00 |
|
Jan Böhmer
|
d57107ed3e
|
Do not use ob_* functions in XSLX exporter, as this affects global state and can lead to sideffects
|
2025-08-31 23:05:07 +02:00 |
|
barisgit
|
5a4f151ca3
|
Add BulkInfoProviderImportJobPart to element type name generator
|
2025-08-31 22:18:25 +02:00 |
|
barisgit
|
4da403569c
|
Increase time limit on batch search and add option to priorities which fields to choose
|
2025-08-31 22:18:24 +02:00 |
|
barisgit
|
74be016b68
|
Add abbility to search faster on LCSC without details
|
2025-08-31 22:18:24 +02:00 |
|
barisgit
|
ed396765c8
|
Let symfony manage translations
|
2025-08-31 22:18:24 +02:00 |
|
barisgit
|
cc9d50a8fe
|
Add makefile to help with development setup, change part_ids in bulk import jobs to junction table and implement filtering based on bulk import jobs status and its associated parts' statuses.
|
2025-08-31 22:17:05 +02:00 |
|
barisgit
|
2bc39e7791
|
Add tests and fix static errors
|
2025-08-31 22:16:27 +02:00 |
|
barisgit
|
fa7f3a1da1
|
Fix tests
|
2025-08-31 22:16:27 +02:00 |
|
barisgit
|
c91d37d2a4
|
More sophisticated two-step bulk import from info providers
|
2025-08-31 22:16:27 +02:00 |
|
barisgit
|
4c8940f9c3
|
Simple batch processing
|
2025-08-31 22:16:27 +02:00 |
|
barisgit
|
aa29f10d51
|
Remove problematic tests
|
2025-08-31 22:15:58 +02:00 |
|
barisgit
|
78885ec3c5
|
Add more tests and fix failing ones
|
2025-08-31 22:15:58 +02:00 |
|
barisgit
|
1fb137e89f
|
Add export functionality to batch select and fix errors
|
2025-08-31 22:15:58 +02:00 |
|
barisgit
|
facfb37383
|
Implement excel based import/export
|
2025-08-31 22:15:58 +02:00 |
|
barisgit
|
c27f2246a3
|
Update part merger to consider rows with same supplier and spn duplicates
|
2025-08-31 22:13:54 +02:00 |
|
Jan Böhmer
|
e98d988c45
|
Fixed phpstan issues
|
2025-08-30 22:36:00 +02:00 |
|
Jan Böhmer
|
80482f7294
|
Moved form extensions into their directory
|
2025-08-30 21:59:10 +02:00 |
|
Jan Böhmer
|
dc864fad04
|
Removed the deprecated symfony/ux-toggle-password package by replacing it by our own local versions
|
2025-08-30 21:57:57 +02:00 |
|
Jan Böhmer
|
f945118827
|
Redact API keys overwritten via env variables to prevent leakage to undesired users
|
2025-08-29 23:24:42 +02:00 |
|
Jan Böhmer
|
48ff2494f6
|
Add settings form for remaining info providers
|
2025-08-24 23:35:31 +02:00 |
|
Jan Böhmer
|
ee33d743e6
|
Allow to associate settings forms with info providers
|
2025-08-24 23:32:58 +02:00 |
|
Jan Böhmer
|
eaaf44b391
|
Fixed disable logic and disable hints for info providers
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.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.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
|
2025-08-24 21:10:38 +02:00 |
|
Jan Böhmer
|
a48490ac1a
|
Show flash messages on saving settings
|
2025-08-24 21:01:07 +02:00 |
|
Jan Böhmer
|
cb63b3bde7
|
Set empty_data to null for APIKeyType
|
2025-08-24 20:54:04 +02:00 |
|
Jan Böhmer
|
f48791e961
|
Use a special form type for api key settings, that hide the api key by default as dots
|
2025-08-24 20:04:52 +02:00 |
|
Jan Böhmer
|
ac89489202
|
Allow to override the banner with its existing env variable
|
2025-08-24 17:37:16 +02:00 |
|
Jan Böhmer
|
275b695d6b
|
Use ajax_replace option for symfony debug toolbar instead of custom event subscriber
|
2025-08-24 12:24:08 +02:00 |
|
Jan Böhmer
|
808af0d3cd
|
Fixed phpstan issue
|
2025-08-15 00:52:19 +02:00 |
|
Jan Böhmer
|
b14fc0e22a
|
Only use inline style for commonmark parser
|
2025-08-15 00:09:28 +02:00 |
|
Jan Böhmer
|
f7259a118b
|
Removed invalid reference to parsedown
|
2025-08-14 22:56:40 +02:00 |
|