Commit graph remora/crates
Author SHA256 Message Date
722c673d1e License Remora under Apache 2.0
Add the canonical license and project notice, declare the license in package metadata, and include both files in production images.
2026-08-19 22:34:44 +09:00
560e1df9b2 Stabilize integration test qualification 2026-08-19 22:34:44 +09:00
6f0f20f5cc Separate orchestration by protocol action 2026-07-19 14:27:59 +09:00
a61ba4d365 Fail closed on unsupported Rust schema constructs 2026-07-19 14:27:41 +09:00
d0b745950b Replace transient test labels with stable identifiers 2026-07-19 14:27:29 +09:00
4ca7526d50 Verify centralized schema tables by exact name 2026-07-19 02:29:36 +09:00
8a4999344d Preserve authoritative execution grant aggregates 2026-07-19 02:16:11 +09:00
0e351c3640 Reject invalid deployment configuration early 2026-07-19 02:01:37 +09:00
2020dd4ed3 Govern wire schemas from TypeSpec 2026-07-19 02:00:47 +09:00
fa81cb7f21 Split orchestration by durable use case 2026-07-19 01:33:14 +09:00
069f3813ae Centralize durable schema migration ownership 2026-07-19 01:20:18 +09:00
cc328237f4 Remove work-journal references from source comments 2026-07-19 01:12:18 +09:00
6952767503 Add complete system qualification evidence 2026-07-18 14:09:04 +09:00
775dd61963 Ship production deployment and runtime observability 2026-07-18 04:22:14 +09:00
267665bb35 Implement authorization-fenced web workflows 2026-07-18 01:49:00 +09:00
459ffa04c6 Implement replay-safe browser synchronization 2026-07-18 00:16:21 +09:00
06a7ac56b7 Implement authorized live event replay 2026-07-17 23:08:28 +09:00
4c93c25692 Implement replay-safe authorized public HTTP API 2026-07-17 21:23:18 +09:00
791e00f4c0 Implement recoverable exact result deletion 2026-07-17 19:28:28 +09:00
cdeef3cc1a Implement crash-safe streaming worker runtime 2026-07-17 18:51:44 +09:00
ebf818d23c Add authenticated internal worker API 2026-07-17 09:16:46 +09:00
9d96c4d563 Add convergent recovery and exact staging cleanup 2026-07-17 08:36:39 +09:00
80c631f780 Add fenced attempt mutation and outcome publication 2026-07-17 07:40:36 +09:00
2db0e22232 Add crash-safe attempt authority lifecycle 2026-07-17 07:07:43 +09:00
e13c01441c Add bounded commit-pinned Hugging Face source streaming 2026-07-17 06:32:48 +09:00
0ad79c597f Add exact resumable object source streaming 2026-07-17 05:57:27 +09:00
5b43b6c660 Add exact resumable HTTP source streaming 2026-07-17 05:31:50 +09:00
3041257d78 Select TLS test crypto provider under workspace features 2026-07-17 04:06:56 +09:00
6a0cb43686 Merge durable job admission implementation
# Conflicts:
#	Dockerfile.test
#	Makefile
2026-07-17 04:02:47 +09:00
630a3970f4 Merge outbound policy transport implementation
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	Dockerfile.test
#	Makefile
2026-07-17 04:02:04 +09:00
5cbb0364d2 Permit private IPv6 while redacting responses 2026-07-17 03:45:13 +09:00
c4402985af Close outbound credential and metadata bypasses 2026-07-17 03:41:43 +09:00
d12543d730 Bind credential pins to immutable grants 2026-07-17 03:38:10 +09:00
b2afdfe97a Stabilize result ordering and streaming evidence 2026-07-17 03:36:41 +09:00
14988e7632 Add durable manifest-rooted result inventories 2026-07-17 03:26:57 +09:00
12c59ee70f Enforce outbound policy at each HTTP connection 2026-07-17 03:22:06 +09:00
b3e63b9e2b Add atomic durable job admission 2026-07-17 03:20:57 +09:00
854e6e1c17 Add exact-identity target storage adapter 2026-07-17 02:54:18 +09:00
f569707f97 Add bounded streaming execution kernel 2026-07-17 01:20:15 +09:00
ac2289bd0a Add durable credential registry and secret lifecycle 2026-07-17 00:18:02 +09:00
bf028161ae Add identity and target authorization package
OIDC validation, principal mapping, remora:v1 roles, and current-authz
filtering with kind acceptance on Keycloak and ZITADEL.
2026-07-16 18:27:42 +09:00
91ac6dee85 Add Redis-compatible coordination substrate 2026-07-16 14:30:58 +09:00
182b4d58c7 Harden durable replay and lock recovery 2026-07-16 14:30:47 +09:00
957d170150 Add PostgreSQL DurableStore substrate for WP-03
Introduce remora-durable with pool/migrations, a RemoraApiMutation-shaped
ledger, claim-fenced outbox projection, CAS helpers, and keyset cursors,
plus a kind Job acceptance suite against the hermetic fixture.
2026-07-16 03:56:44 +09:00
4da5a980ed Add Rust domain kernel and wire contracts 2026-07-15 21:00:33 +09:00
66991b85b2 Scaffold Rust API and worker workspace
Pin the Rust toolchain and nextest profile so both service crates share a reproducible verification baseline.
2026-07-15 19:51:16 +09:00