Commit Graph

  • 4b8ef4b0fa Allow the defaultSearchProviders option to be empty Jan Böhmer 2025-09-09 21:19:12 +02:00
  • 46d8c86e0c Improved makefile barisgit 2025-09-09 20:57:58 +02:00
  • c7102bcd8c Update bulk info provider test to work with new services approach barisgit 2025-09-09 20:54:27 +02:00
  • d6ac16ede0 Refactor bulk import functionality to make controller smaller (use services) add DTOs and use stimulus controllers on frontend barisgit 2025-09-09 20:30:27 +02:00
  • 23cad8261b New translations messages.en.xlf (Czech) Jan Böhmer 2025-09-09 14:12:30 +02:00
  • 65d840c444 Fix invalid flag --memory-limit barisgit 2025-09-09 10:31:33 +02:00
  • c52126ccf8 Update PHP version badge in README to 8.2 Jan Böhmer 2025-09-08 12:53:03 +02:00
  • 8eec606589 Bumped to version 2.1.1 v2.1.1 Jan Böhmer 2025-09-07 23:58:41 +02:00
  • cdc58507db Removed style nonce, as it blocks the loading of all other inline styles and kills the styling of the sidebar treeviews Jan Böhmer 2025-09-07 23:58:21 +02:00
  • 03f7ad66d2 Bumped version to 2.1.0 v2.1.0 Jan Böhmer 2025-09-07 23:16:15 +02:00
  • 3b01af1247 Merge branch 'l10n_master' Jan Böhmer 2025-09-07 23:15:53 +02:00
  • 8d2ff6f5d7 New translations messages.en.xlf (English) Jan Böhmer 2025-09-07 22:37:16 +02:00
  • 6ff7f64384 New translations messages.en.xlf (German) Jan Böhmer 2025-09-07 22:37:11 +02:00
  • c2cbbee0df Ensure that part table action bar dont overlap our navbar dropdowns Jan Böhmer 2025-09-07 21:59:30 +02:00
  • e81c8470be Made part table action bar sticky floating Jan Böhmer 2025-09-07 21:51:58 +02:00
  • ecd2abe00e Made image size of preview images in tables configurable and slightly bigger by default Jan Böhmer 2025-09-07 21:21:08 +02:00
  • 0d1ae030be Allow to select default info providers for search Jan Böhmer 2025-09-07 20:42:33 +02:00
  • 1f669a9c53 Readded option to show all elements in a table Jan Böhmer 2025-09-07 20:04:48 +02:00
  • 8ff2fc5a82 Allow to disable the extraction of parameters out of part description and notes Jan Böhmer 2025-09-07 19:55:47 +02:00
  • c7ec8adc31 Disable settings caching in debug mode Jan Böhmer 2025-09-07 19:44:17 +02:00
  • cee6d355e8 Allow to hide the version number on homepage Jan Böhmer 2025-09-07 19:43:23 +02:00
  • 4b00697f02 Allow to customize which items get shown on the homepage and in which order Jan Böhmer 2025-09-07 19:27:02 +02:00
  • 617ae03b48 Merge remote-tracking branch 'origin/master' Jan Böhmer 2025-09-07 17:56:30 +02:00
  • 71629a696c Use updated gnu unifont Jan Böhmer 2025-09-07 17:55:55 +02:00
  • 14cc0b9e9a New translations messages.en.xlf (German) (#1028) Jan Böhmer 2025-09-07 17:53:12 +02:00
  • c5a1df37b9 Fixed tests Jan Böhmer 2025-09-07 00:26:24 +02:00
  • 46d1a0cb1b Added an button to update a label profile from directly inside the label generator Jan Böhmer 2025-09-06 23:56:51 +02:00
  • a18ec373d2 Validate label profiles before creating them via the label controller, so that we do not create duplicate entries Jan Böhmer 2025-09-06 23:49:14 +02:00
  • ced16620ec Fixed pollin info provider Jan Böhmer 2025-09-06 23:42:09 +02:00
  • 890621b651 Merge branch 'feature/upload-schematic-boms' Jan Böhmer 2025-09-06 23:34:55 +02:00
  • 5a5691a8c4 Added documentation about the new BOM file types Jan Böhmer 2025-09-06 23:34:47 +02:00
  • fb92db8c05 Use body element as dropdownParent for tomselect elements Jan Böhmer 2025-09-06 23:32:08 +02:00
  • 2b28aa8ba9 Enable CSP also in debug mode, as otherwise it complains about missing nonce function Jan Böhmer 2025-09-06 23:29:19 +02:00
  • 90f83273da Added nonce to scripts to ensure that they are working with enabled CSP Jan Böhmer 2025-09-06 23:24:32 +02:00
  • 76f3c379b5 Added generic CSV type option, to highlight the universal nature of the importer Jan Böhmer 2025-09-06 23:20:07 +02:00
  • 1d33d95c57 Show validation error messages in mapping step Jan Böhmer 2025-09-06 23:10:47 +02:00
  • 72e3766be5 Added missing translations that got removed during rebase Jan Böhmer 2025-09-06 23:10:12 +02:00
  • 7c1ab6460d Add tests to cover new additions barisgit 2025-08-03 18:58:31 +02:00
  • 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 barisgit 2025-08-03 18:46:46 +02:00
  • 4277f42285 Fix same error as in other branch and add makefile barisgit 2025-08-03 16:14:27 +02:00
  • 0e9558e331 Do not mark internal (relative) links as external and open in new tab in markdown blocks d-buchmann 2025-09-06 19:49:38 +02:00
  • 4e9e82d9f1 Replace "range" indicators with mathematical tilde in LCSC provider (#989) d-buchmann 2025-09-06 19:43:50 +02:00
  • 411ac500ba New Crowdin updates (#1008) Jan Böhmer 2025-09-06 19:43:05 +02:00
  • b1443a817b Add import permission for label profiles (#1021) d-buchmann 2025-09-06 19:42:07 +02:00
  • 3e8ca06177 Fixed text color in ckeditor editors when in dark mode Jan Böhmer 2025-09-06 19:34:31 +02:00
  • c1b7272ab1 Updated frontend dependencies Jan Böhmer 2025-09-06 19:30:17 +02:00
  • b093866d15 Do not replace LCSC category slashes with arrows, as these are actually their names, not level separators Jan Böhmer 2025-09-06 19:27:10 +02:00
  • 065ef9f8ae Fixed LCSC provider Jan Böhmer 2025-09-06 19:22:59 +02:00
  • 9b17efc12c Fixed phpstan issue Jan Böhmer 2025-09-06 00:39:23 +02:00
  • fe7910a2f2 Fixed invalid name for currency in data fixture Jan Böhmer 2025-09-06 00:39:16 +02:00
  • eb4258053e Added voter reason explaination to the other voters Jan Böhmer 2025-09-06 00:24:55 +02:00
  • 117ff4484d Allow to show what permissions a user is lacking in case of access denied message Jan Böhmer 2025-09-06 00:10:50 +02:00
  • ba7d139f8a Grey out info provider settings button if the user misses system settings permission Jan Böhmer 2025-09-05 23:33:05 +02:00
  • d657b2ff04 Merge remote-tracking branch 'd-buchmann/fix-formatting-mass-creation' Jan Böhmer 2025-09-05 23:26:17 +02:00
  • 0637c05053 Merge remote-tracking branch 'd-buchmann/sqlite-min-version' Jan Böhmer 2025-09-05 23:26:13 +02:00
  • 88fbc46325 Added test for Currency Admin Controller Jan Böhmer 2025-09-05 23:25:20 +02:00
  • 379155e839 Allow for more currency exchange rate pairs, without need for fixer.io Jan Böhmer 2025-09-05 22:15:04 +02:00
  • 0717239296 Use central banks of czechia, turkey and romania as a free provider for their currencies exchange rates Jan Böhmer 2025-09-05 19:56:01 +02:00
  • d3e3c4e3f8 Fixed currency admin page and modernized underlying swap packages Jan Böhmer 2025-09-05 19:35:58 +02:00
  • c9a1febc56 Fix formatting: Use literal '->' in CDATA context d-buchmann 2025-09-04 14:59:40 +02:00
  • 7f099972e1 Documentation - Require SQLite 3.35 d-buchmann 2025-09-04 14:50:59 +02:00
  • 52444e05e4 Optimized LCSC batch search calls and extracted it into interface for potential general use in the future feature/batch-info-provider-import Jan Böhmer 2025-08-31 23:41:16 +02:00
  • 4fcd55748f Use new settings object in LCSCProvider Jan Böhmer 2025-08-31 23:27:53 +02:00
  • d57107ed3e Do not use ob_* functions in XSLX exporter, as this affects global state and can lead to sideffects Jan Böhmer 2025-08-31 23:05:07 +02:00
  • 0c7aa5e92a Fixed phpunit tests Jan Böhmer 2025-08-31 22:56:10 +02:00
  • 17f123ba8a Fixed logentryRepositoryTest Jan Böhmer 2025-08-31 22:51:47 +02:00
  • 1156bb52af Added phpoffice dependency Jan Böhmer 2025-08-31 22:20:09 +02:00
  • 71be75b3e7 Improve test coverage barisgit 2025-08-05 03:17:55 +02:00
  • 5a4f151ca3 Add BulkInfoProviderImportJobPart to element type name generator barisgit 2025-08-04 23:37:56 +02:00
  • 9729a43f2b Add bulk_info_provider_import_job_part.label barisgit 2025-08-04 23:37:38 +02:00
  • 4da403569c Increase time limit on batch search and add option to priorities which fields to choose barisgit 2025-08-04 23:34:20 +02:00
  • 74be016b68 Add abbility to search faster on LCSC without details barisgit 2025-08-04 23:33:19 +02:00
  • 3896d3d9ab Fix a single failing test barisgit 2025-08-02 23:46:16 +02:00
  • ed396765c8 Let symfony manage translations barisgit 2025-08-02 23:40:09 +02:00
  • 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. barisgit 2025-08-02 23:35:30 +02:00
  • 9b4d5e9c27 Improve test coverage barisgit 2025-08-02 22:38:59 +02:00
  • ccb837e4b4 Fix migration error and dto error barisgit 2025-08-02 21:44:34 +02:00
  • 2bc39e7791 Add tests and fix static errors barisgit 2025-08-02 21:14:04 +02:00
  • fa7f3a1da1 Fix tests barisgit 2025-08-02 20:44:43 +02:00
  • c91d37d2a4 More sophisticated two-step bulk import from info providers barisgit 2025-08-02 20:40:37 +02:00
  • 5ab7ac4d4b Move pageSize and table columns filter buttons apart a bit barisgit 2025-08-02 20:15:15 +02:00
  • 4c8940f9c3 Simple batch processing barisgit 2025-08-02 17:56:46 +02:00
  • aa29f10d51 Remove problematic tests barisgit 2025-08-02 10:05:55 +02:00
  • 78885ec3c5 Add more tests and fix failing ones barisgit 2025-08-02 10:00:04 +02:00
  • 1fb137e89f Add export functionality to batch select and fix errors barisgit 2025-08-01 23:12:08 +02:00
  • facfb37383 Implement excel based import/export barisgit 2025-08-01 19:32:49 +02:00
  • c5751b2aa6 Fix timestamp test barisgit 2025-08-01 19:14:17 +02:00
  • aa4299041b Update example import csv to schow real capatibilities barisgit 2025-08-01 18:50:45 +02:00
  • c27f2246a3 Update part merger to consider rows with same supplier and spn duplicates barisgit 2025-08-01 18:50:19 +02:00
  • a6be786d5d Bump to version 2.0.2 v2.0.2 Jan Böhmer 2025-08-31 15:20:22 +02:00
  • 578a030175 Reverted english translations which were broken by the PR Jan Böhmer 2025-08-31 15:19:05 +02:00
  • f858e68f12 Merge remote-tracking branch 'origin/l10n_master' Jan Böhmer 2025-08-31 15:14:37 +02:00
  • bdd88700d4 Start php-fpm directly in our docker entrypoint Jan Böhmer 2025-08-31 15:13:45 +02:00
  • 87cf75f67d New translations security.en.xlf (Czech) Jan Böhmer 2025-08-31 15:12:32 +02:00
  • c3cc7cb0d6 New translations validators.en.xlf (Czech) Jan Böhmer 2025-08-31 15:12:31 +02:00
  • e1600cdec9 New translations messages.en.xlf (Czech) Jan Böhmer 2025-08-31 15:12:30 +02:00
  • 431cf23600 Do not pollute docker logs with deprecation notices in error case Jan Böhmer 2025-08-31 15:11:31 +02:00
  • 08ce1795fc Use correct column for ordering when the columns were reordered v2.0.1 Jan Böhmer 2025-08-31 01:44:26 +02:00
  • e369ce6db9 Disable searching option on datatables which we do not need and which causes an CSP violation Jan Böhmer 2025-08-31 01:34:31 +02:00
  • af4ea17faa Fixed formatting error in english translations Jan Böhmer 2025-08-31 01:22:19 +02:00