Skip to content

Commit e16f1c7

Browse files
authored
Merge branch 'main' into add-overview-story-variants
2 parents d992d4a + a75b1a0 commit e16f1c7

File tree

143 files changed

+14953
-729
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+14953
-729
lines changed

.github/pull_request_template.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
## Summary
2+
3+
This PR adds/fixes [feature/bug] by [brief description of what the change does].
4+
5+
## Related Issue
6+
7+
Fixes #ISSUE_NUMBER
8+
9+
## Changes
10+
11+
- Added/Updated [component/file/logic]
12+
- Fixed [bug/issue/typo]
13+
- Refactored [code/module] for clarity/performance
14+
15+
## Steps to Test
16+
17+
1. [Step 1: e.g., Navigate to ...]
18+
2. [Step 2: Click on ...]
19+
3. [Step 3: Observe behavior or check logs/output]
20+
21+
## Screenshots (if applicable)
22+
23+
24+
## Notes for the Reviewer
25+
26+
- [e.g., This touches the i18n layer, so please check language consistency.]

Makefile

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ run-only-app:
148148
frontend-lint:
149149
cd frontend && npm run lint -- --max-warnings 0 && npm run format-check
150150

151-
frontend-fixlint:
151+
frontend-lint-fix:
152152
cd frontend && npm run lint -- --fix && npm run format
153153

154154
.PHONY: frontend-tsc
@@ -163,11 +163,19 @@ frontend-i18n-check:
163163
frontend-test:
164164
cd frontend && npm run test -- --coverage
165165

166+
.PHONY: lint
167+
lint: backend-lint frontend-lint
168+
169+
.PHONY: lint-fix
170+
lint-fix: backend-lint-fix frontend-lint-fix
171+
166172
plugins-test:
167173
cd plugins/headlamp-plugin && npm install && ./test-headlamp-plugin.js
168174
cd plugins/headlamp-plugin && ./test-plugins-examples.sh
169-
cd plugins/headlamp-plugin/plugin-management && node ./plugin-management.e2e.js
170-
cd plugins/headlamp-plugin/plugin-management && npx jest ./plugin-management.test.js
175+
cd plugins/pluginctl/src && npm install && node ./plugin-management.e2e.js
176+
cd plugins/pluginctl && npx jest src/multi-plugin-management.test.js
177+
cd plugins/pluginctl && npx jest src/plugin-management.test.js
178+
cd plugins/pluginctl && npm run test
171179

172180
# IMAGE_BASE can be used to specify a base final image.
173181
# IMAGE_BASE=debian:latest make image

app/app-build-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
},
1212
{
1313
"name": "prometheus",
14-
"archive": "https://github.com/headlamp-k8s/plugins/releases/download/prometheus-0.6.0/prometheus-0.6.0.tar.gz"
14+
"archive": "https://github.com/headlamp-k8s/plugins/releases/download/prometheus-0.7.1/prometheus-0.7.1.tar.gz"
1515
}
1616
]
1717
}

app/package-lock.json

Lines changed: 58 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "headlamp",
3-
"version": "0.31.1",
3+
"version": "0.32.0",
44
"description": "Easy-to-use and extensible Kubernetes web UI",
55
"main": "electron/main.js",
66
"homepage": "https://github.com/kubernetes-sigs/headlamp/#readme",

0 commit comments

Comments
 (0)