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

Feature: show k8s events on Dashboard UI #832

Merged
merged 3 commits into from
Jun 4, 2024

Conversation

jlandowner
Copy link
Member

Close #731
Close #829 (replaced to normal tooltip)

  • Add Events page
  • Add notification icon on App bar and watching new events from server
  • Add event watcher and steaming events api on dashboard server.
  • Add Events grid on each WorkspaceItems which events are related to it.
  • Redesign WorkspaceItems and NetworkRule data grid.
  • Visualize whether polling or not and be able to cancel polling.
  • Refactoring WorkspaceModule architecture to hold the state of events and polling status on each Workspace objects.

- Add EventWatcher on dashboard
- Update event and user proto
- Add EventPage
- Add Event notifications icon on app bar
- Refactoring WorkspaceList
@jlandowner jlandowner added enhancement New feature or request dashboard Dashboard server and UI refactoring Refactoring labels Jun 3, 2024
@jlandowner jlandowner requested a review from oruharo June 3, 2024 23:33
@oruharo oruharo merged commit 9f8359c into cosmo-workspace:main Jun 4, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dashboard Dashboard server and UI enhancement New feature or request refactoring Refactoring
Projects
None yet
2 participants