This project is mirrored from https://gitee.com/mirrors_kinvolk/headlamp.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 27 Nov, 2020 3 commits
-
-
ashu8912 authored
We want to tell the user what went wrong while fetching the config. Thus this patch shows the error in the UI if there is any while config fetch.
-
ashu8912 authored
If there is some error while processing the kubeconfig we want to pass that error to the frontend so that we can communicate the error.
-
ashu8912 authored
We were fetching clusters every time the cluster length is 0 which shouldn't be the case because when there is no cluster config available because of some error at processing the kubeconfig we don't want to keep on fetching.
-
- 18 Nov, 2020 1 commit
-
-
ashu8912 authored
We were using log.Fatal whenever there is no config present and as log.Fatal internally gives a call to os.exit and because of which our server stops. We don't want this behaviour and whenever there is no config present we just want to log that info without stopping the server.
-
- 16 Nov, 2020 12 commits
-
-
Joaquim Rocha authored
-
Joaquim Rocha authored
The react-scripts package had severe vulnerability, and the new version needs a new eslint.
-
Joaquim Rocha authored
-
Joaquim Rocha authored
The instructions for the Ingress referred to a missing YAML file, so this patch adds the file and updates the docs.
-
Joaquim Rocha authored
-
Joaquim Rocha authored
Add new README and docs
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
ashu8912 authored
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
- 12 Nov, 2020 1 commit
-
-
Joaquim Rocha authored
Store sidebar shrink status to localStorage
-
- 11 Nov, 2020 1 commit
-
-
ashu8912 authored
We want to store sidebar shrink status to localStorage so that we persist the sidebar status even after the browser is closed.
-
- 10 Nov, 2020 12 commits
-
-
Joaquim Rocha authored
Add Sort to table columns
-
ashu8912 authored
For every used instance of SimpleTable we want to add the sort functions to be passed with the columns wherever it is required.
-
Joaquim Rocha authored
Adds Shrink Sidebar according to the new design and also navigation tabs
-
ashu8912 authored
AppBar and app logo on the sidebar are not aligned properly. This patch reduces the padding amount to the logo in order to align logo and appbar in one line.
-
ashu8912 authored
When we change the theme the sidebar state was getting set to the shrink mode which should not be the case. The fix to this is very simple we just need to use the shrink state default value from redux store.
-
ashu8912 authored
As the sidebar is shrinked we have more space on the toolbar and we want to always show the chooser in the center of the toolbar. This patch removes the fixed drawerWidth padding to chooser and adjusts it based on whether the sidebar is open or not.
-
ashu8912 authored
When in sidebar shrink mode we want to show the version and icon one above the other and not as flex display.
-
ashu8912 authored
We want to show a tooltip to sidebar icons when they are shrink mode to provide more readability to user and to achieve a better UX.
-
ashu8912 authored
NavigationTabs component is needed to render sublist of a sidebar main property whenever we are in the sidebar shrink mode. Thus this patch creates the component and also uses it in the app.
-
ashu8912 authored
We need two actions for sidebar shrink status and whether the sidebar icon is clicked, Also we need to update the reducers accordingly. Thus this patch adds two more properties to ui sidebar state about sidebar shrink status and whether the sidebar icon is clicked and also adds the relevant actions for them.
-
ashu8912 authored
We need to use Tabs component when the sidebar is in shrink mode. This also means we need to configure our Tabs component such that it can take in default Values from outside and also reset to default whenever asked for which should also be controlled from outside via prop.
-
ashu8912 authored
We want to add sort icons to each table column header which passes the sort function with it while the SimpleTable component is rendered. This patch adds the sort functionality to the SimpleTable component.
-
- 09 Nov, 2020 6 commits
-
-
Joaquim Rocha authored
frontend: Show plugins' header actions before others
-
Joaquim Rocha authored
We were showing the plugins' header actions after the default ones but this means that the UI is less consistent among views, e.g.: if a plugin added a header button in pods' details but not in the deployments', then the other buttons would be pushed left. This was even more evident if the plugin took a while to add the button (even leading to a misclick). This patch makes the plugins' header action components be added to the left, so the rest of the buttons don't move in such case.
-
ashu8912 authored
We need the headlamp logo without text when the sidebar is shrinked. Thus this patch adds the new logo to resources which will be used when the sidebar is shrinked.
-
Joaquim Rocha authored
As we want to add the shrinkable sidebar. We need to change the styles of the sidebar to allow collapse.
-
Joaquim Rocha authored
Add Dark Theme
-
ashu8912 authored
As we change from light to dark theme we want to use black icon and text color for light theme and white color for dark theme. This patch adds the color and uses it in chooser icons and texts.
-
- 06 Nov, 2020 1 commit
-
-
ashu8912 authored
For dark theme we use a little lighter background for showing different statuses. Thus this patch updates the success,error,warning colors for dark mode.
-
- 05 Nov, 2020 3 commits
-
-
ashu8912 authored
For dark theme we want to use a different set of colors than what we use for light theme for charts,resources and tooltips. This patch adds these colors to the theme and uses them.
-
ashu8912 authored
We want to use the theme when setting styles for the AppBar but right now we were using useStyles outside the ThemeProvider which was leading to use the default theme configs to be used in AppBar and not the one we want to set. This patch refactors the App component and segregates the entire App in a seperate AppContainer component which receives the current theme to be used via ThemeProvider.
-
Joaquim Rocha authored
We want to switch between dark and light themes with a click of button. Thus this patch configures the app to have the button on the top bar for theme change and also configure theme settings for light and dark theme.
-