-
Notifications
You must be signed in to change notification settings - Fork 652
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
Private/Custom UI components #146
Labels
Comments
schottra
added
enhancement
New feature or request
ui
Admin console user interface
labels
Dec 13, 2019
Bug bankruptcy |
FlyteDeck should solve it, not needed due to https://github.com/flyteorg/flyteconsole/issues/469 |
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 6, 2022
…lyteorg#146) * Capped retries for all failures and allowing backoff queue * lint fix
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 6, 2022
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 6, 2022
* Move scopes to config Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * missed Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * wip Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update handlers.go Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * go get propeller at v0.5.12 (flyteorg#146) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update to using latest flytepropeller v0.5.13 (flyteorg#148) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update propeller to 0.5.14 (flyteorg#149) * Update propeller * cleanup Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Filter executions by user (flyteorg#150) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update CI post migration Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update codecov link Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Publish raw events (flyteorg#151) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * fix test Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * wip Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix token retrieval from cookies Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix unit tests and lint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Move to const Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Revert Auth config Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Revert kube config path Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Use access token when posting to IdP Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Ignore refresh token error Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix tests Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Expose openId metadata endpoint and expose scopes in /config endpoint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * mod tidy Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * rename Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * lint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * unit tests Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> Co-authored-by: Yee Hing Tong <wild-endeavor@users.noreply.github.com> Co-authored-by: Katrina Rogan <katrogan9@gmail.com> Co-authored-by: tnsetting <38207208+tnsetting@users.noreply.github.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 20, 2022
…yteorg#146) * Proposal: Common plugin interface for all service plugins * Add remote plugin interface and implemention * make properties config-friendly * Rename remote.PluginContext * Simplify ResourceMeta * New task log interface and template plugin * Update spark and pytorch plugins * Proposal: Common plugin interface for all service plugins Co-authored-by: Ketan Umare <kumare@lyft.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Dec 20, 2022
Signed-off-by: Flyte-Bot <admin@flyte.org> Co-authored-by: kumare3 <kumare3@users.noreply.github.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 9, 2023
…lyteorg#146) * Capped retries for all failures and allowing backoff queue * lint fix
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 21, 2023
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 21, 2023
…yteorg#146) * Proposal: Common plugin interface for all service plugins * Add remote plugin interface and implemention * make properties config-friendly * Rename remote.PluginContext * Simplify ResourceMeta * New task log interface and template plugin * Update spark and pytorch plugins * Proposal: Common plugin interface for all service plugins Co-authored-by: Ketan Umare <kumare@lyft.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Aug 21, 2023
* Move scopes to config Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * missed Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * wip Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update handlers.go Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * go get propeller at v0.5.12 (flyteorg#146) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update to using latest flytepropeller v0.5.13 (flyteorg#148) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update propeller to 0.5.14 (flyteorg#149) * Update propeller * cleanup Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Filter executions by user (flyteorg#150) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update CI post migration Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Update codecov link Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Publish raw events (flyteorg#151) Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * fix test Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * wip Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix token retrieval from cookies Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix unit tests and lint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Move to const Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Revert Auth config Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Revert kube config path Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Use access token when posting to IdP Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Ignore refresh token error Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Fix tests Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * Expose openId metadata endpoint and expose scopes in /config endpoint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * mod tidy Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * rename Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * lint Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> * unit tests Signed-off-by: Haytham Abuelfutuh <haytham@afutuh.com> Co-authored-by: Yee Hing Tong <wild-endeavor@users.noreply.github.com> Co-authored-by: Katrina Rogan <katrogan9@gmail.com> Co-authored-by: tnsetting <38207208+tnsetting@users.noreply.github.com>
eapolinario
pushed a commit
to eapolinario/flyte
that referenced
this issue
Apr 30, 2024
Signed-off-by: Flyte-Bot <admin@flyte.org> Co-authored-by: kumare3 <kumare3@users.noreply.github.com>
austin362667
pushed a commit
to austin362667/flyte
that referenced
this issue
May 7, 2024
Signed-off-by: Flyte-Bot <admin@flyte.org> Co-authored-by: kumare3 <kumare3@users.noreply.github.com>
robert-ulbrich-mercedes-benz
pushed a commit
to robert-ulbrich-mercedes-benz/flyte
that referenced
this issue
Jul 2, 2024
Signed-off-by: Flyte-Bot <admin@flyte.org> Co-authored-by: kumare3 <kumare3@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It might be useful for the UI to support private/custom UI components that are installed/loaded at runtime. There are a couple of use cases:
From the standpoint of Flyte Console, we merely need to know that these plugins exist and give them space/data to do their work. My initial thought is that it makes sense to define a React Component interface for each case where we allow extensions/overrides, document those, and maybe create a sandbox to let people play around in for testing.
"Installation" of the component could be including a script/bundle that calls a global function to install the hooks. This needs a little more definition.
The text was updated successfully, but these errors were encountered: