Michael Sitarzewski
|
96a8077069
|
Merge PR #1173 (0009089)
|
2026-10-18 22:28:34 -05:00 |
|
Michael Sitarzewski
|
e251601f03
|
Merge PR #1172 (5643ba8)
|
2026-10-18 22:28:33 -05:00 |
|
Michael Sitarzewski
|
67710f1cc0
|
Merge PR #1171 (1f12ee5)
|
2026-10-18 22:28:32 -05:00 |
|
Michael Sitarzewski
|
bddd58e788
|
Merge PR #1163 (0c64e1b)
|
2026-10-18 22:28:23 -05:00 |
|
Michael Sitarzewski
|
b9b0349fab
|
Merge PR #1162 (6650b67)
|
2026-10-18 22:28:22 -05:00 |
|
Michael Sitarzewski
|
aea0f35db5
|
Merge PR #1161 (8aa6ce1)
|
2026-10-18 22:28:20 -05:00 |
|
Rudy Celekli
|
000908968f
|
fix(incident): correct the 14.4x burn-rate exhaustion time
|
2026-10-18 09:35:56 -04:00 |
|
Rudy Celekli
|
5643ba8fff
|
fix(feishu): pass the approval instance id as a path parameter
|
2026-10-18 09:35:21 -04:00 |
|
Rudy Celekli
|
1f12ee5310
|
fix(mobile-release): drop the iOS-only symbol upload from the Android lane
|
2026-10-18 09:34:14 -04:00 |
|
Rudy Celekli
|
0c64e1bb32
|
fix(network): let routing protocols through the Junos RE filter
|
2026-10-18 09:28:42 -04:00 |
|
Rudy Celekli
|
6650b67b9a
|
fix(frontend): position virtualized table rows in a sized container
|
2026-10-18 09:27:23 -04:00 |
|
Rudy Celekli
|
8aa6ce1aa4
|
fix(devops): push the image tag the build job creates
|
2026-10-18 09:26:17 -04:00 |
|
Rudy Celekli
|
0f188e971b
|
fix(data): preserve physical source provenance when JSON carries metadata
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-13 11:01:21 -04:00 |
|
Michael Sitarzewski
|
f399bc7b75
|
Merge #1100: fix(collaboration): queue operations before connecting a socket
|
2026-10-13 05:51:52 -05:00 |
|
Michael Sitarzewski
|
e3d9b705de
|
Merge #1096: fix(email): preserve quotations absent from parent messages
|
2026-10-13 05:51:52 -05:00 |
|
Michael Sitarzewski
|
3931446a3f
|
Merge #1077: fix(engineering): detect all Unicode private-use ranges in ATS text
|
2026-10-13 05:51:52 -05:00 |
|
Michael Sitarzewski
|
ef822ce9eb
|
Merge #1076: fix(engineering): enforce RAG chunk bounds for nonspaced text
|
2026-10-13 05:51:52 -05:00 |
|
Michael Sitarzewski
|
b45d91577f
|
Merge #1073: fix(voice): handle leading-dash audio filenames throughout examples
|
2026-10-13 05:51:52 -05:00 |
|
Rudy Celekli
|
4ebba9d201
|
fix(collaboration): queue edits before a socket exists
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-10 13:25:15 -04:00 |
|
Rudy Celekli
|
6550b65700
|
fix(email): retain quotations absent from parent messages
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-10 13:16:04 -04:00 |
|
Rudy Celekli
|
99613887d3
|
fix(engineering): cover all Unicode private-use ranges in ATS detector
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-07 19:11:49 -04:00 |
|
Rudy Celekli
|
9c9bd5ac4a
|
fix(engineering): enforce RAG chunk bounds for nonspaced text
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-07 19:04:38 -04:00 |
|
Rudy Celekli
|
d1ba42803f
|
fix(voice): preserve leading-dash audio path operands
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-07 18:45:33 -04:00 |
|
Rudy Celekli
|
a5b7b74f5d
|
fix(pdf): validate exports before claiming conformance
Signed-off-by: Rudy Celekli <rudy@gradiahq.com>
|
2026-10-07 16:39:40 -04:00 |
|
Michael Sitarzewski
|
32d5c82b36
|
Merge #1050: Reject invalid custom page geometry before producing PDF CSS
|
2026-10-06 11:28:40 -05:00 |
|
Michael Sitarzewski
|
f33ef5184c
|
Merge #1049: Reject cyclic reply headers before walking email thread ancestry
|
2026-10-06 11:28:39 -05:00 |
|
Michael Sitarzewski
|
a4ac61c605
|
Merge #1041: Fix Voice AI SRT millisecond rounding and timestamp validation
|
2026-10-06 11:28:31 -05:00 |
|
Michael Sitarzewski
|
60a4758717
|
Merge #1040: Stop provider routing after budget overruns and bound run retries
|
2026-10-06 11:28:30 -05:00 |
|
Michael Sitarzewski
|
6cca0f9d88
|
Merge #1036: Avoid repeated A/B assignment events from inline variant arrays
|
2026-10-06 11:28:25 -05:00 |
|
Michael Sitarzewski
|
e51a8053e9
|
Merge #1034: Handle queue and task allocation failures before starting sensor work
|
2026-10-06 11:28:24 -05:00 |
|
Rudy Celekli
|
3ba3eafbe3
|
Reject invalid custom page geometry before producing PDF CSS
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 12:52:05 -04:00 |
|
Rudy Celekli
|
a9d338a324
|
Reject cyclic reply headers before walking email thread ancestry
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 12:46:09 -04:00 |
|
Rudy Celekli
|
2292ca76f9
|
Fix Voice AI SRT millisecond rounding and timestamp validation
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 12:21:00 -04:00 |
|
Rudy Celekli
|
6227c4b9b6
|
Stop provider routing after budget overruns and bound run retries
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 12:19:01 -04:00 |
|
Rudy Celekli
|
dd7ec04c1a
|
Avoid repeated A/B assignment events from inline variant arrays
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 12:07:37 -04:00 |
|
Rudy Celekli
|
fa9fb98548
|
Preserve ICU arguments and selectors during pseudo-localization
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 11:59:07 -04:00 |
|
Rudy Celekli
|
2d1fa1c896
|
Handle queue and task allocation failures before starting sensor work
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-05 11:59:06 -04:00 |
|
Michael Sitarzewski
|
0dea7ccdd2
|
Merge #1022: Fix hybrid search bindings, result limit and SQLAlchemy row mappings
|
2026-10-04 11:46:36 -05:00 |
|
Michael Sitarzewski
|
717098c144
|
Merge #1021: Preserve speaker labels when assembling transcription chunks
|
2026-10-04 11:46:34 -05:00 |
|
Michael Sitarzewski
|
cfca6d8421
|
Merge #1015: Expire realtime presence independently for each peer
|
2026-10-04 11:46:26 -05:00 |
|
Michael Sitarzewski
|
6f7f3e240d
|
Merge #1013: Change pooler URL ports without rewriting credentials
|
2026-10-04 11:46:23 -05:00 |
|
Michael Sitarzewski
|
4bb732162d
|
Merge #1006: Make the Backend Architect OpenAPI contract validate
|
2026-10-04 11:46:16 -05:00 |
|
Michael Sitarzewski
|
fab1474735
|
Merge #1005: Commit graph entities and their source relationships atomically
|
2026-10-04 11:46:15 -05:00 |
|
Michael Sitarzewski
|
d81b071c31
|
Merge #1004: Strip event handlers on the snapshot root as well as descendants
|
2026-10-04 11:46:14 -05:00 |
|
Michael Sitarzewski
|
560333e2d3
|
Merge #1003: Read the WeChat login payload at the request helper boundary
|
2026-10-04 11:46:13 -05:00 |
|
Michael Sitarzewski
|
b7ed1be56a
|
Merge #1000: Use the same wasm-bindgen batch contract from Rust and JavaScript
|
2026-10-04 11:44:36 -05:00 |
|
Michael Sitarzewski
|
54046d25d4
|
Merge #999: Reject unknown and non-finite audio durations before processing
|
2026-10-04 11:44:35 -05:00 |
|
Michael Sitarzewski
|
33794f7af1
|
Merge #998: Require and consume Feishu callback state before token exchange
|
2026-10-04 11:44:33 -05:00 |
|
Michael Sitarzewski
|
a7b8680811
|
Merge #997: Surface failed or missing IMAP message fetches before parsing
|
2026-10-04 11:44:32 -05:00 |
|
Michael Sitarzewski
|
39dd2a34d2
|
Merge #995: Match embedding responses to their original chunk indices
|
2026-10-04 11:44:29 -05:00 |
|