mirror of https://github.com/apache/nifi.git
f744deebf9
- Including the revision for the current Process Group in the flow response. - Introduce a method propose built for adding new versioned components to an existing Process Group. - Updating the paste response payload to only include the entities for the components that were just added. - Always generating new IDs when copying components. - Creating an ID for the copy action. - Code clean up. - Mapping IDs on paste to ensure connections are created correctly. - Authorizing any components whose instance IDs are specified. - Copying any sensitive properties from copied instances when pasting. - Fixing mapping of copy response to ensure that nested Controller Services can be referenced. - Including external Controller Services in copy response to they can be resolved on paste. - Excluding unreferenced services from copy response. - Including property descriptors to allow external services to resolve when pasting. - Including Parameters and Parameter Providers in copy response. - Fixing issue returning unreferenced services in the current process group. - Reverting changes building up external service references. - Only including external services that are references by the copy selection. - Adding some additional test coverage. - Adding consideration for the current ids in the paste id mapping. - Adding an endpoint response merger for the paste endpoint. - Including version control information in copy response. - Being more lenient when pasting unknown registry clients. - Ensuring groups IDs are mapped correctly when and when not versioned. - Including registry client id in vci of versioned process groups. - Updating copy/paste logic in existing system tests to leverage new endpoints. - Restoring originally proposed port name if possible. - Allow ports to be pasted into the root group. - Fixing authorization issue when pasting a flow containing Parameter Providers. - Fixing issue when authorizing exporting a Flow that contains a Process Group bound to a Parameter Context. - Introducing some Copy/Paste system tests. - Adding system tests for verify various copy paste functionality. - Ensuring appropriate access around Parameter Providers following resolution based on locally available Parameter Providers. - Ensuring user has access to controller services directly referenced. - Fixing NPE in log message of Parameter Context. - Adding more copy/paste system tests. - Moving copy/paste version tests into the CopyPasteIT. - Fixing unit test mocking. - Include service authorization based on versioned component id since it may resolve during synchronization. - Skipping properties with no values when resolving service identifiers. Signed-off-by: David Handermann <exceptionfactory@apache.org> |
||
---|---|---|
.. | ||
src/test | ||
pom.xml |