Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ui): Argo Events API and UI. Fixes #888 #4470

Merged
merged 90 commits into from
Jan 15, 2021
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
c680c17
feat(ui): Support Argo Events in the UI. Fixes #888
alexec Dec 15, 2020
290cd05
Merge branch 'master' into ui-v3
alexec Dec 16, 2020
a5aadeb
Merge branch 'master' into ui-v3
alexec Dec 16, 2020
2ea744b
ui-v3: M server/eventsource/event_source_server.go
alexec Dec 16, 2020
b2a8843
ui-v3: A ui/src/app/workflows/components/workflow-dag/graph/collapsi…
alexec Dec 16, 2020
64a2c20
Merge branch 'master' into ui-v3
alexec Dec 17, 2020
50d34aa
Merge branch 'master' into ui-v3
alexec Dec 18, 2020
9d0999a
Merge branch 'master' into ui-v3
alexec Dec 18, 2020
545d64b
ui-v3: M .github/workflows/docker-image.yml
alexec Dec 18, 2020
17ea03d
ui-v3: M go.mod
alexec Dec 18, 2020
1efb73b
Merge branch 'master' into ui-v3
alexec Dec 22, 2020
600febb
ui-v3: M ui/src/app/shared/components/chat-button.tsx
alexec Dec 22, 2020
af38f7d
ui-v3: M ui/src/app/shared/components/error-notice.tsx
alexec Dec 22, 2020
496f612
ui-v3: M go.mod
alexec Jan 2, 2021
7841112
Edit Workflow-parameters in workflow submit pane
simster7 Jan 3, 2021
7d054c0
Minor fix to argument editor
simster7 Jan 4, 2021
450f0e2
Merge branch 'master' into ui-v3
alexec Jan 4, 2021
820f2ea
fixes
alexec Jan 4, 2021
4d2ff60
:ui-v3: M test/e2e/argo_server_test.go
alexec Jan 4, 2021
37279e6
:ui-v3: M ui/src/app/workflows/components/submit-from-workflow-templ…
alexec Jan 4, 2021
7af732c
Merge branch 'master' into ui-v3
alexec Jan 4, 2021
f3dd45e
:ui-v3: M test/e2e/manifests/mysql/kustomization.yaml
alexec Jan 4, 2021
72d2d0e
:ui-v3: M go.mod
alexec Jan 4, 2021
173651b
:ui-v3: M ui/src/app/cluster-workflow-templates/components/cluster-w…
alexec Jan 4, 2021
900fa96
:ui-v3: M ui/src/app/shared/components/button.tsx
alexec Jan 4, 2021
d9c21ae
Fix filter list in small screens
simster7 Jan 5, 2021
d420271
Merge branch 'master' into ui-v3
alexec Jan 6, 2021
38125ce
Merge branch 'master' into ui-v3
alexec Jan 6, 2021
b2461a8
:ui-v3: M go.mod
alexec Jan 6, 2021
391e685
:ui-v3: M ui/src/app/app-router.tsx
alexec Jan 6, 2021
7fcf75c
:ui-v3: M ui/src/app/reports/components/reports.tsx
alexec Jan 6, 2021
e604274
:ui-v3: M ui/src/app/reports/components/reports.tsx
alexec Jan 6, 2021
07175cc
Merge branch 'master' into ui-v3
alexec Jan 7, 2021
ed03886
Merge branch 'master' into ui-v3
alexec Jan 7, 2021
358f9b2
:ui-v3: M ui/src/app/app-router.tsx
alexec Jan 7, 2021
5b78d0e
:ui-v3: M ui/src/app/workflows/components/workflow-details/widget-ga…
alexec Jan 7, 2021
72f0e00
:ui-v3: AM docs/widgets.md
alexec Jan 7, 2021
ee2ff44
ok
alexec Jan 7, 2021
adebef3
:ui-v3: M ui/src/app/cluster-workflow-templates/components/cluster-w…
alexec Jan 8, 2021
175b089
feat: sensor GUI (#4838)
whynowy Jan 8, 2021
78d2f59
Merge branch 'master' into ui-v3
alexec Jan 8, 2021
87d827d
Submit from WorkflowTemplate in Workflow create menu
simster7 Jan 8, 2021
e5f9d55
Merge branch 'ui-v3' of github.com:argoproj/argo into ui-v3
simster7 Jan 8, 2021
d71a3b3
Merge branch 'ui-v3' of github.com:argoproj/argo into ui-v3
alexec Jan 8, 2021
6996a6d
:ui-v3: M ui/src/app/cron-workflows/components/cron-workflow-details…
alexec Jan 8, 2021
e5e5526
Merge branch 'master' into ui-v3
alexec Jan 8, 2021
f1bbfc8
:ui-v3: M Procfile
alexec Jan 8, 2021
b935bc0
:ui-v3: M api/openapi-spec/swagger.json
alexec Jan 9, 2021
339bceb
:ui-v3: M go.mod
alexec Jan 9, 2021
59ee109
feat: Add logs button on detail page and show status icon (#4848)
whynowy Jan 11, 2021
0ae2ba6
:ui-v3: M ui/src/app/workflows/components/workflows-list/workflows-l…
alexec Jan 11, 2021
bc306bb
Merge branch 'ui-v3' of github.com:argoproj/argo into ui-v3
alexec Jan 11, 2021
d771632
Merge branch 'master' into ui-v3
alexec Jan 11, 2021
c67ccd2
:ui-v3: M ui/src/app/shared/components/graph/graph-panel.tsx
alexec Jan 11, 2021
79c9b43
Smart WorkflowTemplate select
simster7 Jan 12, 2021
c1fc94d
Merge branch 'master' into ui-v3
simster7 Jan 12, 2021
cf13c25
:ui-v3: M Makefile
alexec Jan 12, 2021
99e3161
fix
alexec Jan 12, 2021
e06656f
:ui-v3: A manifests/install.yaml
alexec Jan 12, 2021
99ac882
Merge branch 'master' into ui-v3
alexec Jan 13, 2021
a7a019f
feat(ui): UI for Event-source (#4852)
sarabala1979 Jan 14, 2021
b09258c
:ui-v3: M api/jsonschema/schema.json
alexec Jan 14, 2021
833d6e2
:ui-v3: M manifests/base/crds/full/argoproj.io_workflows.yaml
alexec Jan 14, 2021
e1e6c77
:ui-v3: M ui/src/app/app-router.tsx
alexec Jan 14, 2021
feb1b4c
:ui-v3: M ui/package.json
alexec Jan 14, 2021
fef06b8
:ui-v3: M ui/src/app/workflows/components/workflow-dag/workflow-dag.tsx
alexec Jan 14, 2021
7ad2df9
:ui-v3: M ui/src/app/shared/components/icon.ts
alexec Jan 14, 2021
f3df7db
:ui-v3: M Makefile
alexec Jan 14, 2021
4becf4d
:ui-v3: M Makefile
alexec Jan 14, 2021
cb53aff
:ui-v3: M Makefile
alexec Jan 14, 2021
098616f
:ui-v3: A examples/workflow-event-binding/event-consumer-workfloweve…
alexec Jan 14, 2021
2146986
:ui-v3: M ui/src/app/shared/examples.ts
alexec Jan 14, 2021
d65d2ac
update popup refactor
sarabala1979 Jan 14, 2021
31f99ff
:ui-v3: M docs/fields.md
alexec Jan 14, 2021
2159fb6
Merge branch 'ui-v3' of github.com:argoproj/argo into ui-v3
alexec Jan 14, 2021
a7a2b31
:ui-v3: M hack/port-forward.sh
alexec Jan 15, 2021
cd56af2
updated swagger.json
alexec Jan 15, 2021
256c416
updated swagger.json
alexec Jan 15, 2021
0a39890
add event source tests, fix not running CLI test on CI
alexec Jan 15, 2021
3e0e499
disable log tests
alexec Jan 15, 2021
bd70dbc
removed `rm -Rf dist` to see if that fixes the Docker builds
alexec Jan 15, 2021
0413521
add files for yarn
alexec Jan 15, 2021
3841c86
:ui-v3: M Dockerfile
alexec Jan 15, 2021
47f5b04
:ui-v3: M Makefile
alexec Jan 15, 2021
5329c96
:ui-v3: M Dockerfile
alexec Jan 15, 2021
8ef7e8f
:ui-v3: M Makefile
alexec Jan 15, 2021
b2bb4f4
:ui-v3: M hack/tools.go
alexec Jan 15, 2021
2716557
:ui-v3: M go.mod
alexec Jan 15, 2021
dddf874
:ui-v3: M Dockerfile
alexec Jan 15, 2021
4119af0
remove ui-v3 from docker-image.yml
alexec Jan 15, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
:ui-v3: M Makefile
Signed-off-by: Alex Collins <[email protected]>
  • Loading branch information
alexec committed Jan 12, 2021
commit cf13c25f159ca9c474cbd19cd3f5567e9d4c34f2
9 changes: 1 addition & 8 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ AUTH_MODE := hybrid
ifeq ($(PROFILE),sso)
AUTH_MODE := sso
endif
ifeq ($(CI),true)
ifeq ($(STATIC_FILES),false)
AUTH_MODE := client
endif
# Which mode to run in:
Expand All @@ -79,15 +79,8 @@ RUN_MODE := kubernetes
endif

ALWAYS_OFFLOAD_NODE_STATUS := false
ifeq ($(PROFILE),mysql)
ALWAYS_OFFLOAD_NODE_STATUS := true
endif
ifeq ($(PROFILE),postgres)
ALWAYS_OFFLOAD_NODE_STATUS := true
endif

override LDFLAGS += \
-s -w \
-X github.com/argoproj/argo.version=$(VERSION) \
-X github.com/argoproj/argo.buildDate=${BUILD_DATE} \
-X github.com/argoproj/argo.gitCommit=${GIT_COMMIT} \
Expand Down
9 changes: 9 additions & 0 deletions docs/workflow-controller-configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,15 @@ data:
- name: Example Pod Link
scope: pod
url: http:https://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
- name: Pod Logs
scope: pod-logs
url: http:https://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
- name: Event Source Logs
scope: event-source-logs
url: http:https://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
- name: Sensor Logs
scope: sensor-logs
url: http:https://logging-facility?namespace=${metadata.namespace}&podName=${metadata.name}&startedAt=${status.startedAt}&finishedAt=${status.finishedAt}
# Adds a button to the bottom right of every page to link to your organisation help or chat.
- name: Get help
scope: chat
Expand Down
Loading