Commit Graph

  • 5664912a4c Feat: support per-application reconciliation interval override via annotation (#7089) master Asish Kumar 2026-05-06 02:54:33 +05:30
  • c81b141302 Fix: handle optional collections in CUE strict mode in defkit (#7102) Jerrin Francis 2026-05-04 06:40:26 +05:30
  • 28892ccc7e Feat: implement valuesFrom support for helmchart component and update… (#7099) Ayush Kumar 2026-04-29 08:32:58 +05:30
  • 2268d95c1c Fix: OutputsGroupIf silently dropped by component and trait CUE generators (#7100) Vaibhav Agrawal 2026-04-24 23:04:23 +05:30
  • a6c7a56602 Fix: auto-detect "strings" import for StringParam MinLen/MaxLen in defkit (#7098) Jerrin Francis 2026-04-23 19:26:28 +05:30
  • 3d86ace196 fix(cli): pin scaffolded go.mod to running vela binary's version (#7097) Jerrin Francis 2026-04-19 21:21:17 +05:30
  • 2841a79b10 Fix: Corrects CLI generation and documentation issues (#7095) backport-7095-to-release-1.11 Brian Kane 2026-04-16 18:25:28 +01:00
  • 079356fad9 Fix: Corrects CLI generation and documentation issues (#7095) Brian Kane 2026-04-16 18:25:28 +01:00
  • bdf647df8c Feat: native helm component and provider (#7080) Ayush Kumar 2026-04-15 15:36:33 +05:30
  • 012a134829 Feat: extend fluent builder API validator patterns (#7092) v1.11.0-alpha.3 release-1.11 Ayush Kumar 2026-04-09 18:55:06 +05:30
  • 54197b4721 Fix: rename statusDetails CUE field to details to match Status struct (#7088) Asish Kumar 2026-04-06 19:54:15 +05:30
  • 25473ac9fc Fix: rebuild appliedResources from ResourceTracker instead of filtering by name (#7083) (#7086) v1.10.8 release-1.10 github-actions[bot] 2026-03-30 08:53:30 -07:00
  • 51b30efb7f Fix: rebuild appliedResources from ResourceTracker instead of filtering by name (#7083) backport-7083-to-release-1.10 Brian Kane 2026-03-29 05:37:45 +01:00
  • 73e4c791a9 Fix: rebuild appliedResources from ResourceTracker instead of filtering by name (#7083) v1.11.0-alpha.2 Brian Kane 2026-03-29 05:37:45 +01:00
  • 69d046f7b3 Fix: Align legacy config provider keys with workflow repo to resolve CUE conflict and key collision (#7078) Jerrin Francis 2026-03-25 07:07:09 +05:30
  • e65938087d Feat: Validate undeclared parameters in application definitions (#7075) v1.11.0-alpha.1 lif 2026-03-23 03:45:02 +08:00
  • 124cd105d6 Chore: Updating pkg and workflow versions (#7077) Jerrin Francis 2026-03-23 01:12:42 +05:30
  • 38dea0b56c feat: application-scoped policies (#7067) Brian Kane 2026-03-19 14:58:15 +00:00
  • e494c0adab Fix: Allow status.details field to support dynamic keys and option to disable validation (#7056) (#7062) Brian Kane 2026-03-19 04:24:19 +00:00
  • 3b49347a78 Fix: update debug-webhook-setup.sh for k3d on macOS with Docker Desktop (#7060) (#7063) github-actions[bot] 2026-03-18 21:19:57 -07:00
  • 61e06c0bbb Feat: Immutable Parameters (#7059) Brian Kane 2026-03-19 04:11:22 +00:00
  • e5779ec9ec Feat: Cue 0.14.1 Preupgrade CLI Check (#6983) Brian Kane 2026-03-19 04:05:24 +00:00
  • 21640b55cd Refactor: sort map keys before rendering in CUE generation functions (#7073) Ayush Kumar 2026-03-18 21:30:37 +05:30
  • 401ad98a37 Feat: add ClosedUnion and ClosedStruct support in defkit (#7069) Ayush Kumar 2026-03-17 21:50:48 +05:30
  • c6ee19ee45 Fix: remove Mandatory() API and make non-optional the default field state in defkit (#7070) Jerrin Francis 2026-03-16 19:08:06 +05:30
  • cf66f20cd9 Feat: introduce Mandatory() API and three-state CUE field markers in defkit (#7068) Jerrin Francis 2026-03-12 22:09:34 +05:30
  • 79d1ee7029 Fix: StateKeep: add nil-guard in dispatch path and clean up stale ResourceTracker entries for deleted apply-once resources (#7065) Kelly Navarro 2026-03-10 20:51:20 +01:00
  • 732b49d236 Feat: defkit api completeness (#7064) Vishal Kumar 2026-03-10 16:58:23 +05:30
  • 6f607a7b7c Fix: update debug-webhook-setup.sh for k3d on macOS with Docker Desktop (#7060) backport-7060-to-release-1.10 Brian Kane 2026-03-05 23:45:08 +00:00
  • 9a83c932a4 Fix: update debug-webhook-setup.sh for k3d on macOS with Docker Desktop (#7060) Brian Kane 2026-03-05 23:45:08 +00:00
  • 6a0ac8d910 Fix: add enum generation for struct fields in CUEGenerator (#7058) Ayush Kumar 2026-03-04 15:27:00 +05:30
  • 471a0d55e2 Fix: do not recreate externally deleted apply-once resources on reconciliation (#7051) (#7054) github-actions[bot] 2026-03-03 07:39:35 -08:00
  • 3c74ac68bf Fix: Allow status.details field to support dynamic keys and option to disable validation (#7056) Brian Kane 2026-03-03 15:39:06 +00:00
  • 9e79c96f0e Fix: reorder cue buffer construction and add test for status with import statement (#7047) backport-7047-to-release-1.10 Vishal Kumar 2026-02-23 21:47:14 +05:30
  • 356ecffe74 Fix: Update duration format handling and enhance StringParam with enum string support (#7053) Vishal Kumar 2026-03-03 16:45:58 +05:30
  • 388504fd26 Fix: do not recreate externally deleted apply-once resources on reconciliation (#7051) backport-7051-to-release-1.10 Oana Schipor 2026-03-02 09:49:00 +00:00
  • b9a44ebfaa Fix: do not recreate externally deleted apply-once resources on reconciliation (#7051) Oana Schipor 2026-03-02 09:49:00 +00:00
  • 3f7ad2ba95 Feat: defkit comp def discrepancies (#7048) Ayush Kumar 2026-03-02 10:59:18 +05:30
  • 5369aa666a Fix: reorder cue buffer construction and add test for status with import statement (#7047) Vishal Kumar 2026-02-23 21:47:14 +05:30
  • 4010da6765 Chore: fix trait definition translation discrepancies (#7044) Ayush Kumar 2026-02-21 03:39:11 +05:30
  • 3cd345c243 Fix: defkit CUE generation for task health, nested array schemas, and patch traits (#7041) Vishal Kumar 2026-02-18 19:54:57 +05:30
  • 9d160cdf84 refactor: rename autoRevision annotation to policy.oam.dev namespace checkpoint/policy-dispatch-fix-stable Brian Kane 2026-02-17 18:19:20 +00:00
  • 03a91c9fb1 docs: update devlog with commit SHA for dispatcher fix Brian Kane 2026-02-17 18:16:11 +00:00
  • 06e1d20a74 fix: component dispatch with autoRevision=true for policy transforms Brian Kane 2026-02-17 18:15:51 +00:00
  • 4435c3bb14 feat: add helper functions for new policy flow Brian Kane 2026-02-17 12:42:50 +00:00
  • 3d8440bc45 feat: add autoRevision annotation for policy-driven spec changes Brian Kane 2026-02-17 12:36:47 +00:00
  • a83432e98c refactor: rename GlobalPolicyCache to ApplicationPolicyCache Brian Kane 2026-02-17 12:33:02 +00:00
  • 68805310e3 WIP: Cascade invalidation approach (will be replaced) Brian Kane 2026-02-17 12:01:07 +00:00
  • 83675a1aae feat: add per-output-type refresh control infrastructure (Part 4) Brian Kane 2026-02-17 10:16:03 +00:00
  • 0f5add7902 feat: implement config.enabled for Policy API redesign (Part 3) Brian Kane 2026-02-17 09:41:52 +00:00
  • 5330c0f0fe test: fix all policy transform tests for new output API Brian Kane 2026-02-16 20:16:43 +00:00
  • deabee9714 fix: handle NewAppHandler error return in regression tests Brian Kane 2026-02-16 17:10:49 +00:00
  • 5a3be983dc chore: regenerate deepcopy and CRD manifests Brian Kane 2026-02-16 17:05:00 +00:00
  • 738ddfd98e test: migrate all tests to output API and add regression tests Brian Kane 2026-02-16 16:58:23 +00:00
  • bf8d128128 feat: migrate from transforms API to output API and fix critical bugs Brian Kane 2026-02-16 16:45:13 +00:00
  • 413e881e04 Feat: Defkit Refactor and Clean-Up (#7042) Ayush Kumar 2026-02-16 15:20:02 +05:30
  • f3b67e79ed feat: implement foundation - context cleanup and security (Part 1) Brian Kane 2026-02-13 21:53:48 +00:00
  • f36017dfa5 feat: add explicit context fields and filtered metadata to policies Brian Kane 2026-02-13 20:56:27 +00:00
  • 566b72b882 feat: add filterUserMetadata for secure policy context Brian Kane 2026-02-13 20:30:18 +00:00
  • d8562f1c2c Checkpoint - bug fixes for application context Brian Kane 2026-02-11 12:05:55 +00:00
  • a2fe0b9fdc Fix: Backport commits to 1.10 (#7040) v1.10.7 Brian Kane 2026-02-12 17:09:48 +00:00
  • 1396884a44 Feat: Implement array builder and enhance CUE generation for X-Definitions (#7039) Ayush Kumar 2026-02-12 19:57:56 +05:30
  • 32d166c219 Checkpoint - context working Brian Kane 2026-02-10 17:43:06 +00:00
  • 29a26d5650 Feat: Defkit implementation (#7037) Anoop Gopalakrishnan 2026-02-10 07:00:44 -08:00
  • bfa143297b Checkpoint - working with caching and globals Brian Kane 2026-02-10 14:08:48 +00:00
  • 217a71e598 Fix: 7018 Ensure Component removals are correctly persisted and reflected in status (#7027) (#7029) github-actions[bot] 2026-02-09 05:12:32 -08:00
  • 32ac0d69c7 Feature: Configurable Application Policies Brian Kane 2026-02-09 10:19:05 +00:00
  • ff5f3a8fbb Feat: eager status for post dispatch (#7030) Vishal Kumar 2026-02-04 15:11:38 +05:30
  • 995a09d3c7 Fix: 7032 Adds component type to structured log output (#7033) Brian Kane 2026-01-27 09:30:58 +00:00
  • 7c06ee2060 Fix: Prevent app validation errors when traits are used alongside workflow data passing (#7031) Brian Kane 2026-01-23 18:03:09 +00:00
  • 37fb2a6f49 Feat: 7024 Enable custom errors in components similar to traits (#7028) Brian Kane 2026-01-21 10:37:07 +00:00
  • a00a9da684 Fix: 7018 Ensure Component removals are correctly persisted and reflected in status (#7027) backport-7027-to-release-1.10 Brian Kane 2026-01-21 09:26:17 +00:00
  • 555e4416f4 Fix: 7018 Ensure Component removals are correctly persisted and reflected in status (#7027) Brian Kane 2026-01-21 09:26:17 +00:00
  • 5ead6db8d7 Chore: bumps up pkg and workflow dependency versions (#7026) Amit Singh 2026-01-20 21:02:03 +05:30
  • 2a75dbdc35 Add a minimal, interface based provider registry to break complex import cycle (#7021) Brian Kane 2026-01-19 11:22:28 +00:00
  • 568b1c578b Feat: 7019 Support re-running workflows and ensure passed data is updated during dispatch (#7025) Brian Kane 2026-01-19 11:18:10 +00:00
  • 8c85dcdbbc Fix: Support cuex package imports in vela show/def show commands (#7017) GoGstickGo 2026-01-16 09:56:10 +00:00
  • 0b85d55e68 Feat: post dispatch output context (#7008) Amit Singh 2026-01-14 15:58:13 +05:30
  • 432ffd3ddd Feat: Improve Cue Error Reporting (#6984) Brian Kane 2026-01-07 14:37:06 +00:00
  • 3cc668289e Fix typos in documentation (#7015) Ricardo Noriega 2026-01-06 12:29:14 +01:00
  • e2935da549 Docs(KEP): Go SDK for X-Definition Authoring (defkit) (#7009) Anoop Gopalakrishnan 2025-12-30 16:11:46 -08:00
  • 358e46e628 Style: clean up dry-run (#7007) Bryan Leong 2025-12-16 19:18:14 +08:00
  • 15a05a07f3 Align CI/CD example Go version to project Go 1.23.8 (merges into #7009) cubic-fix-design-vela-cli-kep-defkit-md-L1768-1765767707 cubic-dev-ai[bot] 2025-12-15 03:01:47 +00:00
  • 30fc57a2ae Fix(KEP): Examples and minor api changes given in the document Anoop Gopalakrishnan 2025-12-14 18:55:09 -08:00
  • 9178a03cc0 Docs(KEP): Go SDK for X-Definition Authoring (defkit) Anoop Gopalakrishnan 2025-12-14 18:32:27 -08:00
  • bf2340bb35 Feat(KEP): Declarative Addon Support (#6996) Brian Kane 2025-11-28 16:43:06 +00:00
  • bbbdd0d299 Fix: Enhance shared resource handling to avoid last-applied-configuration pollution (#6998) (#7001) v1.10.6 github-actions[bot] 2025-11-26 08:06:58 -08:00
  • 02e13f9dc3 Fix: Enhance shared resource handling to avoid last-applied-configuration pollution (#6998) (#7000) release-1.9 github-actions[bot] 2025-11-26 08:06:12 -08:00
  • a459bba20e fix: dangerous-exec-command-87 (#6999) rahulkhinchi-wq 2025-11-26 20:22:34 +05:30
  • 5f77009e0b Fix: Enhance shared resource handling to avoid last-applied-configuration pollution (#6998) backport-6998-to-release-1.10 Ayush Kumar 2025-11-26 16:38:22 +05:30
  • 0e0c6acb26 Fix: Enhance shared resource handling to avoid last-applied-configuration pollution (#6998) backport-6998-to-release-1.9 Ayush Kumar 2025-11-26 16:38:22 +05:30
  • 552764d48f Fix: Enhance shared resource handling to avoid last-applied-configuration pollution (#6998) Ayush Kumar 2025-11-26 16:38:22 +05:30
  • 9b558e38cd Feat(KEP): #6973 - Native Helm Rendering (#6974) Brian Kane 2025-11-25 11:36:27 +00:00
  • 9889a0cb31 Feat(KEP): Nested Definition Rendering (Compositions) (#6993) Brian Kane 2025-11-25 11:35:08 +00:00
  • 9bd74bc7ca Chore: (deps): Bump golang.org/x/crypto from 0.40.0 to 0.45.0 dependabot/go_modules/golang.org/x/crypto-0.45.0 dependabot[bot] 2025-11-20 02:43:33 +00:00
  • 90ed704cff Refactor: update workflow-related types to use v1alpha1 API (#6975) Chaitanyareddy0702 2025-11-18 14:17:44 +05:30
  • 0a599ad177 Refactor: Pre-Validation Hooks to be More Extensible and Testable (#6978) Ayush Kumar 2025-11-18 07:44:40 +05:30
  • d064d3dbd2 Feat: Add configurable timeout for admission webhooks (#6977) Chaitanyareddy0702 2025-11-13 09:13:35 +05:30
  • 89ff116f8e Fix: E2E Application Test (live-diff application version) (#6976) Ayush Kumar 2025-11-11 19:54:30 +05:30
  • 0485704cd7 Fix: Prevent namespace admins from accessing vela-system definitions without explicit permissions (#6972) Ayush Kumar 2025-11-10 13:44:41 +05:30