Jan Böhmer
185c88fa3e
Removed now useless visibility options from PartsDataTable
...
The visibility is now configured by the env variable, so this is useless.
2023-10-08 21:32:57 +02:00
Jan Böhmer
79262972aa
Renamed config env to TABLE_PARTS_DEFAULT_COLUMNS and updated documentation
2023-10-08 21:28:37 +02:00
Jan Böhmer
1369091b90
Moved column sorting and visibility logic to its own (non-shared) helper service
2023-10-08 21:07:22 +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
1b276c5eae
Fixed typo in name of TwoStepORMAdapter
2023-10-06 13:08:46 +02:00
Jan Böhmer
8c9abce633
Merge branch 'api'
2023-10-06 12:29:53 +02:00
misaz
0753b7137f
fixed tab/spaces in PartsDataTable
2023-10-04 21:30:04 +02:00
misaz
9d54001f89
added support for configuring columns in part table which are enabled by default as well as their order.
2023-10-04 21:14:57 +02:00
Jan Böhmer
ec4eccdf08
Removed unnecessary commented code
2023-10-04 00:50:28 +02:00
Jan Böhmer
64c38042a0
Added missing lastModified and creationDate fields to API response
2023-10-04 00:08:10 +02:00
Jan Böhmer
e09f60e71f
Allow to filter attachments API response by attachment types
2023-10-03 23:58:41 +02:00
Jan Böhmer
0e75d76720
Added API endpoints for projects
2023-10-03 23:53:10 +02:00
Jan Böhmer
852624ae7e
Added filter to filter parts by storage location
2023-10-03 21:59:33 +02:00
Jan Böhmer
00708608cd
Added entity filter to filter part response by categories, etc.
2023-10-03 21:37:58 +02:00
Jan Böhmer
e339b7d9f0
Fixed issue with FixInheritanceMappingMetadataFactory
2023-10-03 20:47:37 +02:00
Jan Böhmer
2f958dafae
Fixed PHPstan issues
2023-10-03 16:41:03 +02:00
Jan Böhmer
3df47ed748
Added filters to various endpoints to allow searching for parts
2023-10-03 16:29:04 +02:00
Jan Böhmer
c7a02ae870
Added tests for token API authentication
2023-10-02 23:36:14 +02:00
Jan Böhmer
42356cc2a3
Show the last 5 characters of the token secrets on the user settings page to make identification of a token easier
2023-10-02 00:45:21 +02:00
Jan Böhmer
b796ae36db
Restrict access to users API endpoint
2023-10-02 00:35:11 +02:00
Jan Böhmer
7bd44484be
Added documentation for virtual fields of Attachment and Part entity
2023-10-02 00:22:15 +02:00
Jan Böhmer
607bb45f5f
Added an possibilty to document "virtual" properties to api documentation, which are added dynamically during the normalization priocess
2023-10-02 00:21:59 +02:00
Jan Böhmer
90518056cd
Fixed JSONLD schema generation of API documentation
2023-10-01 22:45:39 +02:00
Jan Böhmer
0430178fe2
Fixed issue when the data is null.
2023-09-24 15:42:44 +02:00
Jan Böhmer
198befe2bc
Allow to dynamically create elements with purely numeric names in a selector type
...
Before this was not possible, as this was messed up with the DB ids. Now we prefix the new created values with a special prefix, to mark them as new.
This fixes issue #381
2023-09-24 15:28:35 +02:00
Jan Böhmer
7195bd6cd6
Increased user avatar max file size from 2M to 5M
2023-09-24 14:46:51 +02:00
Jan Böhmer
a5fa2da80c
Show the languages from the language selector as preffered in language select on user settings page
2023-09-24 14:45:12 +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
f285061a76
Allow to view and edit parameters of elements
2023-09-19 11:44:22 +02:00
Jan Böhmer
78a6262665
Fixed PHPstan issues
2023-09-19 00:00:25 +02:00
Jan Böhmer
34059ad99d
Added API endpoints for attachment types
2023-09-18 23:46:42 +02:00
Jan Böhmer
87e881f8e0
Show attachments and preview image in API response
2023-09-18 23:38:06 +02:00
Jan Böhmer
1823bc6528
Added url to media file and thumbnail to attachments
2023-09-18 22:16:09 +02:00
Jan Böhmer
077beb37b1
Added endpoints for attachments
2023-09-18 21:57:17 +02:00
Jan Böhmer
8182e83846
Added some helper functions to make it easier to parse Pricedetails
2023-09-18 21:37:21 +02:00
Jan Böhmer
59f62d4a4c
Show lots, order and pricedetails in part response
2023-09-18 21:31:55 +02:00
Jan Böhmer
d2144a1fed
Added possibility to add a change comment to changes via the API
2023-09-18 13:24:33 +02:00
Jan Böhmer
6387c24c89
Added some documentation to the API
2023-09-18 12:48:16 +02:00
Jan Böhmer
f01ec9dbe4
Improved documentation of entity fields
2023-09-17 12:50:32 +02:00
Jan Böhmer
219fbe5fca
Added API endpoints for orderdetails and pricedetails
2023-09-17 11:24:33 +02:00
Jan Böhmer
deec059a38
Merge branch 'master' into api
2023-09-17 10:32:25 +02:00
Jan Böhmer
4bed50d894
Allow database migration from legacy versions even if the perms_label column is missing in the groups table
...
This fixes issue #366 and #67
2023-09-09 23:04:50 +02:00
Jan Böhmer
4e57750214
Added endpoint for storage locations
2023-09-04 23:05:30 +02:00
Jan Böhmer
3738cb6025
Fixed error in paramater discriminator map
2023-09-04 23:01:54 +02:00
Jan Böhmer
0af5a58dbe
Renamed Storelocation entity to StorageLocation
2023-09-04 22:57:40 +02:00
Jan Böhmer
09acca950d
Added simple endpoint for basic part infos and partlots
2023-09-03 23:58:09 +02:00