Commit Graph

  • 203ed950d9 Bump actions/download-artifact from 7 to 8 dependabot/github_actions/actions/download-artifact-8 dependabot[bot] 2026-03-02 19:04:24 +00:00
  • c9a8affb93 Bump actions/upload-artifact from 6 to 7 dependabot/github_actions/actions/upload-artifact-7 dependabot[bot] 2026-03-02 19:04:20 +00:00
  • 32a666f6c3 Bumped version to 2.8.0 master v2.8.0 l10n_master Jan Böhmer 2026-03-01 23:22:38 +01:00
  • 1ee998853f New Crowdin updates (#1265) Jan Böhmer 2026-03-01 23:21:02 +01:00
  • 9ae585d2b7 Fixed static analysis issues Jan Böhmer 2026-03-01 23:18:27 +01:00
  • 8f92615491 Randomize User agents for reichelt and generic web provider Jan Böhmer 2026-03-01 23:14:38 +01:00
  • e5dcfad3ff feat(parts table): add eda reference prefix and value columns (#1266) Hannes Rüger 2026-03-01 22:28:01 +01:00
  • b7cc14fa14 Fixed translations Jan Böhmer 2026-03-01 22:14:16 +01:00
  • b9d940ae33 Enhance KiCad integration: API v2, batch EDA editing, field export control (#1241) Sebastian Almberg 2026-03-01 22:10:13 +01:00
  • 46617f01a4 Added documentation about the barcode scanner Jan Böhmer 2026-03-01 18:11:58 +01:00
  • f097b79103 Navigate only the content frame when submitting the global barcode scan label Jan Böhmer 2026-03-01 16:56:47 +01:00
  • a8f9f9832e Correctly dispatch the input event of non-printable char controller from the barcode scan controller Jan Böhmer 2026-03-01 16:51:06 +01:00
  • f3dab36bbe Allow to scan labels anywhere on the page Jan Böhmer 2026-03-01 16:48:29 +01:00
  • bebd603117 Allow to handle non-printable inputs like from an attached barcode scanner Jan Böhmer 2026-03-01 14:39:14 +01:00
  • 2660f4ee82 Render non-printable chars in the scan input field Jan Böhmer 2026-03-01 13:36:52 +01:00
  • eb2bbdd633 Show label scan input with monospaced font Jan Böhmer 2026-03-01 13:00:08 +01:00
  • 24966230ea Updated dependencies Jan Böhmer 2026-03-01 12:53:25 +01:00
  • 477cc1c0bb Update KiCad symbols and footprints lists (#1273) Jan Böhmer 2026-03-01 12:50:34 +01:00
  • 8b066c43b3 Update KiCad symbols and footprints lists update-kicad-library-lists github-actions[bot] 2026-03-01 11:47:50 +00:00
  • 1eee2b30fa add option to disable keybindings fixing #1251 (#1254) Niklas 2026-02-28 22:07:14 +01:00
  • 1650ade338 Use a cryptographically random suffix for attachment file names to make them harder guess Jan Böhmer 2026-02-24 23:20:09 +01:00
  • 0c83fd4799 Merge branch 'html_sandbox' Jan Böhmer 2026-02-24 23:08:03 +01:00
  • 4004cf9c88 Added documentation on ATTACHMENT_SHOW_HTML_FILES env Jan Böhmer 2026-02-24 23:07:41 +01:00
  • 419b46e806 Allow to load external images and styles in the HTML sandbox Jan Böhmer 2026-02-24 23:05:09 +01:00
  • dcafc8a1a1 Allow file downloads and modals in HTML sandbox Jan Böhmer 2026-02-24 22:57:48 +01:00
  • 628f794b37 Improved HTML sandbox page Jan Böhmer 2026-02-24 22:53:50 +01:00
  • a1fd3199d6 Render HTML as plain text via attachment_view controller Jan Böhmer 2026-02-24 22:48:18 +01:00
  • 4a5cc454ce Show HTML files in the HTML sandbox if enabled Jan Böhmer 2026-02-24 22:40:23 +01:00
  • 63dd344c02 Added basic functionality for an HTML sandbox for relative safely rendering HTML attachments Jan Böhmer 2026-02-24 22:27:33 +01:00
  • a7a1026f9b Throw an exception if canopy does not return a product Jan Böhmer 2026-02-24 20:30:29 +01:00
  • a67f106bc6 Fixed tests Jan Böhmer 2026-02-22 23:50:32 +01:00
  • 430a564592 Merge branch 'amazon_info_provider' Jan Böhmer 2026-02-22 23:43:54 +01:00
  • e283d9ced6 Added docs for canopy info provider Jan Böhmer 2026-02-22 23:43:36 +01:00
  • 300382f6e3 Make Canopy provider configurable via UI Jan Böhmer 2026-02-22 23:38:56 +01:00
  • 0b9b2cbf58 Allow to read amazon labels for part retrieval and creation Jan Böhmer 2026-02-22 23:16:39 +01:00
  • 87919eb445 Allow to cache amazon search results to reduce API calls Jan Böhmer 2026-02-22 22:29:44 +01:00
  • 258289482b Increase debug detail expiration time to 10s to avoid double retrieval in one request Jan Böhmer 2026-02-22 22:12:50 +01:00
  • aa9436a19b Fixed conrad provider if part does not have manuals Jan Böhmer 2026-02-22 22:09:23 +01:00
  • cee6c0ef11 Added a "create from label scan button to navbar" Jan Böhmer 2026-02-22 22:03:46 +01:00
  • c6cbc17c66 Merge branch 'master' into amazon_info_provider Jan Böhmer 2026-02-22 21:58:36 +01:00
  • 2ba0f2a95d Use turbo-streams for handling updating locale menu in navbar Jan Böhmer 2026-02-22 21:53:37 +01:00
  • e2b43ba01f Use native turbo reload mechanism instead of our own global_reload controller Jan Böhmer 2026-02-22 21:46:55 +01:00
  • b6d77af91b Removed title_controller as turbo 8 can handle the title changes natively Jan Böhmer 2026-02-22 21:43:57 +01:00
  • 36e6c9a402 Updated dependencies Jan Böhmer 2026-02-22 21:31:40 +01:00
  • f124fa0023 Made BarcodeScanResult classes readonly Jan Böhmer 2026-02-22 21:28:58 +01:00
  • c29605ef23 Label Scanner Enhancements: LCSC barcode, create part, augmented scanning (#1194) swdee 2026-02-23 09:26:44 +13:00
  • 8ef9dd432f Bump actions/upload-artifact from 4 to 6 (#1253) dependabot[bot] 2026-02-21 21:35:00 +01:00
  • d4d1964aea Bump actions/download-artifact from 4 to 7 (#1252) dependabot[bot] 2026-02-21 21:34:50 +01:00
  • 3ffb5e8278 Implemented Amazon info provider using canopy Jan Böhmer 2026-02-16 22:05:49 +01:00
  • 70cde4c3a8 Bumped version to 2.7.1 v2.7.1 Jan Böhmer 2026-02-16 18:34:20 +01:00
  • 28e6ca52fe New translations messages.en.xlf (German) (#1249) Jan Böhmer 2026-02-16 18:30:41 +01:00
  • 5b4c1505b7 Fixed visual bug of tags column in parts lot Jan Böhmer 2026-02-16 18:29:34 +01:00
  • 8ad3c2e612 Allow stocktake date to be empty on part lot form Jan Böhmer 2026-02-16 18:25:41 +01:00
  • d7ed2225b4 Ensure that part tables are correctly sorted on initial load Jan Böhmer 2026-02-16 15:09:55 +01:00
  • 7d6b84af3d Bumped version to 2.7.0 v2.7.0 Jan Böhmer 2026-02-16 13:32:13 +01:00
  • 80492a7b68 Use native ARM runners for ARM Docker image builds (#1248) Copilot 2026-02-16 13:15:52 +01:00
  • 7069af4054 Updated dockerfiles to not rely on node deb packages, that are not supported for armhf anymore Copilot 2026-02-16 12:50:52 +01:00
  • 05a9e4d035 Merge remote-tracking branch 'origin/master' Jan Böhmer 2026-02-15 22:33:23 +01:00
  • be808e28bc Updated dependencies Jan Böhmer 2026-02-15 22:29:16 +01:00
  • 7354b37ef6 New Crowdin updates (#1228) Jan Böhmer 2026-02-15 22:24:00 +01:00
  • 6afca44897 Use xxh3 hashes instead of encoding for info provider cache keys Jan Böhmer 2026-02-15 22:19:44 +01:00
  • c17cf2baa1 Fixed rendering of tristate checkboxes Jan Böhmer 2026-02-15 21:49:18 +01:00
  • c00556829a Focus the first newly created number input for collection_types Jan Böhmer 2026-02-15 21:43:47 +01:00
  • f024c4b09e Merge branch 'autofocus-fields' Jan Böhmer 2026-02-15 21:36:22 +01:00
  • 8e0fcdb73b Added some part datatables optimization Jan Böhmer 2026-02-15 20:07:38 +01:00
  • e19929249f Mark parts datatables query as read only for some memory optimizations Jan Böhmer 2026-02-15 19:30:53 +01:00
  • f6764170e1 Fixed phpstan issues Jan Böhmer 2026-02-15 16:16:15 +01:00
  • 1641708508 Added API endpoint for generating labels (#1234) Niklas 2026-02-15 16:03:07 +01:00
  • 97a74815d3 Fix fallback filename (#1238) d-buchmann 2026-02-15 14:41:25 +01:00
  • 7998cdcd71 Added hint about HTML block to twig label documentation Jan Böhmer 2026-02-15 14:24:31 +01:00
  • 5e9f7a11a3 Catch more errors of twig labels Jan Böhmer 2026-02-15 14:11:31 +01:00
  • 1c6bf3f472 Allow more useful functions in twig labels Jan Böhmer 2026-02-15 14:07:50 +01:00
  • aed2652f1d Added functions to retrieve associated parts of an element within twig labels Jan Böhmer 2026-02-15 13:52:56 +01:00
  • 233c5e8550 Fixed phpunit and phpstan issues Jan Böhmer 2026-02-15 00:49:12 +01:00
  • 6b83c772cc Moved user twig functions requiring repo access to its own extension service Jan Böhmer 2026-02-15 00:28:40 +01:00
  • 1996db6a53 Moved remaining twig extensions to new attributes system Jan Böhmer 2026-02-15 00:23:30 +01:00
  • f69b0889eb Ran rector to convert some our twig extensions to use #[AsTwigXX] attributes Jan Böhmer 2026-02-14 23:53:31 +01:00
  • c8b1320bb9 Updated rector config Jan Böhmer 2026-02-14 23:50:42 +01:00
  • e11cb7d5cb Fixed phpunit tests Jan Böhmer 2026-02-14 23:46:39 +01:00
  • 097041a43a Ran rector Jan Böhmer 2026-02-14 23:33:40 +01:00
  • b21d294cf8 Ran rector and made tests final Jan Böhmer 2026-02-14 23:32:43 +01:00
  • 43d72faf48 Updated label fonts Jan Böhmer 2026-02-14 22:46:46 +01:00
  • bc9a93d71f Removed sodium compat, as all supported PHP versions support it natively nowadays Jan Böhmer 2026-02-14 22:31:53 +01:00
  • df0ac76394 Updated composer dependencies that required major version changes Jan Böhmer 2026-02-14 22:24:36 +01:00
  • 66040b687f Updated dependencies Jan Böhmer 2026-02-14 22:17:05 +01:00
  • 7a83581597 Merge branch 'gtin' Jan Böhmer 2026-02-14 22:12:39 +01:00
  • 47c0d78985 only autofocus if new buchmann 2026-02-11 14:26:36 +01:00
  • 76f0b05a09 Autofocus for frequently used input fields buchmann 2026-02-11 14:10:05 +01:00
  • 35598df354 Automatically set the stocktake permission if a user can already add and withdraw from a lot gtin Jan Böhmer 2026-02-10 23:24:40 +01:00
  • 3c87fe0932 Added test for stocktake method on PartLotWithdrawAddHelper Jan Böhmer 2026-02-10 23:19:57 +01:00
  • d8fdaa9529 Added a modal to stocktake / set part lots amount from info page Jan Böhmer 2026-02-10 23:17:10 +01:00
  • 2f9601364e Allow to set stocktake date for part lots Jan Böhmer 2026-02-10 22:23:54 +01:00
  • e5231e29f2 Allow to set a global default if new orderdetails should contain VAT or not Jan Böhmer 2026-02-10 17:13:54 +01:00
  • 8ac8743792 Fixed phpunit tests Jan Böhmer 2026-02-10 16:54:13 +01:00
  • 586375d921 Moved VAT include info from pricedetail to orderdetail level Jan Böhmer 2026-02-10 16:53:41 +01:00
  • 41252d8bb9 Implement URLHandlerInfoProviderInterface in BuerklinProvider (#1235) Marc 2026-02-10 15:26:26 +01:00
  • 4740b6d19e Show in part info page whether price is inclusive VAT or not Jan Böhmer 2026-02-08 22:09:36 +01:00
  • 5a47b15c97 Use the information from info provider whether prices includes VAT or not Jan Böhmer 2026-02-08 21:58:14 +01:00
  • 3bff5fa8bd Allow to set if prices contain VAT or not in orderdetail Jan Böhmer 2026-02-08 21:54:34 +01:00
  • f95e39748e Fixed PHPstan issue Jan Böhmer 2026-02-08 19:37:44 +01:00