An open API service providing commit metadata for open source projects.

GitHub / goadesign/goa / commits

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

SHA Message Author Date Stats
35e789e8 codegen/generator: add CompleteSources for publishing generated source (#4077) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
5 days ago
8481e49a expr: keep Reference from resolving unfinalized Extend bases (#4076) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
55260d89 expr: preserve transitive Bases, References, and validations across Finalize,... Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
c08aa265 codegen: expose formatted generated source in memory (#4074) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
7 days ago
3d7ec7ca Reuse the stream item wrapper message in gRPC stream envelopes (#4072) Zak Blake <8****e@u****m>
Committed by: GitHub <n****y@g****m>
12 days ago
12a5635f Preserve nullable named objects in gRPC collections (#4071) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
17 days ago
4611c10c Validate selected union branches before checking fields (#4070) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
17 days ago
10b202fa Warm proxy.golang.org and sum.golang.org during release (#4069) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
18 days ago
4819e4ac Release v3.35.0 Raphael Simon <s****l@g****m> 18 days ago
00ad9278 Prepare v3.35.0 Raphael Simon <s****l@g****m> 18 days ago
dca9f5d6 Describe the v3.35.0 upgrade and Go 1.27.3 security requirement (#4068) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
18 days ago
1bb6a018 Speed up code generation, test compilation, and require Go 1.27.3 (#4067) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
18 days ago
e14d912e Preserve existing gRPC statuses when forwarding failures (#4066) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
18 days ago
ad68079c Retain shared paths in prepared-design snapshots (#4065) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
bbcacc59 Avoid revisiting collected HTTP type descendants (#4064) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
88950d6c Avoid copying parsed source during final formatting (#4062) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
19633eb2 Index package name orders during declaration collection (#4061) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
3d8f2a9b Reduce temporary allocation in prepared-design audits (#4060) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
27a723eb Reuse object field mappings across conversion passes (#4059) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
4abd387a Reduce repeated allocations during code generation (#4058) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
cb405002 Preserve mapped HTTP declaration identity across methods (#4057) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
8585feae feat(http): map shared type fields per service (#4056) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
3ae4231a fix(openapi): emit map property count constraints (#4055) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
a8d86e35 Honor primitive field transformation guards (#4054) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
24 days ago
fa55f048 fix(openapi): classify mapped path parameters by HTTP name (#4053) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
25 days ago
6ba696be fix(http): preserve path parameter identity (#4052) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
25 days ago
30033571 fix(http): share equivalent transform helpers through registry (#4051) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
78ef1e0b Fix protobuf generation for inline objects (#4048) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
0c80fe08 Qualify protobuf RPC message references (#4047) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
9a8cf486 Preserve raw JSON in named types and tagged unions (#4045) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
f9273e2b Support collection branches in gRPC unions (#4046) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
2111df67 Retain service layouts in gRPC conversion plans (#4044) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
b5aa6a5f Reduce allocation work in transform mutation checks (#4043) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
7451309f Avoid repeated attribute copies when comparing conversion helpers (#4042) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
3763aa5c Keep external conversion package declarations consistent (#4041) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
a66e27fd Preserve protobuf message reservations during gRPC finalization (#4040) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
9fd65ad2 codegen: expose selected union values to Go templates (#4039) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ee33017c codegen: share native union rendering with plugins (#4038) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
bde76c5d Generate typed unions with distinct JSON kinds (#4037) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7e04829c Respect selected result views throughout nested union conversions (#4036) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
59d49f2f Generate flat object union JSON mappings through native transports (#4035) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8dc1f92c Release v3.34.0 Raphael Simon <s****l@g****m> about 1 month ago
14eaf8f9 Prepare v3.34.0 Raphael Simon <s****l@g****m> about 1 month ago
0ab3826b Describe the v3.34.0 upgrade and keep the guide current at release (#4034) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0feb72e5 Fix explicit HTTP body construction and mapped validation (#4033) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
14b942bf Fix client result constructors for viewed collection and map bodies (#4032) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
35932040 Require reference and native-mechanism checks in service designer skill Raphael Simon <s****l@g****m> about 1 month ago
aa9815a0 Generate URL-encoded HTTP form requests (#4030) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
88bc7796 Keep internal JSON names out of generated HTTP bodies (#4029) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0841789c Compose required server dependencies in native generation (#4028) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
562176f1 Expose shared HTTP parameter validation for transport plugins (#4027) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8e702ac6 Preserve mapped URL parameters across HTTP and JSON-RPC (#4026) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
78e0ee5d Preserve native gRPC cancellation and deadline results Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a5e621d4 Preserve typed path inputs in generated JSON-RPC transports (#4024) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
9ad0a152 Run JSON-RPC middleware through every HTTP entry point (#4023) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
2aa4cfc9 Fix explicit HTTP query bindings in generated JSON-RPC transports (#4022) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
251c3a13 Fix authentication references to renamed credential fields (#4021) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
043852cd Preserve original authentication callback errors (#4020) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c505c662 Identify authentication rejection before method dispatch (#4019) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d8a93d7c Classify selected result validation failures as server faults (#4018) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ba2bef1a Release v3.33.0 Raphael Simon <s****l@g****m> about 1 month ago
77662fe4 Prepare v3.33.0 Raphael Simon <s****l@g****m> about 1 month ago
63416210 merge Prepare v3.33.0 Raphael Simon <s****l@g****m> about 1 month ago
99a12cec Fix result view generation and update dependencies (#4017) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
815382bd merge Prepare v3.33.0 Raphael Simon <s****l@g****m> about 1 month ago
fe6814ed Prepare v3.33.0 Raphael Simon <s****l@g****m> about 1 month ago
00bbf4ad Fix nested validator panic for maps of required-only objects (#4014) ikawaha <i****a@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1b32d6ff Import goa when HTTP clients select response bodies by view (#4016) ikawaha <i****a@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
eccc91ae Preserve merge inputs and encode complete gRPC errors (#4012) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e82f6c11 Fix shared type generation, external union conversions, and gRPC clients (#4010) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6320b844 Fix examples with small maximum lengths (#4009) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d004de56 Fix generated HTTP imports for response checks and conversions (#4006)
Co-authored-by: Raphael Simon <s****l@g****m>
Taichi Sasaki <t****k@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
16bac9a4 Use planned field representations in alias validation (#4008) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
fc407c66 Expose original types to plugins and preserve validation import aliases (#4007) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
74c62936 fix: preserve collection layouts and named union methods (#4005) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
94a042f0 Validate named definitions against retained Go structure (#4004) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ca376391 Support path parameters within path segments (#3994)
Co-authored-by: Raphael Simon <s****l@g****m>
Divya Jain <g****t@d****v>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f4e06fcc Allow validation functions to own their generated package (#4003) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e3826c92 Generate conversions for named recursive collections (#4002) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
05868e56 Preserve gRPC causes when decoding generic service errors (#4001) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
cc722f6e Preserve local gRPC client errors and retry only RPC calls (#4000) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
92e988b6 Fix HTTP CLI imports for MapParams (#3998)
Co-authored-by: Raphael Simon <s****l@g****m>
Harald Fielker <e****o@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d1d006b7 Update service designer skill for released Goa contracts (#3997) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
74c554f6 build(deps): bump github/codeql-action from 4.37.6 to 4.38.1 (#3989)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
557293b9 Release v3.32.0 with correct custom defaults on current Go Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f02510f8 Plan imports for scoped client interceptors (#3995) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
9650c335 Highlight the generation promise in the README banner (#3993) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e78d80dd Give the README a banner that matches goa.design (#3992) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
662a64c0 Show Goa's value for coding agents in the README (#3991) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
e55c1e33 Release v3.31.1 Raphael Simon <s****l@g****m> about 2 months ago
75a019a4 Prepare v3.31.1 Raphael Simon <s****l@g****m> about 2 months ago
18074ffd Fix recursive gRPC collection generation (#3990) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d37f4dee Release v3.31.0 Raphael Simon <s****l@g****m> about 2 months ago
17927812 Prepare v3.31.0 Raphael Simon <s****l@g****m> about 2 months ago
ae4257e0 Promote the generation preview to Goa v3.31.0 (#3971)
Co-authored-by: ikawaha <i****a@u****m>
Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
cfb2bdeb build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 (#3987)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
901bd165 Represent a canceled gRPC call as one error cause (#3985) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
380a0901 Fix gRPC client cancellation identity (#3974) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
dafd0f00 Fix protobuf oneof field names and reservations (#3972) Raphael Simon <s****l@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
fe42bc66 Release v3.30.0 Raphael Simon <s****l@g****m> 3 months ago

← Back to repository