Jan Böhmer
8dad143f8d
Added own APIToken authenticator, so we can wrap the used API token inside the symfony security token
2023-08-17 00:17:02 +02:00
Jan Böhmer
bcd41c4d9b
Added possibility to authenticate with the given API token
2023-08-16 00:13:01 +02:00
Jan Böhmer
3bc6e61869
Added very basic system to add API tokens to an user
2023-08-15 23:36:56 +02:00
Jan Böhmer
3486957447
Added endpoint for suppliers
2023-08-06 20:57:32 +02:00
Jan Böhmer
6b5c51bdc5
Improved schema infos of Manufacturer endpoints
2023-08-06 20:50:19 +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
f5a15b23d6
Improved PartDB Info endpoint
2023-08-06 18:33:21 +02:00
Jan Böhmer
6d3b0261b3
Added first API endpoint
2023-08-06 00:42:34 +02:00
Jan Böhmer
dedb3071d6
New translations messages.en.xlf (English)
2023-08-05 00:10:52 +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
fa4af99525
RELEASE v1.6.1
2023-08-01 16:21:25 +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
c981476706
Use proper way of overriding doctrine attributes
...
In older versions doctrine allowed overriding attributes, by simply redifining them in subclasses. In 2.16 this throws an exception. We now use the proper way using the AttributeOverrides attribute
2023-08-01 15:55:21 +02:00
Jan Böhmer
1a3e5ec705
Updated dependencies
...
The commit order changes were merged into doctrines main branch, so we can now use the official release instead of the development branch again.
2023-08-01 15:34:37 +02:00
Jan Böhmer
aaff0835a3
Renmed SAMLP_SP_PRIVATE_KEY to SAML_SP_PRIVATE_KEY
...
Now it matches the documented value and follows the naming schema. The old env name is still valid, to maintain backwards compatibility.
Fixes issue #339
2023-08-01 15:31:40 +02:00
Jan Böhmer
9bf814d4cd
Fixed error when StructuralEntityChoice type was used for non structural entities.
2023-08-01 15:14:32 +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
05d73d2f68
RELEASE v1.6.0
2023-08-01 00:22:29 +02:00
Jan Böhmer
ff284d056c
Updated dependencies.
2023-08-01 00:22:03 +02:00
Jan Böhmer
2393c759f3
Merge branch 'octopart-ip'
2023-07-31 22:43:19 +02:00
Jan Böhmer
0a983513ea
Added documentation for the octopart provider.
2023-07-31 22:43:14 +02:00
Jan Böhmer
c737348cea
Dont skip the Sqlite migration. Do nothing instead
...
Before this migration was never finished and always re executed on subsequent migration attempts.
2023-07-31 22:30:02 +02:00
Jan Böhmer
e8e2258357
Added migration for SQLite
2023-07-31 22:28:19 +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
0f336b6f89
Allow for longer manufacturer and supplier URLs
2023-07-31 00:00:57 +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
8e96971b9c
Merge remote-tracking branch 'origin/l10n_master'
2023-07-29 18:55:48 +02:00
Jan Böhmer
8e39e330fe
Updated dependencies.
2023-07-29 18:55:24 +02:00
Jan Böhmer
15ba6572df
Try to detect if an external attachment is an image or not.
...
Before we assumed that it is a picture in all cases.
2023-07-29 18:50:18 +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
2fb1ec7f8a
New translations messages.en.xlf (German)
2023-07-29 18:10:26 +02:00
Jan Böhmer
70f1db9619
New translations messages.en.xlf (German)
2023-07-29 17:10:30 +02:00
Jan Böhmer
11be65678e
Fixed order by FIELD emulation on sqlite via INSTR
...
We need to search for the comma token separators at both ends of the search term, otherwise the ordering will be wrong.
2023-07-29 17:06:35 +02:00
Jan Böhmer
80ed064cd6
Emulate the field function in SQLIte by using an string search, instead of our PHP function callback
2023-07-29 16:50:47 +02:00
Jan Böhmer
62b1e33616
Fixed field ordering on SQLite
2023-07-29 16:42:27 +02:00
Jan Böhmer
52f2ef6d30
New translations messages.en.xlf (German)
2023-07-28 23:30:26 +02:00
Jan Böhmer
8ace78a873
New translations messages.en.xlf (German)
2023-07-28 11:50:42 +02:00
Jan Böhmer
5c30210534
Fixed some stuff on the emulated Field2 function and added tests
2023-07-27 00:38:17 +02:00
Jan Böhmer
1d03b6c38d
Added tests for sqlite emulated functions
2023-07-26 23:39:53 +02:00