Jan Böhmer
2c6de84c9a
Only check every 10 minutes if the user needs to setup a 2FA method enforced by its group
...
That saves us 3 database queries on many requests.
2023-07-19 00:56:28 +02:00
Jan Böhmer
eb07820523
Fixed issue that prevented undo changes from being logged
2023-07-18 23:42:01 +02:00
Jan Böhmer
c203de082e
Added proper OAuth authentication for digikey and other providers
2023-07-16 03:07:53 +02:00
Jan Böhmer
8a4ede9d43
Write to event log, when a user gets impersonated
2023-07-08 23:07:06 +02:00
Jan Böhmer
cc1595e048
Added button to user admin to impersonate a certain user
2023-07-08 22:43:41 +02:00
Jan Böhmer
49cf20545f
Fixed exception occuring when deleting an element
2023-06-27 00:10:55 +02:00
Jan Böhmer
19530a9102
Fixed some PHPStan level 5 issues
2023-06-13 20:24:54 +02:00
Jan Böhmer
6a2ff9d153
Added declare strict types to all files
2023-06-11 18:59:07 +02:00
Jan Böhmer
5629215ce4
Use imports instead of FQNs
2023-06-11 15:00:28 +02:00
Jan Böhmer
f63b6d7207
Fixed service wiring configuration
2023-06-11 14:50:47 +02:00
Jan Böhmer
7ee01d9a05
Applied rector with PHP8.1 migration rules
2023-06-11 14:17:19 +02:00
Jan Böhmer
4bec8efea1
Make LogoutLoggerEventSubscriber an event listener
2023-06-07 00:46:03 +02:00
Jan Böhmer
21fc554589
Fixed error with LogoutLoggerEventSubscriber
2023-05-28 01:25:00 +02:00
Jan Böhmer
a43af180a7
Applied rector rules up to symfony 6.2
2023-05-28 01:21:05 +02:00
Jan Böhmer
1dbf36b86b
Use str_contains and similar instead of strpos
2023-05-27 23:58:28 +02:00
Jan Böhmer
923e40ed8f
Add the data after the change to a element edited log entry, so you can easily view the changes in log detail pages
2023-05-14 21:41:00 +02:00
Jan Böhmer
0dcdd252f5
Fixed static analysis issues
2023-04-16 00:55:25 +02:00
Jan Böhmer
d04d743520
Fixed typos
2023-04-15 23:14:53 +02:00
Jan Böhmer
63df16a369
Removed unused imports
2023-04-15 22:27:19 +02:00
Jan Böhmer
de96aae9a5
Fixed inspection issues
2023-04-15 21:49:19 +02:00
Jan Böhmer
b3ecee749e
Removed deprecated SessionInterface service
2023-04-15 21:07:04 +02:00
Jan Böhmer
d0cb7ab486
Fixed deprecated use of FlashBag Service
2023-04-15 19:05:45 +02:00
Jan Böhmer
78ec0f1ea3
Create a new DB user when somebody logs in using SAML
2023-02-20 23:04:20 +01:00
Jan Böhmer
6296cac962
Fixed some ugly issues with entities where certain changes where not written to database, after the event logger subscriber were called.
2023-01-24 22:55:03 +01:00
Jan Böhmer
751cdc603a
Added comment to the element change log entries on permission schema change.
2023-01-08 20:14:23 +01:00
Jan Böhmer
7aa88a8dbd
Automatically upgrade permission version schema in the background when needed on a request.
2023-01-08 00:35:43 +01:00
Jan Böhmer
f0395d51b0
Correctly log the database migration to the system log
2022-12-17 00:44:12 +01:00
Jan Böhmer
68462185ba
Removed old GPLv2 copyright header
2022-11-29 22:28:53 +01:00
Jan Böhmer
498cc07583
Added copyright/license info to files
2022-11-29 21:21:26 +01:00
Jan Böhmer
c1cb045960
Fixed static analyis issues
2022-10-05 21:59:42 +02:00
Jan Böhmer
068daeda75
Use jbtronics/2fa-webauthn for u2f two factor authentication
2022-10-03 23:09:50 +02:00
Jan Böhmer
51e05a8669
Use typed properties
2022-09-18 22:59:31 +02:00
Jan Böhmer
5fd608f42a
Fixed some deprecations.
2022-08-14 19:09:07 +02:00
Jan Böhmer
193ecd252b
Fixed some deprecations.
2021-10-02 20:41:14 +02:00
Jan Böhmer
550b4f66bb
Upgraded yarn dependencies.
2021-01-03 20:37:35 +01:00
Jan Böhmer
40eefdbf1b
Updated composer dependencies and fixed a bug which caused infinite recursion...
2021-01-03 20:34:58 +01:00
Jan Böhmer
3328dd968d
Fixed some higher level PHPstan issues.
2020-10-02 12:42:15 +02:00
Jan Böhmer
e73a90a234
Fixed code style.
2020-08-21 22:44:38 +02:00
Jan Böhmer
e01b06fb85
Fixed some inspection issues.
2020-08-21 22:43:37 +02:00
Jan Böhmer
d0b1024d80
Fixed code style.
2020-08-21 21:36:22 +02:00
Jan Böhmer
96acf0d858
Updated to doctrine migrations 3.0.
2020-07-04 23:38:18 +02:00
Jan Böhmer
90d3032924
Fixed PHPStan issues.
2020-06-07 16:33:31 +02:00
Jan Böhmer
e72bc52e12
Fixed PHPstan issues.
2020-06-03 22:22:15 +02:00
Jan Böhmer
7de2137370
Fixed PHPStan issue.
2020-06-01 18:21:50 +02:00
Jan Böhmer
d9c83d8bb2
Use LogoutEvent listener instead of deprecated LogoutHandler.
2020-05-31 13:48:36 +02:00
Jan Böhmer
7f263e9916
Use $session->getFlashBag() instead of deprcated FlashBag service.
2020-05-31 13:48:12 +02:00
Jan Böhmer
dbf770f784
Update timestamp of the associated element.
...
For example the lastModified timestamp of a part is now updated, when the user changes a price information. This should represent more what a user expects under a last Modified field and should improve also sorting...
2020-05-20 23:36:44 +02:00
Jan Böhmer
f5d685dfd4
Fixed coding style.
2020-05-10 21:39:31 +02:00
Jan Böhmer
ae75e6844f
Fixed coding style.
2020-04-10 13:05:08 +02:00
Jan Böhmer
f116c2f09e
Log AccessDeniedExceptions to event log.
2020-04-10 12:28:15 +02:00