Philippe Merle
29941c4f9b
Upgrade version to 0.8.0
v0.8.0
2026-07-08 09:08:41 +02:00
Philippe Merle
cfa80d46a5
Improve interactive viewer with resource kind filtering
2026-07-06 15:39:04 +02:00
Philippe Merle
a3540b24be
Improve interactive viewer with resource kind filtering
2026-07-06 15:34:48 +02:00
Philippe Merle
60f400a24f
Merge pull request #78 from Sandor59100/feature/interactive-viewer-improvements
...
Feature/interactive viewer improvements
2026-07-06 15:05:08 +02:00
Sadallah
e72cbd68f8
feat(webapp): replace resource filter columns with toolbar dropdowns
...
- Turn each resource category into a compact dropdown button in the toolbar instead of an always-expanded checkbox column
- Show the filter panel as a floating overlay to not push down the canvas.
2026-07-05 15:10:23 +02:00
Sadallah
dab2c22076
feat(webapp): add interactive viewer enrichment
...
- Enrich dot_json generation (icon URLs, node positions) in cluster, helm, helmfile, and manifest backend services
- Add resource category filters and cluster icon rendering to the interactive viewer
- Auto-scroll to output on generation in Cluster/Helm/HelmFile/Manifest tabs
2026-07-05 14:05:42 +02:00
Philippe Merle
5ed7bedd02
Add both D2 and Mermaid output formats to Architecture figure
2026-07-04 16:06:49 +02:00
Philippe Merle
955271ff7f
Add a LinkedIn post
2026-07-04 09:09:14 +02:00
Philippe Merle
4c6252b93c
Merge pull request #77 from Sandor59100/feature/monaco-editor
...
feat(webapp): add Monaco editor and improve UI components
2026-07-02 18:24:49 +02:00
Sadallah
51c1869fac
feat(webapp): add Monaco editor and improve UI components
2026-07-02 15:08:11 +02:00
Philippe Merle
8b154de0ab
Add a Kubernetes architecture diagram for KubeDiagrams WebApp
2026-07-02 14:58:23 +02:00
Philippe MERLE
8cfed21874
Add support for deploying the webapp in a Kubernetes cluster
2026-07-02 13:55:11 +02:00
Philippe MERLE
fd6f4077cc
Add a script to build and push both KubeDiagrams WebApp frontend and backend container images
2026-07-02 13:36:41 +02:00
Philippe MERLE
ad0d1b7bc7
Improve README.md
2026-07-02 13:35:27 +02:00
Philippe Merle
eed1b0d6bd
Add support for D2 output format
2026-06-30 15:32:07 +02:00
Philippe Merle
63fa668d41
Lint Kub-eidagrams script
2026-06-28 16:50:02 +02:00
Philippe Merle
a903b07a6c
Add support for Mermaid format
2026-06-28 16:18:01 +02:00
Philippe Merle
2ea92f20e0
Add a post on X
2026-06-28 08:14:59 +02:00
github-actions[bot]
f9380362d9
chore: update example diagrams
2026-06-26 10:09:54 +00:00
Philippe Merle
c63291b150
Regenerated cassandra.png
2026-06-26 12:09:16 +02:00
github-actions[bot]
5440c64fca
chore: update example diagrams
2026-06-26 10:03:37 +00:00
Philippe Merle
667915ee12
Fixed edges for StatefulSet spec.volumeClaimTemplates
2026-06-26 12:03:00 +02:00
github-actions[bot]
9790b81b64
chore: update example diagrams
2026-06-26 09:40:27 +00:00
Philippe Merle
34d3439ff9
Fix a vulnerability found by FOSSA
2026-06-26 11:39:53 +02:00
Philippe MERLE
92237b84fa
Used pygraphviz version 1.14 as latest version introduces build errors
2026-06-26 11:26:10 +02:00
Philippe Merle
702705d29f
Duplicated data when creating new PersistentVolumeClaim resources to avoid to modify these data
2026-06-26 09:50:03 +02:00
Philippe Merle
db2adae0f5
Document KubeDiagrams Plugin for JetBrains IDEs
2026-06-24 13:42:56 +02:00
Philippe Merle
9fbbcafc52
Add a link to KubeThings, a Kubernetes Tools Directory
2026-06-24 13:26:00 +02:00
Philippe Merle
2206eb0683
Add a blog link
2026-06-15 06:09:57 +02:00
Philippe Merle
9edd27d8f2
Add acronyms in ComponentStatus, ControllerRevision, FlowSchema, and PriorityLevelConfiguration icons
2026-06-14 19:10:33 +02:00
github-actions[bot]
1e34dd0a39
chore: update example diagrams
2026-06-14 16:09:00 +00:00
Philippe MERLE
317766267b
Add support for ComponentStatus, ControllerRevision, FlowSchema, and PriorityLevelConfiguration kinds
2026-06-14 18:08:07 +02:00
Philippe MERLE
c4748a9800
Reduce max node label length in order to reduce 'size too small for label' warnings generated by dot
2026-06-14 16:22:52 +02:00
Philippe MERLE
7d02a92258
Fix edges computation for EndpointSlice/discovery.k8s.io/v1
2026-06-14 15:54:41 +02:00
Philippe Merle
af043fe405
Merge pull request #74 from Sandor59100/ClusterOption
...
feat(webapp): add cluster tab
2026-06-11 22:52:56 +02:00
Sadallah
700d249986
[Feature] Add Docker kubectl support and cluster connectivity + Apply Prettier formatting to frontend files
2026-06-11 11:55:22 +02:00
Sadallah
7e105eb79a
[Feature] Refactor cluster tab with improved kubectl handling and stateless UI
2026-06-11 00:03:17 +02:00
Sadallah
55df49f6ab
[Chore] Translate French comments and UI strings to English
2026-06-10 23:51:08 +02:00
Sadallah
e1e84919a4
feat(webapp): add cluster tab
2026-06-01 15:37:51 +02:00
Philippe Merle
04988f4faf
Merge pull request #73 from Sandor59100/main
...
feat(webapp): add draw.io support and embed integration
2026-06-01 11:42:04 +02:00
Sadallah
8682701dca
fix(webapp): update dependencies and simplify draw.io support
2026-05-31 19:09:16 +02:00
Sadallah
8a12c37d24
feat(webapp): add draw.io support and embed integration
2026-05-29 20:09:20 +02:00
Philippe Merle
fe2520739d
Add support for Gateway API, see issue https://github.com/philippemerle/KubeDiagrams/issues/72
2026-05-22 14:55:06 +02:00
Philippe Merle
6114bb0a8c
Add an X post
2026-05-15 08:44:11 +02:00
Philippe Merle
ef51562b8d
Add a LinkedIn post
2026-05-15 08:41:50 +02:00
Philippe Merle
535c46f462
Add a post on X
2026-05-07 08:05:36 +02:00
Philippe Merle
469cd45a40
Update links to Kubernetes icons
2026-05-06 21:45:21 +02:00
Philippe Merle
6dcbf3272f
Add a post on X
2026-05-06 21:38:44 +02:00
Philippe Merle
5692453671
Add a post on X
2026-05-06 14:28:43 +02:00
Philippe Merle
79660c2807
Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main
2026-04-26 09:07:03 +02:00