Jan Böhmer
e2270aec38
Upgraded further JS packages
2023-08-20 13:03:09 +02:00
Jan Böhmer
73346fcdaf
Upgraded dependencies
2023-08-20 12:51:50 +02:00
Jan Böhmer
7b112512a9
Prevent that an administrator can lockout himself accidentally out of the user interface by using one of the permission presets
2023-08-20 12:42:56 +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
e66ff40733
Use the column order stored in localStorage during the initial datatables ajax call.
...
This way we still have the right ordering when changing pages. This fixes issue #345
2023-08-20 00:41:44 +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
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
Jan Böhmer
d3ead8742e
Implement a special field2 function, to migitiate the argument count limit in sqlite
...
This fixes issue #332 on SQLite DBs
2023-07-26 23:23:25 +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