### What changes were proposed in this pull request?
Remove incubator/incubating for graduation including:
- Remove `incubator`/`Incubating`.
- Remove `DISCLAIMER` and corresponding link.
- Update Release scripts and template.
Fix#2415.
### Why are the changes needed?
The ASF board has approved a resolution to graduate Celeborn into a full Top Level Project. To transition from the Apache Incubator to a new TLP, there's a few action items we need to do to complete the transition.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
No.
Closes#2421 from SteNicholas/infra-graduation.
Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: mingji <fengmingxiao.fmx@alibaba-inc.com>
### What changes were proposed in this pull request?
Unify application module naming.
### Why are the changes needed?
Unify application module naming.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2405 from miyuesc/fix-naming.
Authored-by: MiyueSC <913784771@qq.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
Unify application module naming.
### Why are the changes needed?
Keep the file name style of each module unified.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2403 from miyuesc/CELEBORN-1305-followup.
Authored-by: MiyueSC <913784771@qq.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
Introduce application module for dashboard frontend:

### Why are the changes needed?
Dashboard frontend should support application page to display the application list and overview details of Celeborn.
### Does this PR introduce _any_ user-facing change?
no.
### How was this patch tested?
Local test.
Closes#2368 from miyuesc/CELEBORN-1305.
Lead-authored-by: MiyueSC <913784771@qq.com>
Co-authored-by: MiyueFE <913784771@qq.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
Introduce overview module for dashboard frontend:

### Why are the changes needed?
Dashboard frontend should support overview page to display the overview details of Celeborn.
### Does this PR introduce _any_ user-facing change?
no.
### How was this patch tested?
Local test.
Closes#2361 from tiny-dust/CELEBORN-1302.
Authored-by: tiny-dust <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
- Adds api request module.
- Adds license about `varlet/axle`.
- Adss pagination function.
### Why are the changes needed?
API request module is required to request the backend interface for dashboard frontend.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
No.
Closes#2353 from labbomb/CELEBORN-1303.
Authored-by: labbomb <labbomb@163.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
1. Add licenses of web module.
2. Rat excludes `node_modules`.
### Why are the changes needed?
Licenses of frontend files in web module should be added.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2306 from tiny-dust/CELEBORN-1249.
Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
Removes the pre-commit of husky.
### Why are the changes needed?
Husky pre-commit is not necessary for git commit. There is contribution guide and CI check for the frontend code style.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2272 from tiny-dust/fix-husky.
Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>

### What changes were proposed in this pull request?
- Added Husky to enforce code quality with automated tasks during Git events.
- Added lint-staged for optimized linting on staged files before each commit.
### Why are the changes needed?
Enhances code quality.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2250 from tiny-dust/CELEBORN-1240.
Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
### What changes were proposed in this pull request?
Introduce Celeborn Web UI module and support baseline implementation of Celeborn Web UI.
<img width="1675" alt="image" src="https://github.com/apache/incubator-celeborn/assets/15062456/0ff1ff59-7aa6-4233-a875-cf8b2742df5c">
### Why are the changes needed?
Celeborn Web is a dashboard including:
- Display and manage the status of Celeborn Master.
- Display and manage the status of Celeborn Worker.
- Display and manage the status of Celeborn tenants and Applications.
- Static configuration display and dynamic configuration update (to be supported by the community for centralized configuration management).
- Support display and update of dynamic configuration of tenant and cluster dimensions.
- Support authentication.
The Celeborn Web UI is required for dashboard to provide frontend of dashboard.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
Local test.
Closes#2234 from labbomb/dev.
Lead-authored-by: labbomb <739955946@qq.com>
Co-authored-by: Nicholas Jiang <programgeek@163.com>
Signed-off-by: Shuang <lvshuang.xjs@alibaba-inc.com>