Jan Böhmer
|
99f04d71af
|
Revert "Moved all user info updating logic into SAMLUserFactory"
This reverts commit 960ee342e4 .
|
2023-02-27 22:28:23 +01:00 |
|
Jan Böhmer
|
960ee342e4
|
Moved all user info updating logic into SAMLUserFactory
|
2023-02-24 00:12:44 +01:00 |
|
Jan Böhmer
|
586a57c2c9
|
Allow X500 attributes for user info and added some tests
|
2023-02-21 23:41:02 +01:00 |
|
Jan Böhmer
|
60f926924b
|
Add a specific role to SAML user
|
2023-02-21 00:42:03 +01:00 |
|
Jan Böhmer
|
97c3b9002a
|
Mark SAML users as so in database and disable local password changing then.
|
2023-02-21 00:29:50 +01: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
|
3c3a03a179
|
Use new ValidTheme constraint on theme field.
The old choice constraint needed an const, which is not available anymore, as you can configure the themes via parameters
|
2023-02-01 23:50:54 +01:00 |
|
Jan Böhmer
|
08c97282a3
|
Allow to configure which themes should be available via parameters.yaml
|
2023-02-01 23:15:02 +01:00 |
|
Jan Böhmer
|
489b3e2c21
|
Use webpack entrypoints for bootstrap and bootswatch themes
This allows us to utilize the webpack versioning mechanism, to avoid display issues, when upgrading bootstrap
|
2023-02-01 22:58:39 +01:00 |
|
Jan Böhmer
|
07f95bc6ea
|
Added possibility to create nested structures of elements using Mass Import
|
2023-01-28 23:24:45 +01:00 |
|
Jan Böhmer
|
8ae4e9fe05
|
Fixed some inspection issues
|
2022-12-18 19:45:04 +01:00 |
|
Jan Böhmer
|
68462185ba
|
Removed old GPLv2 copyright header
|
2022-11-29 22:28:53 +01:00 |
|
Jan Böhmer
|
75cf3dc46f
|
Fix the $permissions must be initialized before access exception preventing login on two factor auth
|
2022-11-28 00:03:42 +01:00 |
|
Jan Böhmer
|
6b9e0b415c
|
Removed legacy PermissionEmbed class
It was used for the old permission saving system and is not needed anymore
|
2022-11-14 20:20:36 +01:00 |
|
Jan Böhmer
|
59ddf91527
|
Make PermissionData an embeddable so doctrine can properly track changes to the data array
|
2022-10-31 21:12:01 +01:00 |
|
Jan Böhmer
|
687ee80255
|
Save permissions as JSON in user/group entities.
|
2022-10-30 21:51:24 +01:00 |
|
Jan Böhmer
|
0b83d0a0b0
|
Allow to unset the group of a user
Fetch EAGER seems to be buggy here, so fetch the group lazily
|
2022-10-09 21:50:56 +02:00 |
|
Jan Böhmer
|
8fe01cf240
|
Prefer webauthn tfa over google auth if enabled.
|
2022-10-05 22:32:01 +02:00 |
|
Jan Böhmer
|
ac978abe1d
|
Allow to register Webauthn Keys
|
2022-10-04 00:08:58 +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
|
ed91ffc60a
|
Add database indices to improve performance
|
2022-09-25 18:33:13 +02:00 |
|
Jan Böhmer
|
6a6ff152ab
|
Fixed two factor authentication exception
|
2022-09-25 00:54:31 +02:00 |
|
Jan Böhmer
|
51e05a8669
|
Use typed properties
|
2022-09-18 22:59:31 +02:00 |
|
Jan Böhmer
|
8e6bc25d2e
|
Fixed some inspection issues.
|
2022-08-14 19:39:07 +02:00 |
|
Jan Böhmer
|
639829f5c5
|
Fixed some inspection issues.
|
2022-08-14 19:32:53 +02:00 |
|
Jan Böhmer
|
193ecd252b
|
Fixed some deprecations.
|
2021-10-02 20:41:14 +02:00 |
|
Jan Böhmer
|
d0b1024d80
|
Fixed code style.
|
2020-08-21 21:36:22 +02:00 |
|
Jan Böhmer
|
8b6fe757a0
|
Removed unnecessary getIDString() function in AbstractDBElement.
|
2020-05-13 21:19:23 +02:00 |
|
Jan Böhmer
|
ae75e6844f
|
Fixed coding style.
|
2020-04-10 13:05:08 +02:00 |
|
Jan Böhmer
|
919e40e1a8
|
Don't add strange looking space in full name if a user does not have an first or last name.
|
2020-04-08 16:18:53 +02:00 |
|
Jan Böhmer
|
a4ee46fed4
|
Dont order collections by attachment_type or supplier as this causes an exception on table views.
|
2020-04-01 17:00:50 +02:00 |
|
Jan Böhmer
|
a4802e290f
|
Order attachments and part lots by a reasonable parameter.
|
2020-04-01 15:37:06 +02:00 |
|
Jan Böhmer
|
cb0aa7bc7a
|
Fixed some psalm issues.
|
2020-03-29 23:13:25 +02:00 |
|
Jan Böhmer
|
eb9b24d5d7
|
Fixed inspection issues.
|
2020-03-29 22:47:25 +02:00 |
|
Jan Böhmer
|
fd61c8d9e2
|
Fixed coding style.
|
2020-03-15 13:56:31 +01:00 |
|
Jan Böhmer
|
9e8771a4ee
|
Changed license to AGPL3+
|
2020-02-22 18:14:36 +01:00 |
|
Jan Böhmer
|
743423432e
|
Mark usernames with @.
|
2020-02-06 19:27:24 +01:00 |
|
Jan Böhmer
|
96d7e4c9f4
|
Fixed inspection issues.
|
2020-02-02 14:05:36 +01:00 |
|
Jan Böhmer
|
594c694ee0
|
Renamed the base DBElement classes to AbstractDBElement to comply with symfony recommendations.
|
2020-02-01 19:48:07 +01:00 |
|
Jan Böhmer
|
da72f5b3ec
|
Fixed PHPstan issues for level 5.
|
2020-02-01 19:42:28 +01:00 |
|
Jan Böhmer
|
f2ff77a8b3
|
Fixed coding style.
|
2020-02-01 16:17:20 +01:00 |
|
Jan Böhmer
|
fcd9291f7f
|
Enforce a meaningful username format.
|
2020-01-08 20:57:46 +01:00 |
|
Jan Böhmer
|
fc8ab93752
|
Fixed missing invalidation of user tree views.
|
2020-01-08 20:50:37 +01:00 |
|
Jan Böhmer
|
388e847b17
|
Applied symplify rules to codebase.
|
2020-01-05 22:49:00 +01:00 |
|
Jan Böhmer
|
f861de791f
|
Applied code style rules to src/
|
2020-01-05 15:46:58 +01:00 |
|
Jan Böhmer
|
9a7223a301
|
Fixed code style.
|
2020-01-04 20:24:09 +01:00 |
|
Jan Böhmer
|
1aed1d1d26
|
Fixed some inspection issues.
|
2020-01-04 20:14:42 +01:00 |
|
Jan Böhmer
|
cdd5027ee8
|
Redirect user if it need to add an 2FA method or need to change password
|
2019-12-31 17:54:51 +01:00 |
|
Jan Böhmer
|
b5e80ec1b7
|
Prefer U2F as 2FA method if it is available.
|
2019-12-29 17:36:41 +01:00 |
|
Jan Böhmer
|
604ebe420d
|
Added possibility to show backup codes in user settings.
|
2019-12-27 18:21:12 +01:00 |
|