Benjamin Klix
Benjamin Klix
### Description Hi there, As security is crucial to many middle to large companies I was searching for something to set up a password policy for Neos for customers that...
This PR replaces #3901. **Upgrade instructions** Creating a user or changing the password will no longer throw an exception with a 500 error page but instead show the error in...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior When you try to login the response times are different if...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Description ### Description If you want to restrict the nodes that can be...
FEATURE: Add new NodePrivilege matchers restrict editing a node if user is in a defined workspace
This PR adds a new NodePrivilege matcher `userIsInTargetWorkspace`, that will check, if the user is in one of the given workspaces. There is an existing matcher `isInWorkspace`, but it does...
### Description When adding the a new element of type "File" the File-Validator is automatically added to this element. This leads to the problem, that no file could be uploaded...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior If you add a Content-Security-Policy (CSP) Header, that does not allow...
Since updating to Version 1.4.1, as soon as we click on a node with a link in the sidebar or try to add/edit a link in the inline editor, the...
**Upgrade instructions** Currently, when moving nodes to a different parent node, the publishing fails, as the referenced shadow node can not be found. This happens, because `NodeData::move()` method [tries to...
## Problem description When using the `Neos.Fusion.Form.Runtime:Email` action, the `EmailAction` expects some defaults to be set or sets `null` as fallback. This is fine for most of the values. However,...