Peter Steinberger
|
44ca47b2eb
|
refactor: share allow-from store file reads
|
2026-04-21 00:54:08 +01:00 |
|
Peter Steinberger
|
71154bf3bf
|
test: use synthetic approval pairing fixtures
|
2026-04-21 00:51:37 +01:00 |
|
Peter Steinberger
|
58c92e81b1
|
test: merge pairing allowlist read coverage
|
2026-04-20 21:09:30 +01:00 |
|
Peter Steinberger
|
5945d4145a
|
fix(test): keep browser vitest mock out of runtime scan
|
2026-04-20 20:45:42 +01:00 |
|
Peter Steinberger
|
a6aa028626
|
perf(test): trim hotspot integration paths
|
2026-04-20 20:41:08 +01:00 |
|
Peter Steinberger
|
4fa961d4f1
|
refactor(lint): enable map spread rule
|
2026-04-18 20:37:12 +01:00 |
|
Peter Steinberger
|
59b98334f6
|
test: narrow hotspot boundaries
|
2026-04-17 01:10:48 +01:00 |
|
Peter Steinberger
|
d59604b15e
|
test: speed up hotspot boundaries
|
2026-04-16 22:55:30 +01:00 |
|
Peter Steinberger
|
4d2854a2b0
|
test: tighten hotspot boundaries
|
2026-04-16 22:40:06 +01:00 |
|
Vincent Koc
|
b2589ac451
|
perf(cron): use read-only allow-from store seam
|
2026-04-13 17:47:05 +01:00 |
|
Vincent Koc
|
7808d3f08f
|
fix(pairing): export channel type from store seam
|
2026-04-11 21:21:10 +01:00 |
|
Vincent Koc
|
cde21de828
|
fix(pairing): bypass store and channel barrels
|
2026-04-11 21:09:59 +01:00 |
|
Vincent Koc
|
9d717176d3
|
fix(plugins): split pairing runtime store types
|
2026-04-11 20:22:57 +01:00 |
|
Vincent Koc
|
7308e72fac
|
fix(cycles): continue seam extraction
|
2026-04-11 10:43:22 +01:00 |
|
Peter Steinberger
|
f274655f66
|
refactor: remove redundant pairing store conversions
|
2026-04-10 22:30:06 +01:00 |
|
Peter Steinberger
|
08cee3316d
|
refactor: dedupe core trimmed readers
|
2026-04-08 01:36:39 +01:00 |
|
Peter Steinberger
|
67dc6e82b9
|
refactor: dedupe misc lowercase helpers
|
2026-04-07 22:24:32 +01:00 |
|
Peter Steinberger
|
9716f970a3
|
refactor: dedupe infra lowercase helpers
|
2026-04-07 13:01:23 +01:00 |
|
Peter Steinberger
|
3139d2007e
|
refactor: dedupe lowercase empty-string readers
|
2026-04-07 11:18:18 +01:00 |
|
Peter Steinberger
|
9d8d1dd4c5
|
refactor: dedupe shared string aliases
|
2026-04-07 09:44:53 +01:00 |
|
Peter Steinberger
|
679a393f6d
|
refactor: dedupe metadata readers
|
2026-04-07 07:36:11 +01:00 |
|
Peter Steinberger
|
9869941c06
|
refactor: dedupe auth session readers
|
2026-04-07 06:07:13 +01:00 |
|
Peter Steinberger
|
bb01e49192
|
refactor: share gateway auth and approval helpers
|
2026-04-06 07:41:08 +01:00 |
|
Nimrod Gutman
|
a9140abea6
|
fix(auth): hand off qr bootstrap to bounded device tokens
|
2026-04-04 15:57:38 +09:00 |
|
Ayaan Zaidi
|
a2b53522eb
|
fix(pairing): allow private lan mobile ws
|
2026-04-03 14:51:24 +05:30 |
|
Ayaan Zaidi
|
84add47525
|
fix(pairing): allow emulator ws setup urls
|
2026-04-03 14:51:24 +05:30 |
|
Ayaan Zaidi
|
acd5734aa9
|
fix(pairing): align mobile setup with secure endpoints
|
2026-04-03 14:51:24 +05:30 |
|
Vincent Koc
|
9bc1f896c8
|
fix(pairing): scope pending request caps per account (#58239)
* fix(pairing): scope pending pairing caps per account
* fix(pairing): count legacy default-account requests
|
2026-03-31 19:45:45 +09:00 |
|
Peter Steinberger
|
6b6ddcd2a6
|
test: speed up core runtime suites
|
2026-03-31 02:25:02 +01:00 |
|
Ayaan Zaidi
|
2dced6b4a0
|
fix: allow setup-code bootstrap auth for operator pairing
|
2026-03-30 20:39:19 +05:30 |
|
Peter Steinberger
|
48b2eb2604
|
test: fix media and channel regression expectations
|
2026-03-28 08:10:47 +00:00 |
|
Peter Steinberger
|
f36354e401
|
test: dedupe pairing and channel contract suites
|
2026-03-28 07:31:40 +00:00 |
|
Peter Steinberger
|
fef688fb7a
|
test: dedupe utility and config suites
|
2026-03-28 00:26:55 +00:00 |
|
Peter Steinberger
|
c52f89bd60
|
test: dedupe helper-heavy test suites
|
2026-03-27 22:35:27 +00:00 |
|
Peter Steinberger
|
7d4fab3e73
|
test: debrand pairing and dm policy fixtures
|
2026-03-27 22:18:20 +00:00 |
|
Peter Steinberger
|
b7f2b0d7b9
|
refactor: align pairing replies, daemon hints, and feishu mention policy
|
2026-03-25 04:22:53 -07:00 |
|
SUMUKH
|
149c4683a3
|
fix: scope Telegram pairing code blocks (#52784) (thanks @sumukhj1219)
* Telegram: format pairing challenge for easier copy
* test: restore Telegram pairing chatId assertion
* fix: scope Telegram pairing code blocks (#52784) (thanks @sumukhj1219)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-03-25 11:03:33 +05:30 |
|
Peter Steinberger
|
a4327ad544
|
refactor: dedupe tests and harden suite isolation
|
2026-03-24 19:16:19 +00:00 |
|
Peter Steinberger
|
6686f1cb2c
|
refactor: centralize bootstrap profile handling
|
2026-03-23 00:15:55 -07:00 |
|
Peter Steinberger
|
a600c72ed7
|
fix: bind bootstrap setup codes to node profile
|
2026-03-22 23:57:15 -07:00 |
|
Peter Steinberger
|
6b9915a106
|
refactor!: drop legacy CLAWDBOT env compatibility
|
2026-03-22 22:13:39 -07:00 |
|
Peter Steinberger
|
31ee442d3f
|
refactor(gateway): share interface discovery helpers
|
2026-03-22 15:02:43 -07:00 |
|
Peter Steinberger
|
3faaf8984f
|
fix(gateway): guard interface discovery failures
Closes #44180.
Refs #47590.
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-03-22 15:02:43 -07:00 |
|
Vincent Koc
|
11d71ca352
|
pairing: keep setup codes bootstrap-token only (#51259)
|
2026-03-20 13:27:39 -07:00 |
|
Ayaan Zaidi
|
1d3e596021
|
fix(pairing): include shared auth in setup codes
|
2026-03-19 11:20:31 +05:30 |
|
Peter Steinberger
|
5fb7a1363f
|
fix: stabilize full gate
|
2026-03-17 07:06:25 +00:00 |
|
Peter Steinberger
|
0da9a25818
|
test: share pairing setup resolution assertions
|
2026-03-13 23:35:28 +00:00 |
|
Peter Steinberger
|
212afb6950
|
refactor: clarify pairing setup auth labels
|
2026-03-12 22:46:28 +00:00 |
|
Peter Steinberger
|
bf89947a8e
|
fix: switch pairing setup codes to bootstrap tokens
|
2026-03-12 22:23:07 +00:00 |
|
Peter Steinberger
|
01cff3a7a6
|
refactor(pairing): share allowFrom path resolution
|
2026-03-08 02:16:03 +00:00 |
|