Commit Graph

  • 90c82aab2e Only show the created avatar attachment type for user attachments Jan Böhmer 2026-02-08 19:31:45 +01:00
  • a4c2b8f885 Added the option to only show attachment types for certain element classes Jan Böhmer 2026-02-08 19:30:06 +01:00
  • 2c56ec746c Improved translation Jan Böhmer 2026-02-08 16:07:11 +01:00
  • 35e844dd7b Allow to scan gtin barcodes and find parts via it Jan Böhmer 2026-02-08 16:06:01 +01:00
  • 4de6dbba27 Show GTIN in part extended info tab Jan Böhmer 2026-02-08 15:53:45 +01:00
  • a962e5e019 Allow to order and filter by GTIN in part tables Jan Böhmer 2026-02-08 15:51:39 +01:00
  • 1130f71075 Added ability to get GTINs for reichelt and Generic WebURL Jan Böhmer 2026-02-08 15:43:50 +01:00
  • fd76ca12fc Allow to import GTIN from info providers Jan Böhmer 2026-02-08 15:32:35 +01:00
  • 57c8368b5e Allow to edit the GTIN property of a part and validate the GTIN Jan Böhmer 2026-02-08 14:44:56 +01:00
  • 7fd7697c02 Added GTIN fields and others to DB Jan Böhmer 2026-02-08 14:17:58 +01:00
  • c2a51e57b7 New Crowdin updates (#1227) v2.6.0 Jan Böhmer 2026-02-07 19:14:35 +01:00
  • cae0cd8ac1 Bumped version to 2.6.0 Jan Böhmer 2026-02-07 19:07:37 +01:00
  • f5841cc697 Remove outdated file source and path notes from translation files (#1225) Copilot 2026-02-07 18:33:31 +01:00
  • 8104c474b7 New translations messages.en.xlf (English) (#1226) Jan Böhmer 2026-02-07 18:13:01 +01:00
  • dcdc990af1 Fixed unnecessary colon in english translation Jan Böhmer 2026-02-07 17:33:44 +01:00
  • aec53bd1dd Do not output HTML chars in translations escaped in CDATA to ensure consistentcy with crowdin XMLs Jan Böhmer 2026-02-07 17:33:32 +01:00
  • 81dde6fa68 Only allow to set the DELETE method via HTTP method overriding Jan Böhmer 2026-02-07 17:18:31 +01:00
  • b144f5e383 Updated dependencies Jan Böhmer 2026-02-07 17:13:49 +01:00
  • fd4eb72eb2 Merge remote-tracking branch 'origin/master' Jan Böhmer 2026-02-07 17:11:36 +01:00
  • 44204b9dbb New Crowdin updates (#1212) Jan Böhmer 2026-02-07 17:11:32 +01:00
  • 7bffe66b73 Removed Translator that became obsolete with Symfony 7.2 Jan Böhmer 2026-02-07 17:11:05 +01:00
  • 061af28c48 Fixed phpstan issues in GenericWebProvider Jan Böhmer 2026-02-07 17:07:53 +01:00
  • 851055bdb4 Merge branch 'generic_webshop' Jan Böhmer 2026-02-03 23:20:17 +01:00
  • 7d19ed3ca8 Try to get a category from a webshop based on the breadcrumbs Jan Böhmer 2026-02-03 23:20:13 +01:00
  • b48de83a32 Use brick schema to implement GenericWebProvider Jan Böhmer 2026-02-03 23:04:18 +01:00
  • 518953ad45 Merge branch 'master' into generic_webshop Jan Böhmer 2026-02-03 21:51:27 +01:00
  • ea748dc469 Use cache.app adapter for settings content cache Jan Böhmer 2026-02-03 21:49:31 +01:00
  • c027f9ab03 Updated dependencies Jan Böhmer 2026-02-03 21:48:17 +01:00
  • bc28eb9473 Remove lowercase version of Makefile that causes warnings on Windows Jan Böhmer 2026-02-03 21:42:50 +01:00
  • 7eafa7da14 Merge branch 'feature/update-manager' Jan Böhmer 2026-02-03 21:41:44 +01:00
  • 1601382b41 Added translation for downgrading in progress title Jan Böhmer 2026-02-03 20:55:31 +01:00
  • 5ceadc8353 Use a special settings cache that lives in cache.system to ensure that it is properly cleared on cache clear Jan Böhmer 2026-02-03 20:49:25 +01:00
  • 36e105afa8 Merge remote-tracking branch 'Sebbeben/feature/update-manager' into feature/update-manager Jan Böhmer 2026-02-03 20:34:09 +01:00
  • c34acfe523 Allow to view progress view while update is running Jan Böhmer 2026-02-03 20:34:03 +01:00
  • e83e7398a2 Improve .env comments for Update Manager settings Sebastian Almberg 2026-02-03 20:16:24 +01:00
  • 984529bc79 Add Update Manager documentation Sebastian Almberg 2026-02-03 11:55:53 +01:00
  • cad5261aba Fixed phpstan issues Jan Böhmer 2026-02-02 23:26:18 +01:00
  • a755287c3b Make maintenance command available under partdb:maintenance-mode to make it more consistent with other hyphen command tools Jan Böhmer 2026-02-02 23:09:52 +01:00
  • 9ca1834d9b Removed unused translations Jan Böhmer 2026-02-02 23:07:24 +01:00
  • 1a06432cec Removed custom yes and no translations Jan Böhmer 2026-02-02 22:16:26 +01:00
  • 58d574a33a Only use the simple maintenance page, and made this a bit more generic Jan Böhmer 2026-02-02 22:10:52 +01:00
  • 1adfec16e2 Added an console command to turn maintenance mode on or off Jan Böhmer 2026-02-02 21:53:55 +01:00
  • 903716ad62 Added missing translations Jan Böhmer 2026-02-02 21:39:01 +01:00
  • 427778e4eb Moved "Cant auto update panel higher" to make it more visible Jan Böhmer 2026-02-02 21:37:04 +01:00
  • 9b0841081b We are in development of 2.6.0 Jan Böhmer 2026-02-02 21:30:02 +01:00
  • f327688f0a Put update manager under /system route instead of admin Jan Böhmer 2026-02-02 21:29:07 +01:00
  • 0e5a73b6f4 Add nonce to inline script in progress bar Jan Böhmer 2026-02-02 21:22:06 +01:00
  • d06df4410d Disable the web updater and web backup restore for now Jan Böhmer 2026-02-02 21:18:03 +01:00
  • 883e3b271d Fixed git commit hash logic Jan Böhmer 2026-02-02 21:02:08 +01:00
  • 29a08d152a Use version info from updateChecker to be consistent Jan Böhmer 2026-02-02 20:52:42 +01:00
  • 2b94ff952c Use different symbol for update manager Jan Böhmer 2026-02-02 20:49:21 +01:00
  • 7a856bf6f1 Try to emulate nohup behavior on windows Jan Böhmer 2026-02-02 20:37:02 +01:00
  • 720c1e51e8 Improved UpdateExecutor Jan Böhmer 2026-02-02 20:28:17 +01:00
  • 1ccc3ad440 Extracted logic used by both BackupManager and UpdateExecutor to new service Jan Böhmer 2026-02-02 19:48:27 +01:00
  • 68ff0721ce Merged functionality from UpdateAvailableManager and UpdateChecker Jan Böhmer 2026-02-02 18:44:44 +01:00
  • 6dbead6d10 Centralized git logic from InstallationTypeDetector and UpdateChecker in GitVersionInfoProvider service Jan Böhmer 2026-02-02 18:18:36 +01:00
  • 7ff07a7ab4 Remove Content-Security-Policy for maintenance mode Jan Böhmer 2026-02-02 17:28:35 +01:00
  • 1bfd36ccf5 Do not automatically give existing users the right to manage updates, but include that for new databases Jan Böhmer 2026-02-02 17:04:45 +01:00
  • 7e486a93c9 Added missing phpdoc structure definitions Jan Böhmer 2026-02-02 17:02:01 +01:00
  • 599145886b Merge branch 'master' into feature/update-manager Jan Böhmer 2026-02-02 16:43:02 +01:00
  • 0826acbd52 Fixed phpunit tests Jan Böhmer 2026-02-01 23:11:56 +01:00
  • 04e8229799 Merge branch 'generic_webshop' Jan Böhmer 2026-02-01 21:35:33 +01:00
  • a1396c6696 Fixed delegation logic for PartDetailDTO Jan Böhmer 2026-02-01 21:19:11 +01:00
  • 24f0f0d23c Added URL handling to a few more existing info providers Jan Böhmer 2026-02-01 21:18:06 +01:00
  • 10acc2e130 Added logic to delegate the info retrieval logic to another provider when giving an URL Jan Böhmer 2026-02-01 20:49:50 +01:00
  • 47295bda29 Add unit tests for BackupManager and UpdateExecutor Sebastian Almberg 2026-02-01 19:28:15 +01:00
  • f369e14f2f Merge remote changes with PR feedback Sebastian Almberg 2026-02-01 19:23:07 +01:00
  • 10c192edd1 Address PR feedback: add yarn build, env vars, and BackupManager Sebastian Almberg 2026-02-01 19:17:22 +01:00
  • 6b27f3aa14 Merge upstream/master and resolve translation conflict Sebastian Almberg 2026-02-01 19:07:15 +01:00
  • 79f88c66d6 Merge branch 'generic_webshop' Jan Böhmer 2026-02-01 18:26:30 +01:00
  • 47c7ee9f07 Allow to extract parameters form additionalProperty JSONLD data Jan Böhmer 2026-02-01 18:24:46 +01:00
  • 909cab0044 Added an web page to quickly add a new part from a web URL Jan Böhmer 2026-02-01 18:18:58 +01:00
  • 722eb7ddab Added settings and docs for the generic Web info provider Jan Böhmer 2026-02-01 17:47:04 +01:00
  • 071f6f8591 Return an empty array if no URL is provider to the Generic Web URL provider Jan Böhmer 2026-02-01 17:34:08 +01:00
  • 7feba634b8 Hadle if offers are nested and images are ImageObjects in JSON+LD Jan Böhmer 2026-02-01 17:20:13 +01:00
  • 1213f82cdf Fix if canonical URL is relative Jan Böhmer 2026-02-01 17:11:41 +01:00
  • d868225260 Properly parse JSONLD product data if it is in an array with others Jan Böhmer 2026-02-01 17:06:38 +01:00
  • 52be548170 Add https:// if not existing Jan Böhmer 2026-02-01 16:55:52 +01:00
  • 73dbe64a83 Allow to extract prices form an Amazon page Jan Böhmer 2026-02-01 16:51:26 +01:00
  • b89e878871 Allow to rudimentary parse product pages, even if they do not contain JSON-LD data Jan Böhmer 2026-02-01 16:39:19 +01:00
  • 14981200c8 Started implementing a generic web provider which uses JSONLD data provided by a webshop page Jan Böhmer 2026-02-01 14:35:58 +01:00
  • 8aadc0bb53 Highlight the scanned part lot when scanning an barcode Jan Böhmer 2026-02-01 13:13:26 +01:00
  • 0eba4738ed Fixed composer.json formatting Jan Böhmer 2026-01-31 23:38:38 +01:00
  • a78ca675b3 Install dev dependencies when updating a debug mode instance Jan Böhmer 2026-01-31 23:36:09 +01:00
  • 6ac7a42cca Require ext-zip in composer.json Jan Böhmer 2026-01-31 23:33:39 +01:00
  • a355bda9da add supplier SPN linking for BOM import (#1209) Niklas 2026-01-31 22:37:43 +01:00
  • 584643d4ca Fixed phpstan issue Jan Böhmer 2026-01-31 22:21:59 +01:00
  • 2534c84039 Updated dependencies Jan Böhmer 2026-01-31 22:16:50 +01:00
  • ed39710f7f Merge branch 'conrad_provider' Jan Böhmer 2026-01-31 22:12:02 +01:00
  • df3f069a76 Added translations for conrad settings conrad_provider Jan Böhmer 2026-01-31 22:11:50 +01:00
  • c0babfa401 Added docs for the conrad info provider Jan Böhmer 2026-01-31 22:03:35 +01:00
  • cd7cd6cdd3 Allow to retrieve (short) category info from Conrad provider Jan Böhmer 2026-01-31 21:57:05 +01:00
  • 6d224a4a9f Allow to filter for languages in conrad attachments Jan Böhmer 2026-01-31 21:49:43 +01:00
  • fa04fface3 Fixed bug with parameter parsing Jan Böhmer 2026-01-31 21:45:27 +01:00
  • 2f8553303d Use better fields for determine the product name Jan Böhmer 2026-01-31 21:39:34 +01:00
  • f168b2a83c Reordered ConradShopIDs Jan Böhmer 2026-01-31 21:30:15 +01:00
  • 98937974c9 Allow to query price infos from conrad Jan Böhmer 2026-01-31 21:15:35 +01:00
  • 6f4dad98d9 Use parameter parsing logic from PR #1211 to handle multi parameters fine Jan Böhmer 2026-01-31 19:04:25 +01:00
  • 22cf04585b Allow to retrieve datasheets from conrad Jan Böhmer 2026-01-31 18:57:00 +01:00
  • 6628333675 Properly handle danish and non-german swiss shop Jan Böhmer 2026-01-31 18:43:59 +01:00