* Before creating a workflow, clear the canvas
* [Fix-3256][ui] herry pick commit from dev for Fix admin user info update error (#3306)
Co-authored-by: wuchunfu <319355703@qq.com>
* Click Cancel, the node data is restored to the original data
* Delete the pid of the master and worker processes
* When modifying the dag, if the DAG is not saved, it cannot be formatted
* Fix the problem that the label of DAG creation task is not displayed, the workflow cannot be formatted after saving, and the drawer style is global
* Default assignment of delete condition judgment node
* Click Cancel, the node data is restored to the original data
* Delete the pid of the master and worker processes
* When modifying the dag, if the DAG is not saved, it cannot be formatted
* Fix the problem that the label of DAG creation task is not displayed, the workflow cannot be formatted after saving, and the drawer style is global
* Click Cancel, the node data is restored to the original data
* Delete the pid of the master and worker processes
* When modifying the dag, if the DAG is not saved, it cannot be formatted
* [Feature-2815]cherry pick commit from dev for one worker can belong to different worker groups
* fix 2975:download resource need find the tenant code of resource owner
* change NetUtils to OSUtils because NetUtils didn't exist in the 1.3.2-release branch
Co-authored-by: Yichao Yang <1048262223@qq.com>
* Add a script to check the license
### Motivation
Check licenses in the distribution package
### Modification
1. Add a script to check licenses, and list known licenses.
1. Remove unused dep license, lombok.
1. Remove unnecessary ignored patterns in .gitignore.
1. Add missing config items to apache-rat plugin, which just checked a small part of files before.
1. Add check to GitHub Actions process
### Result
1. Newly-added dependencies should be checked and confirmed.
1. Closes#1578
* Separate rat and dependency check
* Tee dependencies to stdout
* Add more debug messages
* Check light-weight task first