Jan Böhmer
|
e233940f1f
|
Merge remote-tracking branch 'd-buchmann/d-buchmann-patch-1'
|
2023-10-26 17:38:10 +02:00 |
|
Jan Böhmer
|
294f7cf005
|
Fixed some deprecations related to missing return types
|
2023-10-25 17:27:37 +02:00 |
|
buchmann
|
5144b75ed7
|
Fix image type alt name if newly generated
|
2023-10-25 15:56:40 +02:00 |
|
buchmann
|
aeed7c0802
|
fix line breaks
|
2023-10-25 14:29:18 +02:00 |
|
buchmann
|
2b470e6cdd
|
Merge commit 'f8ccd5bc22 ' into d-buchmann-patch-1
|
2023-10-25 14:10:46 +02:00 |
|
d-buchmann
|
e6870c61ee
|
Update DTOtoEntityConverter.php
|
2023-10-25 14:01:46 +02:00 |
|
d-buchmann
|
f8ccd5bc22
|
Add price_related_quantity to PriceDTO.php
|
2023-10-25 13:58:59 +02:00 |
|
Jan Böhmer
|
9fd3012c27
|
Fixed exception if user avatar file somehow got deleted.
Now we just show the default avatar instead of the non-existing attachment file
|
2023-10-24 13:25:33 +02:00 |
|
Jan Böhmer
|
6d6a69e1dd
|
Removed unnecessary curly brackets in string interpolation, which are deprecated in PHP 8.2
|
2023-10-14 20:31:04 +02:00 |
|
Jan Böhmer
|
7cd2662c77
|
Moved API key to query options of HTTPClient in MouserProvider
|
2023-10-08 00:18:25 +02:00 |
|
Jan Böhmer
|
4f0730b6f9
|
Properly formatted MouserProvider and fixed some type issues
|
2023-10-08 00:15:57 +02:00 |
|
Jan Böhmer
|
d7bc74fb2b
|
Slightly restructured mouserprovider to remove redundant code
|
2023-10-08 00:00:10 +02:00 |
|
Jan Böhmer
|
a0b31cfd7e
|
Made mouser provider key lowercase to be consistent with other providers
|
2023-10-07 23:49:04 +02:00 |
|
Jan Böhmer
|
33033bc5b1
|
Added the MouserProvider by @pdo59
|
2023-10-07 23:46:31 +02:00 |
|
Jan Böhmer
|
ccb94c8a13
|
Fixed problem that all properties in snake_case style were considered readOnly by API Platform
|
2023-09-19 23:52:11 +02:00 |
|
Jan Böhmer
|
0af5a58dbe
|
Renamed Storelocation entity to StorageLocation
|
2023-09-04 22:57:40 +02:00 |
|
Jan Böhmer
|
6be55d1837
|
Use the new VoterHelper in voters
|
2023-08-28 22:00:25 +02:00 |
|
Jan Böhmer
|
fc6643bd6f
|
Added system to restrict permissions based on API token level
|
2023-08-28 21:20:59 +02:00 |
|
Jan Böhmer
|
85f3ba6aaa
|
Merge branch 'master' into api
|
2023-08-26 22:15:12 +02:00 |
|
Jan Böhmer
|
eb46ea19e3
|
Make update checking mechanism more resilient against connection errors
|
2023-08-21 23:11:12 +02:00 |
|
Jan Böhmer
|
0e5613b57b
|
Forbid access to homepage if a user has no allow permission
This allows to block access to everything (even the homepage) for anonymous access. This fixes issue #290
|
2023-08-20 12:33:08 +02:00 |
|
Jan Böhmer
|
73d61f7440
|
Fixed PartKeepr import for storagelocation attachments
This should fix issue #334
|
2023-08-19 23:52:22 +02:00 |
|
Jan Böhmer
|
676c8eeefb
|
Added basic API to access and edit manufacturer entities
|
2023-08-06 20:18:57 +02:00 |
|
Jan Böhmer
|
6d3b0261b3
|
Added first API endpoint
|
2023-08-06 00:42:34 +02:00 |
|
Jan Böhmer
|
a43ee52086
|
Fixed static analysis issues
|
2023-08-05 00:07:42 +02:00 |
|
Jan Böhmer
|
97ccb0cb21
|
Allow to globally disable update checking/connection with Github
|
2023-08-04 23:55:41 +02:00 |
|
Jan Böhmer
|
1fb334b0ca
|
Show a notification on homepage and server info page if there is a new version available.
|
2023-08-04 23:49:26 +02:00 |
|
Jan Böhmer
|
b3153dac68
|
Fixed static analysis issue and added test for UserRepository
|
2023-08-01 16:20:31 +02:00 |
|
Jan Böhmer
|
b5c0f37f88
|
Fixed exception on visiting certain group edit pages.
This fixes issue #340
|
2023-08-01 15:06:57 +02:00 |
|
Jan Böhmer
|
d847b74522
|
Reenable caching for part provider system.
|
2023-07-31 22:21:20 +02:00 |
|
Jan Böhmer
|
5750e7dbdf
|
Fixed exception if octopart did not returned an category for a part
|
2023-07-31 22:21:08 +02:00 |
|
Jan Böhmer
|
ffe76f9d2e
|
Use full path for categories returned by Octopart
|
2023-07-31 22:17:24 +02:00 |
|
Jan Böhmer
|
5b1ad541a8
|
Added an caching layer to octopart provider to reduce API queries.
|
2023-07-31 22:11:46 +02:00 |
|
Jan Böhmer
|
4824a82c3f
|
Fixed error, when octopart search got no results
|
2023-07-31 01:00:34 +02:00 |
|
Jan Böhmer
|
f7cea1100c
|
Allow to configure various options of the octopart provider
|
2023-07-31 00:57:33 +02:00 |
|
Jan Böhmer
|
827dd01e28
|
Get shopping informations from octopart
|
2023-07-31 00:13:59 +02:00 |
|
Jan Böhmer
|
d969f49ecc
|
Get specifications, mass, footprint and manufacturer status from Octopart
|
2023-07-31 00:01:19 +02:00 |
|
Jan Böhmer
|
43cc37d10f
|
Added very basic octopart info provider
|
2023-07-30 23:04:18 +02:00 |
|
Jan Böhmer
|
6a00b8e168
|
Added possibility to manage client_credentials OAuth tokens
|
2023-07-30 15:24:46 +02:00 |
|
Jan Böhmer
|
1b3fc2c23c
|
Fixed PHPUnit exception
|
2023-07-29 19:03:46 +02:00 |
|
Jan Böhmer
|
1c222ff293
|
Improved attachment name generation from DTO url
We dont include the query paramaters in the name anymore
|
2023-07-29 18:38:18 +02:00 |
|
Jan Böhmer
|
ed6b0057b7
|
Make the manufacturer field optional on part manufacturer data during Partkeepr import
This should fix issue #333
|
2023-07-26 22:55:18 +02:00 |
|
Jan Böhmer
|
fc7e436ca9
|
Improved image and attachment viewing on part info page
|
2023-07-23 01:32:28 +02:00 |
|
Jan Böhmer
|
1ec4266f96
|
Fixed sorting for element choice type and added tests
|
2023-07-23 01:01:29 +02:00 |
|
Jan Böhmer
|
cd80552ce7
|
Fixed PHPstan issues
|
2023-07-23 00:14:29 +02:00 |
|
Jan Böhmer
|
8ce5f4a796
|
Do not cache entities directly in NodesListBuilder but cache only the IDs instead
Otherwise the doctrine proxies break, and we get issues with loading the preview_images in structural Elements.
|
2023-07-20 23:20:46 +02:00 |
|
Jan Böhmer
|
c0f626e9bd
|
Fixed phpstan issue
|
2023-07-19 23:01:29 +02:00 |
|
Jan Böhmer
|
3a8c835880
|
Lazily sort info providers list, to prevent unneccesarry work on most container calls
|
2023-07-19 00:11:19 +02:00 |
|
Jan Böhmer
|
8116217019
|
Fixed exception when undo/revert to a change which contained a change to a enum property
|
2023-07-18 23:34:45 +02:00 |
|
Jan Böhmer
|
52c6884e28
|
Allow slashes in digikey product ids
|
2023-07-17 23:21:30 +02:00 |
|