天元
fc805214c7
standardize project structure: change api to apis
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-25 17:28:09 +08:00
laojianzi
80d4a8bfd1
fix lints in pkg/server/util/middleware.go
2020-11-24 20:56:20 +08:00
Jiaming Hu
31012bc7e5
Fix lints in appHandlers.go
2020-11-23 23:51:52 -05:00
天元
2876d2f921
fix more golints and leave TODOs for no fixed package or files
2020-11-23 18:21:43 +08:00
天元
42c9e68512
fix go sec and remove unnecessary code
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-18 10:34:22 +08:00
Hongchao Deng
debc0da3b6
Merge pull request #620 from wonderflow/golint
...
add description for export const variable and function
2020-11-17 11:15:14 -08:00
天元
fb8c33af8d
add description for export const variable and function, fix golint
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-17 21:04:53 +08:00
天元
974027e233
fix go imports lint complain
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-17 20:40:08 +08:00
天元
daef0523fa
refactor extend trait feature and doc
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-16 19:22:38 +08:00
天元
d67ce4d2a1
refactor server and fix CI
...
Signed-off-by: 天元 <jianbo.sjb@alibaba-inc.com >
2020-11-12 15:19:50 +08:00
linjie.miao
e52d173d57
SyncCapabilityFromCenter This function is
...
called one more time.
2020-11-06 14:43:51 +08:00
Hongchao Deng
1b82e3ae2a
vela config command
...
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-23 13:49:10 -07:00
Hongchao Deng
20a5457d5f
refactor pkg/application to use Appfile ( #402 )
...
* refactor pkg/application to use Appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* fix build
* fix workload
* refactor pkg/application to use Appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* rebase
* fix
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* e2e
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* update design
* add test coverage for appfile
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
* comment
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com >
2020-10-21 13:01:46 +08:00
天元
590918af32
add description for workload and trait
2020-10-10 10:15:30 +08:00
天元
189175c4db
using Environment intead of ENV fixes #350
2020-10-09 08:21:31 +08:00
zzxwill
8a15d19348
Refine and fix API
...
- fixed trait attach issue
- allow leaving out `/` to make API more friendly
- merge similar struct
2020-09-29 19:30:52 +08:00
zzxwill
e1a2edb604
fix naming issue
2020-09-27 11:35:46 +08:00
zzxwill
d245f3f939
implemented component delete API
2020-09-26 21:43:32 +08:00
zzxwill
433296d718
Update trait attach/detach with the introduction of component
2020-09-26 21:43:32 +08:00
zzxwill
28c3c683a0
Implement component related API
...
Update app list/show, implmented
component show
2020-09-26 21:41:15 +08:00
zzxwill
60e34d5b03
Fix naming in json of struct fields
...
almost all of names in `json` of struct fileds
should be in `lowerUpper` format
2020-09-25 14:55:24 +08:00
天元
3af41f6515
add production certificate issuer and fix route trait
2020-09-18 19:06:51 +08:00
zzxwill
bc3169a1b5
Rename vela env switch to vela env set
...
Renaming and update cli documentation
Fix #235
2020-09-11 19:46:45 +08:00
天元
1e4a1159b5
clean up
2020-09-11 17:52:14 +08:00
天元
044df63770
change go package to oam-dev/kubevela
2020-09-11 12:29:12 +08:00
问心
0f5c6b668f
Optimize env interface and separate responsibilities. ( #215 )
...
* 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 >
2020-09-10 16:57:47 +08:00
天元
1354b4afa4
add golintci and make it happy
2020-09-10 14:57:36 +08:00
天元
46f99a3ba4
vela dashboard run
2020-09-10 13:10:57 +08:00
boris
dc417f53d2
add remove cap center cli and api ( #237 )
...
* add remove cap center cli
* add delete cap center api
* doc: capability center delete api
* test: capability center delete e2e
2020-09-03 14:52:09 +08:00
85589661@qq.com
522feef5b9
Delete an application
2020-08-31 18:37:34 +08:00
Ryan Zhang
291a9e628e
add all the controllers
2020-08-26 21:52:51 -07:00
Sun Jianbo
ef0d974c16
Merge pull request #209 from wonderflow/status
...
fix vela app delete
2020-08-27 11:35:00 +08:00
天元
210cbcc937
support vela comp ls
2020-08-27 11:21:13 +08:00
zzxwill
98dcf286ff
API request parameter check for trait attach
...
check parameter `staging` before converting it
to bool and add logs
2020-08-26 16:17:12 +08:00
Zheng Xi Zhou
4fea3e9cf9
Implement API trait attach/detach, application get, capability center add/sync/list and fix detach issue ( #187 )
...
* 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
2020-08-25 10:14:18 +08:00
天元
40da5a1961
use unix command style and refactor to new design
2020-08-24 19:04:04 +08:00
zzxwill
f5de722768
add Get single capability instead of changing the arguments of listing capabilities
2020-08-21 11:30:51 +08:00
zzxwill
5cb3528045
Implment API for listing/getting workloads/traits
...
implemented getting and listing traitsdefinition,
getting a workloaddefinitions
2020-08-20 18:10:58 +08:00
zzxwill
9e13078334
Implement listing WorkloadDefinitions API
...
implemented the API to list workloaddefinitions with
the workloadtype name and all its parameters
2020-08-19 22:39:53 +08:00
zzxwill
59a7a96cae
fix build issue and check err
2020-08-19 18:23:53 +08:00
zzxwill
657cb91db3
Implement Workload Run API
...
implemented workload run api and write e2e test
cases for workload run cli and API
2020-08-19 18:17:47 +08:00
zzxwill
27cd1908ef
Fix api response for error cases
...
when hitting issue, the response struct should be the same as
normal response as below.
```
type Response struct {
Code int `json:"code"`
Data interface{} `json:"data"`
}
```
Fix #169
2020-08-18 19:48:31 +08:00
Zheng Xi Zhou
79d3d3c446
Implement env APIs ( #164 )
...
* 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
2020-08-18 18:15:28 +08:00
Zheng Xi Zhou
3916d2d83f
Implement API `api/envs/default/apps/ ( #147 )
...
* 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
* temporary comment BeforeSuite in integration/integration_suite_test.go to fix make issue
2020-08-17 11:01:31 +08:00
Zheng Xi Zhou
9cbb3b4abe
Apply builtin definition in system:init ( #132 )
...
* Apply builtin definition in system:init
Fix builtin definitions not installed issue
* install builtin definitions
* fix OAM runtime installation issue and refactor e2e
* fix e2e build issue
* manually install oam runtime and builtin capabilities
* remove system:init from e2e test
2020-08-14 09:50:16 +08:00
Sun Jianbo
6c9d4ce4a0
Merge pull request #148 from cloud-native-application/server-integration-test
...
add integration test for RESTful server
2020-08-13 17:10:38 +08:00
Ryan Zhang
ffd7db9029
add integration test for RESTful server
2020-08-12 14:48:52 -07:00
天元
df2ad85c9c
do some refactor for code as we change addon to capability
2020-08-12 13:37:20 +08:00
Ryan Zhang
b8ef48f728
working version of the RESTful server with samples
2020-08-11 20:45:02 -07:00
Ryan Zhang
06ed5e4cc1
RESTful framework
2020-08-10 22:53:44 -07:00