Viren Baraiya
8f78c0a781
Resolve #1490 : CVEs detected in Conductor-OSS 3.32.0-rc.23 dependencies ( #1502 )
...
* conductor workspace baseline [conductor-workspace:6589c18f-c889-4d2a-b5d8-08a22da1c609:baseline]
Conductor-Original-Branch: main
Conductor-Original-Head: 4799963183
* code_subtask secure-bom-transitives
* code_subtask align-kafka-event-queue
* code_subtask upgrade-direct-libraries
* code_subtask upgrade-boot-jackson
---------
Co-authored-by: Naomi Most <naomi.most@orkes.io >
2026-08-10 09:53:34 -07:00
Viren Baraiya
978c47a9f0
Move SecretsDAO to org.conductoross package and simplify agentspan integration
...
Relocates SecretsDAO out of the legacy com.netflix.conductor.dao package,
adapts SkillMetadataDAO implementations accordingly, and removes the
AgentSpan embedded environment post-processor, principal filter, and
env-backed credential store in favor of a simpler configuration wired
directly through application.properties (agentspan.embedded).
2026-07-12 22:53:15 -07:00
Viren Baraiya
5cf15d6a4e
Revert "MCP for Workflow" ( #1137 )
2026-05-28 07:45:16 -07:00
kowser
1d398c2b30
MCP for Workflow
2026-05-26 10:04:06 -07:00
Tom Watkins
d02296b7ae
Update Tomcat version to 10.1.54
2026-04-21 21:08:03 +01:00
Naomi Most
8b2cef9069
build: add dependency pinning system ( #964 ) ( #965 )
...
Converts tribal knowledge about version constraints into grep-able,
enforceable documentation.
- Add // PINNED (#964 ): tag to all 8 hard-cap locations
- Standardize // Security: and // Compat: prefixes on version floors
- Introduce revGraalVM variable; all five GraalVM artifacts now use it
- Add dependabot.yml ignore rules for protobuf* >= 4.0
- Add dependabot.yml graalvm group for coordinated family upgrades
- Add ## Dependency Pinning section to AGENTS.md documenting all conventions
2026-04-03 16:58:14 -07:00
Viren Baraiya
4cb030bf08
Refactor redis and upgrade jedis ( #927 )
CI / build (push) Has been cancelled
CI / test-harness (push) Has been cancelled
CI / build-ui (push) Has been cancelled
2026-03-28 13:12:39 -07:00
Rajeshwar Agrawal
9e99cac928
Feature: Add support for ES8 Persistence ( #739 )
2026-03-18 10:34:53 -07:00
nthmost-orkes
b8161ade63
fix: use capabilitiesResolution to resolve lz4-java capability conflict
...
eachDependency alone is insufficient because capability conflicts are
resolved during module selection, before version selection runs.
at.yawk.lz4:lz4-java:1.8.1 declares Gradle capability org.lz4:lz4-java:1.8.1
in its module metadata. When lz4-java is upgraded to 1.8.1 for CVE-2025-12183,
both modules claim the same capability and Gradle deadlocks.
Add capabilitiesResolution rule to explicitly prefer org.lz4:lz4-java
over the at.yawk fork when both are present, breaking the tie.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 20:14:59 +13:00
nthmost-orkes
801ef58cc4
fix: resolve lz4-java capability conflict in conductor-kafka build
...
at.yawk.lz4:lz4-java declares the same Gradle capability as org.lz4:lz4-java.
Using a dependency constraint forced org.lz4:lz4-java onto the classpath as a
direct dependency, triggering an unresolvable capability conflict with the yawk
fork. Moved the version pin to resolutionStrategy.eachDependency which upgrades
existing transitive deps without adding a new direct dependency.
CVE-2025-12183 mitigation is preserved.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-07 20:05:26 +13:00
Naomi Most
ee74bf1d71
Merge branch 'main' into fix/security-dependency-bumps
2026-03-06 21:53:52 +00:00
nthmost-orkes
c00c0b4b61
Bump Spring Boot 3.3.5 to 3.3.11 and pin vulnerable transitive deps
...
Spring Boot BOM bump fixes:
- CVE-2025-48988: Tomcat DoS in multipart upload
- CVE-2025-48989: Tomcat HTTP/2 MadeYouReset DoS
- CVE-2025-55752: Tomcat directory traversal with possible RCE
- CVE-2025-22235: Spring Boot EndpointRequest.to() wrong matcher
- CVE-2025-41249: Spring Framework annotation detection vulnerability
Dependency version constraints added for transitive deps:
- CVE-2025-66516: tika-core 3.0.0 -> 3.2.2 (CRITICAL)
- CVE-2025-48734: commons-beanutils 1.9.4 -> 1.11.0
- CVE-2025-12183: lz4-java 1.8.0 -> 1.8.1
- CVE-2025-59250: mssql-jdbc 12.6.4 -> 12.8.2.jre11
2026-02-27 04:24:17 -08:00
dependabot[bot]
3b51204bf8
Bump org.projectlombok:lombok from 1.18.34 to 1.18.42
...
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok ) from 1.18.34 to 1.18.42.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown )
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.34...v1.18.42 )
---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
dependency-version: 1.18.42
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 09:54:29 +00:00
Naomi Most
95ad464fdb
Merge pull request #686 from conductor-oss/dependabot/gradle/io.spring.dependency-management-1.1.7
...
Bump io.spring.dependency-management from 1.1.3 to 1.1.7
2026-02-25 01:51:52 -08:00
Viren Baraiya
0c723f7aa4
Support Agentic flows ( #745 )
...
🤖 Support for agentic workflows in Conductor
2026-02-03 08:42:22 -08:00
Viren Baraiya
99ecc5f126
sweeper fixes and sync execution
2025-12-28 23:24:52 -08:00
dependabot[bot]
54999e92dc
Bump io.spring.dependency-management from 1.1.3 to 1.1.7
...
Bumps io.spring.dependency-management from 1.1.3 to 1.1.7.
---
updated-dependencies:
- dependency-name: io.spring.dependency-management
dependency-version: 1.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 12:10:02 +00:00
Bradley
87ce38ed56
Update tomcat to 10.1.45
...
Addressing:
- https://nvd.nist.gov/vuln/detail/CVE-2025-55754
- https://nvd.nist.gov/vuln/detail/CVE-2025-55752
2025-12-02 11:22:22 -08:00
Viren Baraiya
ba24100035
remove legacy clients
2025-06-12 01:42:12 -07:00
Richard Race
fce4a7635c
Bump Tomcat version ( #519 )
2025-06-03 14:06:19 +05:30
Jean-Philippe Belval
5e704e7598
Add OpenSearch integration
2024-12-10 10:56:05 -05:00
Dávid Gracza
46612a7a92
Updated Spring Boot to version 3.3.5 ( #297 )
...
* Updated Spring Boot to version 3.3.5
- removed unnecessary restriction from `tomcat-embed-core`
* Fix grpc end-of-stream mid-frame error by updating to grpc and protobuf
- grpc 1.66.0
- protobuf 3.25.5
based on: https://github.com/camunda-community-hub/spring-zeebe/issues/862
2024-11-12 00:25:33 +04:00
Viren Baraiya
02c7499c7f
upgrade flyway
2024-07-13 01:54:25 -07:00
Viren Baraiya
1e0bf01424
more fixes
2024-07-06 11:26:33 -07:00
Viren Baraiya
600ba09796
vulnerability fixes
2024-07-05 21:50:50 -07:00
Viren Baraiya
7198ed26e2
update from Orkes
2024-06-30 13:44:25 -07:00
dependabot[bot]
50bb82ced7
Bump com.diffplug.spotless from 5.0.0 to 6.25.0
...
Bumps com.diffplug.spotless from 5.0.0 to 6.25.0.
---
updated-dependencies:
- dependency-name: com.diffplug.spotless
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-27 13:01:07 +00:00
HOA PHAN
abf29a0848
upgrade from gradle 7.6.2 to gradle 8.5 ( #28 )
2024-01-31 10:55:54 -08:00
Dennis Caldwell
ac00735d42
Fix CVEs in 3.16. ( #46 )
...
* Upgraded ES7 to 7.17.16, alpine to 3.19
* Update ElasticSearch to 7.17.16, some sdk tests are failing.
* Server would not run, StackOverflow - 54742540 had this handy fix.
* Use the new image in test container.
* Update Spring Boot to 3.2.1. One failing test in end to end.
* Handle the change in exceptions from Spring Framework.
* Update AWS SDK for CVE fix.
* Replace generic import with specific class.
* Removed dependencies.lock file from projects. No longer used.
2024-01-30 14:56:51 -08:00
Viren Baraiya
a8f1260105
deployment preparation
2024-01-05 14:13:30 -08:00
c4lm
5c06b37ad1
more cleanup
2023-12-22 22:24:59 +04:00
LuisLainez
064b0a6292
Issue/upgrade to spring ( #3828 )
...
SB3 upgrades
2023-10-31 09:08:06 -07:00
Jamie DeMichele
d16453149f
Remove log4j constraints for downstream users of client and common ( #3791 )
2023-09-29 16:35:27 -07:00
Alex May
5d40a20be7
Update to Java 17
2023-07-20 14:41:42 -06:00
Viren Baraiya
5bdb4ac855
use spring events to initialize workers and added tests
...
1. Add annotation support for pollingInterval
2. Allow configuration using spring
3. Tests
2023-02-19 21:26:33 -08:00
Jamie DeMichele
b88c27d6e0
Allow for an upgrade of log4j2 versions by loosening constraint ( #3321 )
...
* Allow for an upgrade of log4j2 versions
* Update lock
2023-01-26 13:43:02 -08:00
Aravindan Ramkumar
0787f8477a
authorization for StartWorkflowOperation
2022-10-13 13:55:41 -07:00
dependabot[bot]
b61cab5f1f
Bump spring-boot-gradle-plugin from 2.7.2 to 2.7.3 ( #3193 )
...
Bumps [spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot ) from 2.7.2 to 2.7.3.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.7.2...v2.7.3 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 14:58:17 -07:00
dependabot[bot]
c1695c3d1e
Bump io.spring.dependency-management ( #3177 )
...
Bumps io.spring.dependency-management from 1.0.12.RELEASE to 1.0.13.RELEASE.
---
updated-dependencies:
- dependency-name: io.spring.dependency-management
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 22:50:18 -07:00
dependabot[bot]
cae0d88210
Bump org.sonarqube from 3.3 to 3.4.0.2513 ( #3045 )
...
Bumps org.sonarqube from 3.3 to 3.4.0.2513.
---
updated-dependencies:
- dependency-name: org.sonarqube
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-01 14:39:00 -07:00
dependabot[bot]
f171f62976
Bump spring-boot-gradle-plugin from 2.6.7 to 2.7.2 ( #3129 )
...
Bumps [spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot ) from 2.6.7 to 2.7.2.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.7...v2.7.2 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-25 14:11:37 -07:00
dependabot[bot]
3079f02eed
Bump io.spring.dependency-management ( #3077 )
...
Bumps io.spring.dependency-management from 1.0.11.RELEASE to 1.0.12.RELEASE.
---
updated-dependencies:
- dependency-name: io.spring.dependency-management
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-30 21:42:16 -07:00
Aravindan Ramkumar
fe135aa4c5
added junit-vintage-engine and dependency updates
2022-06-30 16:22:54 -07:00
Aravindan Ramkumar
f82caba4a5
Introducing RequestHandler which encapsulates all HTTP operations. The JerseyRequestHandler is an implementation that uses the Jersey client.
2022-06-01 17:17:21 -07:00
Aravindan Ramkumar
a08510db39
dependecy lock update for SB 2.6.7
2022-05-18 09:07:38 -07:00
dependabot[bot]
6d4db1a067
Bump spring-boot-gradle-plugin from 2.3.12.RELEASE to 2.6.7
...
Bumps [spring-boot-gradle-plugin](https://github.com/spring-projects/spring-boot ) from 2.3.12.RELEASE to 2.6.7.
- [Release notes](https://github.com/spring-projects/spring-boot/releases )
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.3.12.RELEASE...v2.6.7 )
---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-18 09:07:38 -07:00
Aravindan Ramkumar
4f6afcf6d5
add dependencies for jersey to support springboot version upgrade
2022-05-16 15:59:23 -07:00
Aravindan Ramkumar
d0add13ec5
merge main
2022-05-16 15:38:16 -07:00
Anoop Panicker
bc68c9c5b4
move contributed modules into community repo
2022-04-28 15:34:15 -07:00
Anoop Panicker
e739c34a81
remove guava from common module;handle exceptions in sweeper
2022-04-26 15:03:20 -07:00