Skip to content

feat: add @PluginProperty group annotations#143

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

feat: add @PluginProperty group annotations#143
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 35.18 KB Apr 6, 26, 7:57:14 AM UTC Apr 13, 26, 7:57:14 AM UTC

🧪 Java Unit Tests

TestsPassed ✅SkippedFailedTime ⏱
Java Tests Report3 ran3 ✅0 ⚠️0 ❌24s 83ms

🔁 Unreleased Commits

14 commits since v1.1.2

SHA Title Author Date
7c2af45 chore(deps): bump com.gradleup.shadow from 9.3.1 to 9.3.2 (#133) dependabot[bot] Mar 3, 26, 3:02:08 PM UTC
04e6eb3 ci: add kestra-version input to workflow_dispatch François Delbrayelle Mar 9, 26, 11:57:53 AM UTC
086083b chore: integrate and apply spotless YannC. Mar 11, 26, 8:59:20 AM UTC
6c88ccd chore: add .factorypath and bin/ to .gitignore François Delbrayelle Mar 11, 26, 4:08:27 PM UTC
43b64ab chore(deps): bump io.kestra.gradle.inject-bom-versions (#134) dependabot[bot] Mar 12, 26, 12:04:08 PM UTC
6e082c8 chore(deps): bump gradle-wrapper from 9.3.1 to 9.4.0 (#135) dependabot[bot] Mar 12, 26, 1:17:50 PM UTC
fe5a1c1 docs: add AI agent context files (AGENTS.md, CLAUDE.md, GEMINI.md) François Delbrayelle Mar 13, 26, 1:49:37 PM UTC
917c0bb chore(deps): bump com.gradleup.shadow from 9.3.2 to 9.4.0 (#136) dependabot[bot] Mar 16, 26, 2:35:47 PM UTC
6e88e3d feat: add RunnerTest and sanity checks (#137) Pradumna Saraf Mar 19, 26, 10:44:30 AM UTC
00a119f chore(deps): bump gradle-wrapper from 9.4.0 to 9.4.1 (#138) dependabot[bot] Mar 24, 26, 7:34:09 AM UTC
f03ca98 chore(deps): bump org.testcontainers:testcontainers from 2.0.3 to 2.0.4 (#139) dependabot[bot] Mar 24, 26, 7:35:22 AM UTC
2576af8 chore(deps): bump com.gradleup.shadow from 9.4.0 to 9.4.1 (#142) dependabot[bot] Mar 31, 26, 8:37:13 AM UTC
aa208ef chore(deps): bump io.kestra.gradle.spotless-conventions (#141) dependabot[bot] Mar 31, 26, 8:37:19 AM UTC
44f4616 chore(deps): bump io.kestra.gradle.inject-bom-versions (#140) dependabot[bot] Mar 31, 26, 8:37:26 AM UTC

@fdelbrayelle fdelbrayelle enabled auto-merge (squash) April 6, 2026 09:05
@fdelbrayelle fdelbrayelle merged commit 0c7afd1 into main Apr 6, 2026
6 checks passed
@fdelbrayelle fdelbrayelle deleted the feat/property-groups branch April 6, 2026 09:15
@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