Jan Böhmer
6fd05e1456
Fixed migration
2025-02-22 19:23:28 +01:00
Jan Böhmer
bec45d60e5
Fixed migration for postgresql
2025-02-22 18:03:03 +01:00
Jan Böhmer
019e67a676
Migrate legacy attachment discriminator class values to modern format, so that we can make the discriminator map unique and fix a deprecation with doctrine
2025-02-22 17:58:20 +01:00
Jan Böhmer
f146d88aa5
Added additional filters to attachment datatable
2025-02-22 17:48:26 +01:00
Jan Böhmer
48be9a8098
Made attachment datatable sortable by internal filename and external url
2025-02-22 17:41:41 +01:00
Treeed
29f92d9bd3
Split attachment paths ( #848 )
...
* fixed attachment statistics for sqlite
* Split attachment path into internal and external path, so the external source URL can be retained after a file is downloaded
* Make internal and external path for attachments nullable, to make clear that they have no internal or external path
* Added migrations for nullable columns for postgres and mysql
* Added migration for nullable internal and external pathes for sqlite
* Added translations
* Fixed upload error
* Restrict length of filename badge in attachment edit view
* Improved margins with badges in attachment edit
* Added a link to view external version from attachment edit
* Let media_url stay in API attachments responses for backward compatibility
---------
Co-authored-by: jona <a@b.c>
Co-authored-by: Jan Böhmer <mail@jan-boehmer.de>
2025-02-22 17:29:14 +01:00
Jan Böhmer
ebb977e99f
Updated dependencies
2025-02-20 22:10:57 +01:00
Jan Böhmer
94bcd3d2d3
Fixed static analysis issue
2025-02-20 20:35:00 +01:00
Jan Böhmer
a9bd4c5606
Use better parameter value parsing for pollin and reichelt parameters
2025-02-20 19:45:05 +01:00
Jan Böhmer
8d9dde0032
Show the desired part, when searching for the pollin part number
2025-02-20 19:39:35 +01:00
Jan Böhmer
b2d4333fff
Merge branch 'pollin_provider'
2025-02-20 19:36:36 +01:00
Jan Böhmer
afd5e2b95b
Added documentation for pollin info provider
2025-02-20 19:36:31 +01:00
Jan Böhmer
085adf8d71
Throw an exception message, when trying to use an info provider which is not active
2025-02-20 19:35:16 +01:00
Jan Böhmer
9b35b60d61
Use correct price for one unit if there are multiple prices availble
...
We can still not parse the bulk prices correctly completly
2025-02-20 19:32:31 +01:00
Jan Böhmer
742e57cc5c
Added basic provider for pollin
2025-02-20 19:20:14 +01:00
Jan Böhmer
a5961668fe
Disable info provider result caching when in debug mode
2025-02-20 16:59:16 +01:00
Jan Böhmer
e7394c165a
Undo change to cache expiration
2025-02-20 16:57:16 +01:00
Jan Böhmer
7be966122f
Added missing info hint how to enable reichelt provider
2025-02-20 16:56:21 +01:00
Jan Böhmer
d176b68fd2
Merge branch 'reichelt_provider'
2025-02-20 16:46:58 +01:00
Jan Böhmer
1e80be1376
Added documentation for reichelt info provider
2025-02-20 16:46:47 +01:00
Jan Böhmer
3585b08d4b
Pass reichelt env through docker container
2025-02-20 16:38:07 +01:00
Jan Böhmer
c51e0eb68f
Allow to get prices in non-EUR currencies from reichelt
2025-02-20 16:37:13 +01:00
Jan Böhmer
d05c0579a2
Fixed problem that first batch price was not included
2025-02-20 16:33:37 +01:00
Jan Böhmer
5e40519bc5
Allow to select if VAT should be included or not
2025-02-20 16:29:37 +01:00
Jan Böhmer
d13752114c
Allow to configure the reichelt info provider via env vars
2025-02-20 16:06:10 +01:00
Jan Böhmer
90e1b809fe
Allow to change language and country
2025-02-20 15:59:35 +01:00
Jan Böhmer
32b4e6812d
Undo change to cache expiration
2025-02-20 15:40:26 +01:00
Jan Böhmer
a798aa9c24
Allow to extract MPN from reichelt provider
2025-02-20 15:39:35 +01:00
Jan Böhmer
f1c28b9f46
Allow to parse batch prices
2025-02-20 15:14:59 +01:00
Jan Böhmer
39bc400376
Added basic price info retrieval from reichelt
2025-02-20 00:32:03 +01:00
Jan Böhmer
e287918121
Extract category from reichelt provider
2025-02-20 00:24:46 +01:00
Jan Böhmer
e0bf8e5fbc
Allow reichelt provider to parse parameters
2025-02-20 00:18:05 +01:00
Jan Böhmer
376c7e7a6f
Allow to parse ranges for ParameterDTO which just contain two dots
2025-02-20 00:17:53 +01:00
Jan Böhmer
5612a790fb
Added basic way to retrieve simple part infos and datasheet
2025-02-19 23:55:58 +01:00
Jan Böhmer
80527e35c3
Added basic reichelt search capabilities
2025-02-19 00:44:49 +01:00
Jan Böhmer
f592ab6395
Updated KiCAD library lists to latest KICAD lib
2025-02-16 21:48:30 +01:00
Jan Böhmer
d7c741c652
Disable create option for input selects if an entity with this name already exists
2025-02-16 21:14:57 +01:00
Jan Böhmer
9502f30e1b
Add cllear button to entity select type
2025-02-16 20:36:46 +01:00
Jan Böhmer
7286c4bbef
Fixed bug in autoselect_typed plugin
2025-02-16 20:24:13 +01:00
Jan Böhmer
a976f97dbb
Apply click_to_edit plugin where reasonable
2025-02-16 20:24:01 +01:00
Jan Böhmer
2c9b8c7dea
Merge remote-tracking branch 'origin/l10n_master'
2025-02-16 19:48:57 +01:00
Jan Böhmer
787decf4e2
Updated dependencies
2025-02-16 19:48:51 +01:00
Treeed
2fc70b8bdd
Highlightable attachment paths ( #849 )
...
* made autocomplete controller allow selecting text and autocommit typed text on blur
* moved click_to_edit and autoselect_typed into separate plugins
---------
Co-authored-by: jona <a@b.c>
2025-02-16 19:46:29 +01:00
Jan Böhmer
64491a9772
New translations security.en.xlf (Dutch)
2025-02-10 17:11:09 +01:00
Jan Böhmer
b724b05de6
Fixed "implicitly marking parameter as nullable" deprecations in PHP 8.4 fixed
2025-02-08 00:19:20 +01:00
Marc
d94c4af1be
Document that only Digikey API v3 is supported ( #858 )
2025-02-04 21:41:03 +01:00
Nico Felbinger
8f0f5a5eb4
Fix postgresl unix socket example ( #852 )
...
* Fix postgresl unix socket example
* Fix user defaulting to root
2025-02-02 21:09:10 +01:00
Treeed
edf50a71d1
fixed attachment statistics for sqlite ( #847 )
...
Co-authored-by: jona <a@b.c>
2025-02-02 21:05:47 +01:00
Jan Böhmer
d0937218b9
Bumped version to 1.15.2
2025-02-01 23:47:14 +01:00
Jan Böhmer
3247a97217
Removed "All" page length option for log tables, as this easily causes an out of memory situation on the server
...
You can easily have thousands of log entries, making it impossible to view them all at once.
This fixes #835
2025-02-01 23:44:07 +01:00