-
e773badb23
feat: migrate Ordo schema with a dedicated Flyway history table
master

0264408andCursor
2026-09-22 10:47:43 +08:00
-
056ab7a806
docs: add JSON Schema for process definition documents

0264408andCursor
2026-09-21 11:52:57 +08:00
-
02557a9b86
feat: schedule due processing from next dueAt instead of polling

0264408andCursor
2026-09-20 16:54:13 +08:00
-
8d08a2840b
docs: sync package layout and REST with current API

0264408andCursor
2026-09-20 11:45:23 +08:00
-
f0ddaf7694
refactor: split public types into definition, runtime, and spi packages

0264408andCursor
2026-09-20 11:18:10 +08:00
-
d743939964
feat: dispatch NamedAction and NamedCondition by key

0264408andCursor
2026-09-20 11:07:57 +08:00
-
e4e2c6ed9b
feat: pass ProcessRuntime to host SPIs

0264408andCursor
2026-09-20 10:40:16 +08:00
-
e4478656c1
feat: add structured PARALLEL blocks with join-all tokens

0264408andCursor
2026-09-18 18:17:53 +08:00
-
0e9bb4bd16
refactor: extract shared Texts, Jsons, and SqlBindings helpers

0264408andCursor
2026-09-18 11:20:34 +08:00
-
1f6e33c14b
feat: evaluate built-in routing predicates and parameterized host conditions

0264408andCursor
2026-09-18 11:09:50 +08:00
-
e177e9592a
chore: delete useless docs
0264408
2026-09-17 10:30:52 +08:00
-
0288a8b3dd
feat: add optional Spring REST adapter and catalog SPI

0264408andCursor
2026-09-17 10:30:09 +08:00
-
7d17157633
feat: add a pluggable JDBC dialect layer with MySQL support

0264408andCursor
2026-09-16 11:05:14 +08:00
-
9bda7c417c
feat: pin running instances to immutable published definition versions

0264408andCursor
2026-09-16 10:30:14 +08:00
-
8bc628613d
feat: cancel running instances as CANCELLED without initiator checks

0264408andCursor
2026-09-16 09:47:58 +08:00
-
30047f3612
feat: escalate overdue approval tasks via processDue

0264408andCursor
2026-09-16 09:23:30 +08:00
-
850583f326
feat: let the current assignee reassign a pending task

0264408andCursor
2026-09-16 08:40:25 +08:00
-
5795778112
chore: target Java 17 and document usage plus roadmap

0264408andCursor
2026-09-15 10:55:30 +08:00
-
f3220fd0a0
feat: persist process history events, listeners, and ACTION executions

0264408andCursor
2026-09-15 10:14:44 +08:00
-
77d1e5198b
feat: Implement pagination and filtering for approval tasks and process instances
0264408
2026-09-15 08:56:05 +08:00
-
e83234e98a
fix: change postgresql dependency scope from runtime to test
0264408
2026-09-15 08:28:17 +08:00
-
bdc4dd4473
feat: add ACTION steps that run after the approval transaction commits

0264408andCursor
2026-09-11 17:26:02 +08:00
-
87b449e45c
feat: let initiators withdraw running process instances

0264408andCursor
2026-09-11 16:39:17 +08:00
-
946c9d3c52
feat: replace process definition graphs when no instance is running

0264408andCursor
2026-09-11 16:14:45 +08:00
-
a6410b3dc4
feat: load process definitions from classpath JSON

0264408andCursor
2026-09-10 19:48:25 +08:00
-
58ec867eab
feat: add explicit conditional routing for approval steps

0264408andCursor
2026-09-10 18:56:59 +08:00
-
581823290a
feat: support multi-approver steps with ANY/ALL policy
0264408
2026-09-10 18:20:33 +08:00
-
c524c74289
fix: cross-Boot-version autoconfiguration and CI-friendly version resolution
0264408
2026-09-10 10:26:59 +08:00
-
c782e6cdc3
feat: add spring boot autoconfiguration and starter modules with JDBC support
0264408
2026-09-09 11:08:17 +08:00
-
397a9c229b
feat: initial approval workflow engine with in-memory and JDBC storage

0264408andClaude Code
2026-09-08 16:56:04 +08:00