* Optimize env interface and separate responsibilities.
* Supplement E2E test;
Add api reference;
Supplement E2E test;
Add api reference;
* fix the dashboard to fit this API change.
fix the dashboard to fit this API change.
* Merge remote-tracking branch 'upstream/master'
# Conflicts:
# dashboard/src/components/GlobalHeader/WorkSpaceDropDown.css
# dashboard/src/components/GlobalHeader/WorkSpaceDropDown.jsx
# dashboard/src/models/env.js
# dashboard/src/pages/System/Env/index.jsx
Co-authored-by: xiaoyuaiheshui <714545064@qq.com>
* implemented trait attach, get application
* implemented API for trait detach and fix trait detach issue
* implemeted API add/sync/list capability center
* implemented API capability add/remove/list
* update test-cases according to new cli style
* merge two ginkgo describe to one as in github environment ginkgo does NOT follow the order of describes
* merge two ginkgo describe to one as in github environment ginkgo does NOT follow the order of describes
* Implement API `api/envs/default/apps/
implement API `api/envs/default/apps/ and refactor code
* address comments from @wonderflow and @ryan
* fix code rebase issue
* Implement env APIs
implemented APIs for env and make api-test
and e2e-setup
* fix ci issues
* address comments