Commit bdcee9a
committed
Remove rustapi-jobs crate; fold into extras
Delete the standalone rustapi-jobs crate and fold its functionality into the extras surface (feature-gated). Update public API manifests to re-export job types and related items (Job, JobQueue, JobBackend, EnqueueOptions, InMemoryBackend, JobError, JobContext) from the extras module, add other re-exports (HealthCheck, EventBus, pagination, streaming multipart, production defaults, etc.), and redirect protocol view/toon exports to rustapi_extras. Update docs, README, CONTRACT, and CHANGELOG to document the crate consolidation and feature changes and mark the embedded dashboard as shipped. Various cookbook and docs pages updated to reflect the consolidation and new exports.1 parent fd5f4e7 commit bdcee9a
27 files changed
Lines changed: 215 additions & 1441 deletions
File tree
- api/public
- crates/rustapi-jobs
- proptest-regressions
- src
- backend
- tests
- docs
- cookbook/src
- architecture
- crates
- learning
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | | - | |
| 235 | + | |
236 | 236 | | |
| 237 | + | |
| 238 | + | |
237 | 239 | | |
238 | 240 | | |
239 | | - | |
240 | | - | |
241 | 241 | | |
242 | | - | |
243 | 242 | | |
244 | 243 | | |
245 | 244 | | |
246 | | - | |
| 245 | + | |
247 | 246 | | |
248 | 247 | | |
249 | 248 | | |
| |||
0 commit comments