43 Commits

Author SHA1 Message Date
majian
19e8aa2af6 Dashboard fix (#871)
* 1.fix repeated click does not show component bug
2.typed
3.fix locales

* capability rename

Co-authored-by: Zheng Xi Zhou <zzxwill@gmail.com>
2021-01-08 10:54:15 +08:00
guoxudong
72ee5db872 Fix `each child in a list should have a unique "key" prop.' (#844)
* fix capability

* fix
2021-01-04 13:30:59 -08:00
Jianbo Sun
69e860a1e8 Merge pull request #843 from zzxwill/dashboard-start
Refine Dashboard README
2020-12-30 13:11:54 +08:00
zzxwill
0bd85d359a Refine Dashboard README
Refined dashboard readme with all-in-one start command
2020-12-30 11:06:51 +08:00
zzxwill
eb2501f644 fix lint issue 2020-12-29 10:58:07 +08:00
zzxwill
abce944aad Add description field for Capability/Workloads list
Added `description` field for workloads.

To fix #821
2020-12-29 10:43:05 +08:00
majian
c06aca6f60 add dashboard lint check (#815) and remove unused ref 2020-12-25 14:24:06 +08:00
guoxudong
1e6248d189 [Dashboard] Capabilities page (#803)
* add capabilities (workloads and traits)

* yarn prettier
2020-12-25 11:13:08 +08:00
Zheng Xi Zhou
ddba62fba0 Generate restful api based on Swagger (#765)
* Generate restful api based on Swagger

As OpenAPI has to be quickly developped to support front-end developement, so
did the restufl api docs. Based on swagger, generate the docs automatically

* fix conflicts and add application list annotation
2020-12-22 16:35:26 -08:00
Hongchao Deng
7f136159c0 fix inconsistency for dev proxy config (#786) 2020-12-17 20:39:27 -08:00
Hongchao Deng
af61b59c5e return go time in Format RFC3339 to match js Date (#785)
Signed-off-by: Hongchao Deng <hongchaodeng1@gmail.com>
2020-12-17 20:11:18 -08:00
majian
c09e4df452 1.add application list page (#779)
2.ignore the deleted applicationconfig resource instead return nil
3.code style fix
2020-12-17 09:22:38 -08:00
majian
7acc52ebdb 1.use yarn (#769)
2.reinstall package

Signed-off-by: majian <majian159@live.com>
2020-12-11 10:28:08 -08:00
majian
9f27f70da8 1.migrate-env (#757)
2.add lockfile to version control
3.update packages
2020-12-10 15:05:33 +08:00
majian
f8e320b97c Feature dashboard scaffold init. (#747)
* ant design pro5 init.

* scaffold init

Signed-off-by: majian <majian159@live.com>
2020-12-09 16:48:48 +08:00
hanxie
045a4aae2d bug fix 2020-10-09 09:58:48 +08:00
Ryan Zhang
61544a0be6 rename containerized to podspecworkload 2020-10-06 00:25:16 -07:00
hanxie
6c04af02cb update applist 2020-09-29 19:08:04 +08:00
hanxie
30127f8a3e Component module related 2020-09-28 19:37:33 +08:00
hanxie
d6e519f1c4 Components static page,bugfix,capability delete 2020-09-21 19:22:34 +08:00
hanxie
764e1bbb79 Update code and page optimization ,fix bug 2020-09-16 11:03:16 +08:00
hanxie
b026cf20f4 update dashboard ux 2020-09-11 14:43:08 +08:00
天元
cc669f450f cross build and upload assert 2020-09-10 21:54:44 +08:00
天元
12ecb89bc4 release 2020-09-10 20:33:37 +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
hanxie
7accf86367 add dashboard ci (#256)
* Update 更新配置

* Add dashboard ci

* Fix ci

* Fix ci
2020-09-10 16:57:08 +08:00
hanxie
60aacae8e6 delete app ,dynamic menu and bugfix (#242) 2020-09-08 10:04:09 +08:00
Sun Jianbo
4bef004867 Merge pull request #230 from wenxinnnnn/env
Development on env
2020-08-28 19:13:53 +08:00
xiaoyuaiheshui
d341862694 Complete env page interface docking and page status
77
2020-08-28 18:44:47 +08:00
hanxie
c1b3325307 Capability interface , Page loading effect And app details page 2020-08-28 15:52:17 +08:00
hanxie
1810bad0b7 appdetail bugfix 2020-08-25 17:47:54 +08:00
hanxie
56ae6be4cb restore workspacedropdown 2020-08-25 17:29:48 +08:00
hanxie
5f62f7b8a2 remove workspacedropdown temp 2020-08-25 17:27:39 +08:00
hanxie
e3e3a79205 Add trait part and capability part interface 2020-08-25 17:11:33 +08:00
wenxin
2a25b10874 Complete env page structure 2020-08-25 09:32:59 +08:00
hanxie
ed740a57b7 Update config file remove mock data 2020-08-21 18:59:59 +08:00
hanxie
da2f8a9a81 Update Capability static page docking with env and workload part of the interface 2020-08-21 17:49:26 +08:00
hanxie
3146ea74c8 Merge branch 'master' of https://github.com/hanxie-crypto/RudrX 2020-08-18 18:06:07 +08:00
hanxie
22e6160a89 Add interface call 2020-08-18 18:04:53 +08:00
hanxie
7921acad32 Merge branch 'master' into master 2020-08-13 19:47:25 +08:00
hanxie
cdde7b0ebc Initialize Dashboard folder for front-end 2020-08-13 19:25:12 +08:00
天元
9ea02adf2f implement appfile oriented OAM Application run 2020-08-13 14:13:22 +08:00
Zheng Xi Zhou
38446f0de4 Create Dashboard folder for front-end code repo 2020-07-16 12:49:55 +08:00