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
Jan Böhmer
26737f4b46
Restructured EventSubscriber Folder structure.
2020-04-09 17:24:16 +02:00
Jan Böhmer
470cd2af9e
Log security related events like password reset, 2FA method added, etc.
2020-04-03 18:27:47 +02:00
Jan Böhmer
a28e81065f
Fixed some more psalm issues.
2020-03-29 23:36:53 +02:00
Jan Böhmer
cb0aa7bc7a
Fixed some psalm issues.
2020-03-29 23:13:25 +02:00
Jan Böhmer
0fe83c7b3a
Removed unused variables.
2020-03-29 22:37:27 +02:00
Jan Böhmer
3671c94844
Fixed code style.
2020-03-29 22:16:06 +02:00
Jan Böhmer
70c1fb7cc4
Improved history handling of parameters.
2020-03-28 17:19:02 +01:00
Jan Böhmer
fd61c8d9e2
Fixed coding style.
2020-03-15 13:56:31 +01:00
Jan Böhmer
84d268aba3
Fixed Travis errors.
2020-03-07 21:36:33 +01:00
Jan Böhmer
5a5d7b24be
Allow to undo a change from event log.
2020-03-01 19:46:48 +01:00
Jan Böhmer
f604022e49
Allow to show collection elements that were deleted before by timetravel
2020-02-29 22:53:53 +01:00
Jan Böhmer
b5bc096972
Allow to to disable the saving of changed or deleted data.
...
Also it is possible to only save the information which fields were changed, not the data in it.
2020-02-23 21:04:16 +01:00
Jan Böhmer
b6f95ebe48
Allow to add a comment when editing/creating/deleting an element.
2020-02-23 00:44:52 +01:00
Jan Böhmer
fff1864a68
Merge branch 'master' into time_machine
2020-02-22 18:16:58 +01:00
Jan Böhmer
9e8771a4ee
Changed license to AGPL3+
2020-02-22 18:14:36 +01:00
Jan Böhmer
464a487a17
Added some simple time travel mechanism for part view.
...
In the moment it is not possible to show elements that were deleted.
2020-02-16 23:48:57 +01:00
Jan Böhmer
eb071b1780
Log when elements are created, edited or removed.
2020-02-02 21:24:29 +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
bfa43e68a9
Add an entry to log, if the database is updated.
2020-01-26 21:31:48 +01:00
Jan Böhmer
c8375bfa8b
Add log entries on user login or logout.
2020-01-26 13:59:30 +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
0c7a8bd85e
Disable 2FA settings when demo mode is active.
2019-12-31 18:12:15 +01:00
Jan Böhmer
5ee9d5ade0
Updated copyright headers.
2019-12-31 17:58:01 +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
069293a843
Added 2FA with U2F keys.
2019-12-29 13:35:30 +01:00
Jan Böhmer
6a0d027675
Added an mechanism to reset passwords via mail.
2019-11-24 22:49:22 +01:00
Jan Böhmer
e557bdedd5
Added an PHP CS fixer config file and applied it to files.
...
We now use the same the same style as the symfony project, and it allows us to simply fix the style by executing php_cs_fixer fix in the project root.
2019-11-09 00:47:20 +01:00
Jan Böhmer
787e498586
Updated copyright headers.
2019-11-01 13:40:30 +01:00
Jan Böhmer
2187f5eac2
Allow to disable a user in admin settings.
...
When a user is disabled, he can not login.
2019-10-26 23:22:27 +02:00
Jan Böhmer
1301459718
Redirect user after login to user settings, if he needs to change password.
2019-09-19 14:48:49 +02:00
Jan Böhmer
d2bae3a4f2
Use the users timezone for showing dates from the database.
...
In the database the values are now saved in UTC.
2019-09-12 22:16:33 +02:00
Jan Böhmer
ca8ef1d5bd
Added an event subscriber, which injects a header helpful for debugging single page apps.
2019-03-24 17:21:59 +01:00