Skip to content

feat: add @PluginProperty group annotations#277

Merged
fdelbrayelle merged 1 commit intomainfrom
feat/property-groups
Apr 6, 2026
Merged

feat: add @PluginProperty group annotations#277
fdelbrayelle merged 1 commit intomainfrom
feat/property-groups

Conversation

@fdelbrayelle
Copy link
Copy Markdown
Member

Summary

Add @PluginProperty(group = "...") annotations to task properties following the 9-group taxonomy (main, connection, source, processing, execution, destination, reliability, advanced, deprecated).

These annotations drive section grouping in the Kestra NoCode UI editor.

Groups are assigned from a curated CSV of 8,798 property assignments across 925 task types, with heuristic fallback for properties not in the CSV.

Part-of: https://github.com/kestra-io/kestra-ee/issues/6712

@fdelbrayelle fdelbrayelle self-assigned this Apr 6, 2026
@kestrabot kestrabot Bot added this to Pull Requests Apr 6, 2026
@github-project-automation github-project-automation Bot moved this to To review in Pull Requests Apr 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 6, 2026

📦 Artifacts

Name Size Updated Expiration
jar 21.59 MB Apr 6, 26, 8:17:55 AM UTC Apr 13, 26, 8:17:55 AM UTC

🛡 Trivy

Vulnerability in: Java

Vulnerability Severity Package Installed Version Fixed Version
GHSA-72hv-8253-57qq MEDIUM com.fasterxml.jackson.core:jackson-core 2.20.1 2.18.6, 2.21.1, 3.1.0
CVE-2026-33870 HIGH io.netty:netty-codec-http 4.2.5.Final 4.1.132.Final, 4.2.10.Final
CVE-2025-67735 MEDIUM io.netty:netty-codec-http 4.2.5.Final 4.2.8.Final, 4.1.129.Final
CVE-2026-33871 HIGH io.netty:netty-codec-http2 4.2.5.Final 4.1.132.Final, 4.2.11.Final

🧪 Java Unit Tests

TestsPassed ✅SkippedFailedTime ⏱
Java Tests Report53 ran53 ✅0 ⚠️0 ❌16m 17s 953ms

🔁 Unreleased Commits

3 commits since v1.7.0

SHA Title Author Date
bf45e73 fix: set exec ready wait timeout to 30s to prevent uploadMarker failures François Delbrayelle Mar 30, 26, 1:37:12 PM UTC
c977b0d test: increase pod-Running await timeout to 3m for init-container tests François Delbrayelle Mar 30, 26, 2:29:19 PM UTC
dc56183 fix(test): preserve sidecars and fix pod deletion timeout in tests (#274) François Delbrayelle Mar 30, 26, 3:52:46 PM UTC

@fdelbrayelle fdelbrayelle enabled auto-merge (squash) April 6, 2026 09:04
@fdelbrayelle fdelbrayelle merged commit 0cad57e into main Apr 6, 2026
6 checks passed
@fdelbrayelle fdelbrayelle deleted the feat/property-groups branch April 6, 2026 09:14
@github-project-automation github-project-automation Bot moved this from To review to Done in Pull Requests Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants