seiwailai
0886414c72
ProjectList: Change job status UI update logic.
...
1. Render current job status if there is current waiting, pending or running job.\n 2. Render last job status if there is no current job.
2021-05-01 03:30:16 +08:00
seiwailai
30d78e8857
Project: Added project last job status UI with websocket feature
...
1. Activate web socket once get into project detail page to ensure job status update synchronization.\n 2. Show last job status if there is no current job.\n 3. Show current job status if there is any current pending, waiting or running job.
2021-05-01 03:30:16 +08:00
seiwailai
07d01c49c0
ProjectListItem: Disabled sync button and render tooltip on sync.
...
Added feature of disabling sync button when users click sync button and rendering tooltip when disabled sync button on hover.
2021-05-01 03:30:16 +08:00
seiwailai
bb896c0b02
ProjectSyncButton: Add tests.
...
Add 'disable button and set onClick to undefined on sync' and 'should render tooltip on sync'
2021-05-01 03:30:16 +08:00
seiwailai
95634bf0b8
useWsProject: Add tests for useWsProject.jsx.
...
Add tests like 'should return project detail', 'should establish websocket connection' and 'should update project status'.
2021-05-01 03:30:16 +08:00
seiwailai
e6735b595c
project: Add disable sync button feature.
...
Disable sync button if there is any pending, waiting or running job
2021-05-01 03:30:16 +08:00
seiwailai
03d8987d93
project: Add last job status as for feedback feature.
2021-05-01 03:30:16 +08:00
seiwailai
58147f8bc1
ProjectList: Fixes columns misalignment.
...
Fixes #10029 .
2021-04-28 22:21:00 +08:00
seiwailai
a4de7fffaf
metadata: Fixes invalid model classes field.
...
Fixes #9441 .
2021-04-20 02:51:46 +08:00
seiwailai
850d04b5c0
CredentialPluginField: Fixes bug to display invalid helper text for empty required field.
...
Fixes #9911 . Include the jsx element of displaying helper text which is similar to FormGroup.tsx's inValidHelperText implementation
Signed-off-by: seiwailai <laiseiwai@gmail.com >
2021-04-19 14:09:16 +08:00