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.
- 12 Apr, 2022 2 commits
-
-
Joaquim Rocha authored
The include path was relative to headlamp-plugin in node_modules, so it didn't work when just extending the plugins-tsconfig.json file. This change set the path to be the plugin's own top directory + src files, so it allows plugins' tsconfig to simply extend the mentioned shipped tsconfig instead of having to override the "includes".
-
Joaquim Rocha authored
We want to allow an import like: import { makeCustomResourceClass } from '@kinvolk/headlamp-plugin/lib/K8s/crd'; but the plugins-tsconfig.json was not resolving these paths correctly due to a mix of legacy/invalid type path and also the baseURL being set to "." which made the paths be resolved in the headlamp-plugin module in module_nodules and not from the plugin's top dir.
-
- 08 Apr, 2022 3 commits
-
-
Joaquim Rocha authored
Fix default class names
-
Joaquim Rocha authored
Docs had been created without a plugin that renames the default exports, so a lot of classes were names as default.
-
Joaquim Rocha authored
This patch uses the "typedoc-plugin-rename-defaults" package which renames the default exports, otherwise e.g. classes that are part of the lib/k8s modules would be exported as simply "default".
-
- 06 Apr, 2022 10 commits
-
-
Joaquim Rocha authored
Plugin changes
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
Joaquim Rocha authored
Bundled app plugins
-
Joaquim Rocha authored
-
Joaquim Rocha authored
-
René Dudfield authored
-
René Dudfield authored
-
René Dudfield authored
-
- 05 Apr, 2022 9 commits
-
-
Joaquim Rocha authored
frontend: Add networkpolicy API
-
ashu8912 authored
We would be needing the networkpolicy API for the security advisor plugin. This patch adds the required API for it.
-
Joaquim Rocha authored
Allow listing resources per namespace
-
Joaquim Rocha authored
Allow to easily set sidebar icons
-
Joaquim Rocha authored
There was an issue sometimes when trying to run one of the eslint commands from "lint-staged" as it would find two versions of its plugins (both from frontend/ and from the example plugins), so we add an option to indicate that plugins should be resolved against the current directory.
-
Joaquim Rocha authored
There was no way to set an icon to the sidebar items, so this patch allows that as part of the "opts" argument of the mentioned method.
-
Joaquim Rocha authored
backend: Add no-cache header for plugins when running in desktop
-
Joaquim Rocha authored
-
Joaquim Rocha authored
Since users may not have permissions to list resources on certain namespaces, we now allow passing an options object that allows using a namespace to filter resources.
-
- 04 Apr, 2022 1 commit
-
-
Joaquim Rocha authored
When running in the desktop, there is no big advantage to allowing the plugins to be cached, and we have hit issues where the plugins were being cached while the user is attempting to reload them (for development). So this patch prevents that by adding a no-cache header to the /plugins/ request responses.
-
- 01 Apr, 2022 2 commits
-
-
Joaquim Rocha authored
Generate more type documentation
-
Joaquim Rocha authored
Export all k8s modules
-
- 31 Mar, 2022 13 commits
-
-
Joaquim Rocha authored
These changes target all warnings from the typedoc generation, exporting the needed interfaces and specifying also a new ConfigAction interface, so all warnings are covered.
-
Joaquim Rocha authored
build(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /app
-
Joaquim Rocha authored
build(deps): bump plist from 3.0.4 to 3.0.5 in /app
-
Joaquim Rocha authored
plugins/headlamp-plugins: Use internal tsconfig for plugins
-
Joaquim Rocha authored
build(deps): bump minimist from 1.2.5 to 1.2.6 in /frontend
-
Joaquim Rocha authored
build(deps): bump minimist from 1.2.5 to 1.2.6 in /plugins/headlamp-plugin
-
Joaquim Rocha authored
build(deps): bump minimist from 1.2.5 to 1.2.6 in /app
-
dependabot[bot] authored
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v4.1.0...v4.1.1 ) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5. - [Release notes](https://github.com/TooTallNate/node-plist/releases) - [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md) - [Commits](https://github.com/TooTallNate/node-plist/commits ) --- updated-dependencies: - dependency-name: plist dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Joaquim Rocha authored
build(deps): bump url-parse from 1.5.3 to 1.5.10 in /frontend
-
Joaquim Rocha authored
Add functionality to modify app logo from plugin
-
dependabot[bot] authored
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 ) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Joaquim Rocha authored
This module was not implemented in the same nature as the others since it needed to be instanced in order to be used, but most methods are static in the base class. Instead of using this customresource module, the makeCustomResourceClass method from crd should be used.
-