Peter Steinberger
|
538605ff44
|
[codex] Extract filesystem safety primitives (#77918)
* refactor: extract filesystem safety primitives
* refactor: use fs-safe for file access helpers
* refactor: reuse fs-safe for media reads
* refactor: use fs-safe for image reads
* refactor: reuse fs-safe in qqbot media opener
* refactor: reuse fs-safe for local media checks
* refactor: consume cleaner fs-safe api
* refactor: align fs-safe json option names
* fix: preserve fs-safe migration contracts
* refactor: use fs-safe primitive subpaths
* refactor: use grouped fs-safe subpaths
* refactor: align fs-safe api usage
* refactor: adapt private state store api
* chore: refresh proof gate
* refactor: follow fs-safe json api split
* refactor: follow reduced fs-safe surface
* build: default fs-safe python helper off
* fix: preserve fs-safe plugin sdk aliases
* refactor: consolidate fs-safe usage
* refactor: unify fs-safe store usage
* refactor: trim fs-safe temp workspace usage
* refactor: hide low-level fs-safe primitives
* build: use published fs-safe package
* fix: preserve outbound recovery durability after rebase
* chore: refresh pr checks
|
2026-05-06 02:15:17 +01:00 |
|
Peter Steinberger
|
86fc9e3279
|
perf: trim gateway startup plugin imports
|
2026-05-04 07:32:37 +01:00 |
|
Peter Steinberger
|
0f5648bf0d
|
refactor: trim secret contract type imports
|
2026-05-01 20:34:18 +01:00 |
|
Tak Hoffman
|
562025f8dc
|
fix: disambiguate device-pair notify subscribers
|
2026-04-10 19:46:23 -05:00 |
|
Tak Hoffman
|
1bb2807aca
|
fix: normalize device-pair notify thread ids
|
2026-04-10 19:13:00 -05:00 |
|
Peter Steinberger
|
7b99a6eaa7
|
refactor: simplify device-pair error formatting
|
2026-04-11 00:05:45 +01:00 |
|
Peter Steinberger
|
775fa78b1e
|
refactor: dedupe device pair readers
|
2026-04-07 06:42:34 +01:00 |
|
Peter Steinberger
|
63cbc097b5
|
refactor(channels): route core through registered plugin capabilities
|
2026-03-30 01:03:42 +01:00 |
|
Val Alexander
|
2fd372836e
|
iOS: improve QR pairing flow (#51359)
- improve QR pairing UX and bootstrap token handling
- preserve repeated optimistic user messages during refresh
- add regression coverage for refresh reconciliation
Thanks @ImLukeF
|
2026-03-21 01:10:29 -05:00 |
|
Josh Avant
|
8e132aed6e
|
Hardening: refresh stale device pairing requests and pending metadata (#50695)
* Docs: clarify device pairing supersede behavior
* Device pairing: supersede pending requests on auth changes
|
2026-03-19 18:26:06 -05:00 |
|
Vincent Koc
|
0f56b16d47
|
Plugins: internalize more extension SDK imports
|
2026-03-17 10:42:52 -07:00 |
|
Gustavo Madeira Santana
|
04385a61b7
|
Plugins/device-pair: migrate to scoped plugin-sdk imports
|
2026-03-04 02:35:12 -05:00 |
|
Gustavo Madeira Santana
|
2bb63868c6
|
Extensions: migrate device-pair plugin-sdk imports
|
2026-03-04 01:20:48 -05:00 |
|
Gustavo Madeira Santana
|
1278ee9248
|
plugin-sdk: add channel subpaths and migrate bundled plugins
|
2026-03-03 22:07:03 -05:00 |
|
Mariano
|
4c6dec84a6
|
Telegram/device-pair: auto-arm one-shot notify on /pair qr with manual fallback (#33299)
Merged via squash.
Prepared head SHA: 0986691fd4
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-03-03 22:36:45 +00:00 |
|