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
|
498cc07583
|
Added copyright/license info to files
|
2022-11-29 21:21:26 +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
|
1c12174cd9
|
Fixed new permission migration for SQLite
|
2022-11-14 23:21:49 +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
|
1de88e0494
|
Added various useful presets for permissions
|
2022-11-14 00:02:37 +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
|
6051c86521
|
Fixed exception while login
|
2022-10-09 22:09:43 +02: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
|
34573bb5e6
|
Fixed exception when accessing the group admin page
|
2022-10-09 21:07:51 +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
|
c1cb045960
|
Fixed static analyis issues
|
2022-10-05 21:59:42 +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
|
ccc99eba0c
|
Add database indices to improve performance (SQLITE)
|
2022-09-25 18:48:16 +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
|
5fd608f42a
|
Fixed some deprecations.
|
2022-08-14 19:09:07 +02:00 |
|
Jan Böhmer
|
15a31433e1
|
Fixed PHPstan warnings.
|
2022-03-04 13:22:40 +01:00 |
|
Jan Böhmer
|
193ecd252b
|
Fixed some deprecations.
|
2021-10-02 20:41:14 +02:00 |
|
Jan Böhmer
|
349ab706cc
|
Apply symplify checkers.
|
2020-08-21 21:38:31 +02:00 |
|
Jan Böhmer
|
d0b1024d80
|
Fixed code style.
|
2020-08-21 21:36:22 +02:00 |
|
Jan Böhmer
|
8951940be1
|
Show messages, when an element can not be deleted.
Fixes issue #43.
|
2020-05-17 21:52:47 +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
|
e8f83f188a
|
Fixed issue that U2F keys did not work.
The DB length for this field was too short, so the key handles were cut off and devices were not recognized.
|
2020-04-09 15:17:46 +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
|
63ca177699
|
Order data structrues in select pickers alphabetically by their names.
|
2020-04-01 16:43:42 +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
|
ea302ded91
|
Fixed PHPstan issues.
|
2020-03-29 15:59:00 +02:00 |
|
Jan Böhmer
|
f8af23b92b
|
Implemented permission system for part parameters.
|
2020-03-26 13:09:25 +01:00 |
|
Jan Böhmer
|
2899db0206
|
Allow to put parameters in different groups.
|
2020-03-24 15:08:56 +01:00 |
|
Jan Böhmer
|
fd61c8d9e2
|
Fixed coding style.
|
2020-03-15 13:56:31 +01:00 |
|
Jan Böhmer
|
719e21c0df
|
Save element parameters in its own database table (dont use JSON)
This makes it easier to query for specific parameters.
|
2020-03-11 21:48:47 +01:00 |
|
Jan Böhmer
|
8a61b465d0
|
Check permissions for time travel and element undo.
|
2020-03-07 20:49:52 +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 |
|