Commit Graph

102 Commits

Author SHA1 Message Date
16deead70e feat: add generic phased background shutdown to managed services v0.15.0-preview 2026-09-25 00:35:59 +08:00
adcb6f60b6 test: record remote optional GORM release acceptance 2026-09-24 22:27:21 +08:00
b8ab6b3521 feat: add optional GORM pool and SQL logging adapter v0.14.1-preview 2026-09-24 22:25:44 +08:00
da8356e18b test: record remote business development and MySQL release acceptance 2026-09-24 21:58:12 +08:00
f5478cdc76 feat: complete contract-driven business development and MySQL integration v0.14.0-preview 2026-09-24 21:56:04 +08:00
f9afb8f8dd test: record remote lifecycle and endpoint release acceptance 2026-09-24 18:34:52 +08:00
f0991d3ff2 feat: add dependency shutdown and configurable service endpoints v0.13.0-preview 2026-09-24 18:33:24 +08:00
8a348951eb test: record remote managed project release acceptance 2026-09-24 17:36:04 +08:00
158b8002b3 feat: release managed service generation and contract diagnostics v0.12.0-preview 2026-09-24 17:34:21 +08:00
eb69260586 test: record remote App catalog inheritance acceptance 2026-09-24 15:45:54 +08:00
a2a07a39ea fix: inherit App error catalogs on generated routes without local errors v0.11.1-preview 2026-09-24 15:42:03 +08:00
bca2ef92cc test: record remote template and compatibility release acceptance 2026-09-24 15:06:48 +08:00
6e3f025aad feat: add typed error message templates and stable replay snapshots v0.11.0-preview 2026-09-24 15:05:08 +08:00
2041e7f661 test: record remote error catalog and compatibility acceptance 2026-09-24 12:41:30 +08:00
ebfd279f9a feat: add project-owned error catalogs and HTTP 200 failure contracts v0.10.0-preview 2026-09-24 12:40:05 +08:00
bb2caefbb4 test: record remote connector and HTTP configuration acceptance 2026-09-24 02:19:33 +08:00
20e84e5ff8 feat: support database connectors and HTTP server configuration v0.9.1-preview 2026-09-24 02:18:18 +08:00
6200864a64 test: record remote migration release acceptance 2026-09-24 01:49:49 +08:00
a8c973d8a2 feat: add HTTP migration bridges and extensible API binding v0.9.0-preview 2026-09-24 01:47:42 +08:00
7b8eca1a61 docs: make README the complete project integration entry point 2026-09-23 21:10:43 +08:00
35bd724326 test: isolate and record remote response release acceptance 2026-09-23 20:47:28 +08:00
7670b222ac feat: release configurable API response contracts
Define reusable response bodies in .api with typed code mappings, per-route overrides and matching OpenAPI schemas. Add application and callback encoders, early response policy selection, and isolated remote-consumer release verification.

Release v0.8.0-preview after full race, vet, build and local MySQL workflow acceptance.
v0.8.0-preview
2026-09-23 20:42:38 +08:00
bef7ea2641 docs: record remote API developer experience acceptance 2026-09-23 18:19:12 +08:00
2913e94a0a feat: declare API errors and authentication with developer tooling v0.7.0-preview.1 2026-09-23 18:17:43 +08:00
ab8eac5fc4 docs: record remote preview acceptance and verify example error logging 2026-09-23 17:37:53 +08:00
0ce3efb6fc fix: normalize generated infrastructure file endings v0.7.0-preview 2026-09-23 17:35:00 +08:00
2c74dc0859 feat: complete API-driven projects with infrastructure and business acceptance 2026-09-23 17:33:50 +08:00
04a1f7999d docs: record advanced module contracts and isolated Linux acceptance 2026-09-23 14:58:48 +08:00
208a9c3fbd feat: add independent platform modules and multi-provider storage 2026-09-23 14:51:14 +08:00
f91034477b docs: record feature module APIs and Linux Redis acceptance 2026-09-23 13:46:40 +08:00
b9259e628e fix: close request bodies when HTTP client rejects before transport 2026-09-23 13:40:31 +08:00
fe66221a9c feat: add cache, outbound HTTP, request protection, tasks and module scaffolding 2026-09-23 13:38:25 +08:00
467c890363 docs: record unified transport startup and shutdown acceptance 2026-09-23 13:02:46 +08:00
be620d2243 fix: bound native shutdown and close connections that become idle during drain 2026-09-23 12:57:27 +08:00
8e18528fc2 feat: configure application transports and unify graceful shutdown 2026-09-23 12:49:56 +08:00
59bf04a461 docs: record verified HTTP2 proxy and rolling drain acceptance 2026-09-23 11:18:25 +08:00
b54a303ccd test: add isolated Nginx HTTP2 upstream and rolling drain checks 2026-09-23 11:09:34 +08:00
84670f7be1 docs: record HTTP2 mixed soak and Linux flow control acceptance 2026-09-23 10:54:14 +08:00
fa2be5e016 test: verify HTTP2 connection window recovery and shutdown 2026-09-23 10:32:28 +08:00
dfe8a1a9af test: add TLS mixed soak with paced clients 2026-09-23 10:18:49 +08:00
830cb3a7ad test: complete bounded HTTP2 TLS soak and flow control checks 2026-09-23 10:06:30 +08:00
d94df4fc54 fix: bound HTTP2 soak resources and cleanup 2026-09-23 01:23:20 +08:00
1a534c7976 fix: allow proxy image startup time 2026-09-23 00:52:49 +08:00
2b93545507 chore: support configurable Go module proxy 2026-09-23 00:47:19 +08:00
15825f0ab8 docs: update HTTP2 acceptance gates 2026-09-23 00:23:02 +08:00
1b9215114f feat: observe HTTP2 reset and goaway frames 2026-09-23 00:20:37 +08:00
73a05b8c3c fix: extend HTTP2 soak test timeout 2026-09-22 23:51:11 +08:00
64a9fde204 test: verify HTTP2 proxy negotiation 2026-09-22 23:43:34 +08:00
ca0e1d6b92 docs: document HTTP2 soak command 2026-09-22 23:37:35 +08:00
98f17660c8 fix: keep HTTP2 soak context through response body 2026-09-22 23:35:23 +08:00