Commit Graph

10 Commits (8d61a3e325d424efaec2a051553f2ff8a9b1430d)

Author SHA1 Message Date
AVejahat 56fd8a1e4a
bugfix: add missing comma in vector/matrix array (#14047)
7 months ago
Bryan Boreham 5c8ffaa77c bugfix: API: encode empty Vector/Matrix as []
7 months ago
Bryan Boreham e0a00f45db refactor: API: separate typed and unsafe marshalling
7 months ago
Bryan Boreham 66a1c3daad refactor: API: be explicit that we marshal empty objects
7 months ago
Bryan Boreham dcadb32eb1 web/api: use stream encoder for embedded labels
1 year ago
Bryan Boreham bb528d4a55 Add jsoniter encoder for Labels
1 year ago
Charles Korn 097faf33c6
Merge branch 'main' into api-response-format-extension-point
1 year ago
Charles Korn 46a28899a0
Implement fully-featured content negotiation for API requests, and allow overriding the default API codec.
2 years ago
Charles Korn a0dd1468be
Move custom jsoniter code into json_codec.go.
2 years ago
Charles Korn 3e94dd8c8f
Add extension point for returning different content types from API endpoints
2 years ago