Peter Steinberger
|
3e74534a70
|
fix(channels): keep healthy accounts running when credential files fail (#110360)
* fix(channels): isolate unavailable credential files
* fix(channels): complete credential file type contract
* fix(channels): preserve credential path handling
* test(channels): cover credential file edge cases
* fix(channels): ignore blank credential file paths
* test(secrets): keep empty credential files unavailable
* test(googlechat): keep temp cleanup plugin-local
* fix(channels): keep credential diagnostic internal
* chore: defer release note to release automation
|
2026-07-18 06:27:59 +01:00 |
|
Peter Steinberger
|
b50822aab5
|
refactor(channels): remove Google Chat and Matrix test exports (#107951)
* refactor(googlechat): privatize internal test seams
* refactor(matrix): remove internal test exports
* chore(deadcode): refresh export baseline
|
2026-07-14 20:06:39 -07:00 |
|
QiuYuang
|
9d1a75df2d
|
fix(googlechat): bound auth transporter fetches (#106178)
* fix(googlechat): bound auth transporter fetches
* fix(googlechat): compose auth fetch deadlines
Co-authored-by: 毛宇豪0668001457 <mao.yuhao@xydigit.com>
Co-authored-by: 0668000787 <ma.weibin@xydigit.com>
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: 毛宇豪0668001457 <mao.yuhao@xydigit.com>
Co-authored-by: 0668000787 <ma.weibin@xydigit.com>
|
2026-07-14 01:50:15 -07:00 |
|
Peter Steinberger
|
995c75baa0
|
fix(ci): restore current-main quality gates (#106751)
* fix(ci): restore Control UI quality gates
* fix(ci): repair dead export cleanup fallout
* fix(ci): repair latest main quality gates
* fix(ci): satisfy current-main gate contracts
* docs: format Cloud Workers guide
* test: isolate context lookup module
|
2026-07-13 13:54:03 -07:00 |
|
Peter Steinberger
|
1ecef82da8
|
refactor(googlechat): reuse Google auth gaxios runtime
|
2026-07-13 12:14:22 -07:00 |
|
Peter Steinberger
|
96e5812426
|
docs: document medium extension sources
|
2026-06-04 21:33:54 -04:00 |
|
Peter Steinberger
|
b653d94918
|
chore(lint): enable no-useless-assignment
|
2026-05-31 22:40:48 +01:00 |
|
Peter Steinberger
|
58e82d91ba
|
fix(media): centralize content length parsing
|
2026-05-29 09:02:21 -04:00 |
|
Peter Steinberger
|
4f4d108639
|
chore(lint): remove underscore-dangle allow list (#83542)
* chore(lint): reduce underscore-dangle exceptions
* chore(lint): reduce more underscore exceptions
* chore(lint): remove underscore-dangle allow list
* fix(lint): repair underscore cleanup regressions
* test(lint): track version define suppression
|
2026-05-18 14:56:06 +01:00 |
|
Peter Steinberger
|
827b0de0ce
|
refactor: reduce plugin sdk surface
|
2026-05-10 12:37:10 +01:00 |
|
Vincent Koc
|
b31c001a2b
|
fix(googlechat): isolate auth transports
|
2026-05-04 00:48:28 -07:00 |
|
Peter Steinberger
|
e524878998
|
fix(googlechat): normalize auth response headers
|
2026-05-04 08:40:28 +01:00 |
|
Vincent Koc
|
01e2755dc3
|
fix(googlechat): normalize auth transport headers
|
2026-05-03 11:20:54 -07:00 |
|
Vincent Koc
|
6d6845ea9d
|
fix(googlechat): harden google auth transport (#69812)
* fix(googlechat): localize google auth gaxios compat
* fix(googlechat): declare undici for staged runtime deps
* fix(googlechat): harden google auth transport
* fix(googlechat): narrow credential file reads
* fix(googlechat): preserve auth proxy transport
* fix(googlechat): allow symlinked auth files
* fix(googlechat): atomically load auth files
* fix(googlechat): eagerly buffer auth responses
* fix(googlechat): cap auth response buffering
* fix(googlechat): pin staged auth runtime deps
* fix(googlechat): buffer auth responses as array buffers
* Update CHANGELOG.md
* fix(googlechat): reject unstreamed auth responses
* fix(googlechat): use ambient fetch for auth transport
* fix(googlechat): keep guarded auth fetch on runtime path
* fix(googlechat): align staged zod range
* chore(lockfile): sync googlechat zod spec
|
2026-04-21 22:40:57 -07:00 |
|