Tianxin Dong
|
d98016aa3d
|
Fix: use value instead of instance in openapi.gen (#4739)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-09-20 15:18:31 +08:00 |
|
Tianxin Dong
|
cd9ac72531
|
Chore: update cue version to attr and notification (#4734)
* Chore: update cue version to attr and notification
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: docgen test
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: Somefive <yd219913@alibaba-inc.com>
Co-authored-by: Somefive <yd219913@alibaba-inc.com>
|
2022-09-16 16:28:35 +08:00 |
|
Tianxin Dong
|
239c5474dd
|
Chore: refactor workflow from workflow engine (#4631)
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-09-02 12:55:03 +08:00 |
|
Hair1ossTeenager
|
b462edeae6
|
Update definition.go (#4666)
fix bug, use labels to replace annotation
|
2022-08-30 13:59:25 +08:00 |
|
Tianxin Dong
|
c3ca308489
|
Chore: update cue version to 0.4.3 (#4425)
* Chore: update cue version to 0.4.3
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve some comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* add more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* rebase and add more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com>
|
2022-08-08 17:57:48 +08:00 |
|
qiaozp
|
fcafbef8c5
|
Fix: vela CLI provider compatibility (#4561)
* Fix: vela CLI provider compatibility
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* List interface won't return NotFoundError
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
* format imports
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
|
2022-08-05 14:05:23 +08:00 |
|
Jianbo Sun
|
b24e7523d8
|
Feat: generate docs for reference automatically (#4377)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Feat: refactor hardcode example to embd.FS
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: refactor doc gen for general types
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: update generate format
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: generate terraform reference docs
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Feat: add definition reference generate script
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: refine output format
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: remove dup annotation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: update doc
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: add i18n support
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Feat: add translation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Feat: add policy definition gen
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: add compatibility for lable Annotation change
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: add more tests
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Feat: allow mark example doc url on annotation
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
Fix: align vela show with vela def doc-gen, add vela def show equals with vela show
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-07-18 19:22:55 +08:00 |
|
Jianbo Sun
|
072b80f6c6
|
Feat: support vela def apply for yaml definition (#4372)
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com>
|
2022-07-13 15:31:30 +08:00 |
|
Charlie Chiang
|
da5282a15d
|
Feat: show or list revisions in vela def get and vela show (#4307)
* Feat: support --version when getting definitions
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests for vela show
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
|
2022-07-06 15:41:00 +08:00 |
|
Charlie Chiang
|
370940070b
|
Feat: filter definitions by which addon installed them (#4156)
* Feat: filter by source addon in `vela def list`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: change header year to 2022
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: use generic filters for extensibility
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: change variable addonFilter to addonName
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: update tests according to code changes
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Refactor: unify SearchDefinition params using filters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: simplify tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: remove redundant code
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests with multiple filters
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: show SOURCE-ADDON column in `def list`, if any
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: add addon filter to apiserver definition-lists
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: fix lint issues
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Chore: update swagger doc accordingly
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests for filter Applying
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: add a helper function to apply filters to lists
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Style: format imports
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Feat: add OwnerAddon to DefinitionBase
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add tests for OwnerAddon field
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
* Test: add addon util tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com>
|
2022-06-29 10:55:50 +08:00 |
|
Zhiyu Wang
|
e572235434
|
Feat: cli def alias support (#4185)
Signed-off-by: Zhiyu Wang <zhiyuwang.newbis@gmail.com>
|
2022-06-18 10:34:44 +08:00 |
|
qiaozp
|
900653a2da
|
Feat: vela def gen-api command (#3699)
* Feat: vela def go-gen command
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* Add unittest
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* lint
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* header
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* Add test case
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* more test
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* fix
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* add optional prefix, add omitempty in json tag
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* lint
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* lint
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
|
2022-04-20 18:08:24 +08:00 |
|
qiaozp
|
94f32a317d
|
Feat: support addon definition in cue format (#2896)
* move def func to pkg
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* split def schema render
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* render CUE definition
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* add test
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* add test
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com>
|
2021-12-09 20:31:19 +08:00 |
|