* fix the bugs which upgrade ds metabase from v1.3.9 to v3.0.0 with mysql
* [Fix-11590][upgrade] Fix the bugs when I upgrade ds from v1.3.9 to v3.0.0 ,such as file cannot be found or column not found etc
* fix: #11590 add process_instance_code_state_index with table t_ds_process_instance to improve query efficiency for the method of findLastProcessInterval
* Fix the bug that cannot find the files when upgrade ds version with postgresql
Co-authored-by: fan.wang <fan.wang@jiduauto.com>
To make our release process easier, I plan to mark milestone
and label is required before the PR merged, they use for
* label: In this path we required label with at least on with
'feature|bug|improvement|document|chore' to make our changelog
more convenient
* milestone: For easier to cherry-pick PR, currently some of
our milestone only exists in issue and not exists in related
PR, it may
* Set up UI setting component in profile page
* Add UI setting page to the route, remove UI setting section from the profile
* Add log auto refresh timer store
* Add logTimer to pinia store and cookies
* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function
* Add log timer to getLogs
* Fine tune view log, add auto refresh based on time interval set in UI setting
* Add useI18n to ui setting
* Set up UI setting component in profile page
* Add UI setting page to the route, remove UI setting section from the profile
* Add log auto refresh timer store
* Add logTimer to pinia store and cookies
* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function
* Add log timer to getLogs
* Fine tune view log, add auto refresh based on time interval set in UI setting
* Add useI18n to ui setting
* [Feat][UI] Add UI setting page in the project.
* [Feat][UI] Add UI setting page in the project.
* Remove logTimer in cookies
* Clear timer id, set VITE_APP_DEV_WEB_URL back to default
* Clear time id in dag
* [Feat][UI] Add license header.
* [Feat][UI] Remove console.
* [Fix][UI] Fix log timer types.
Co-authored-by: songjianet <1778651752@qq.com>
* [improvement] improve relation between notification strategy and alarm group
* [improvement] change to use ```&&```
Co-authored-by: Jackie <‘2875334588@qq.com’>
* Remove powermock and refactor some related code in dolphinscheduler-service and dolphinscheduler-server modules
* Remove redundant comments
* Add null check
* [Improvement][Master] Construct processInstance may NPE when master handling command
* use an enpty map
Co-authored-by: xuhaihui <xuhaihui@cmss.chinamobile.com>