Outline-session browser helpers #17

Merged
ilia merged 1 commits from feat/outline-session-hardening into main 2026-08-09 18:16:54 -05:00
Owner

Summary

  • preferVisible on aria helpers (clickByAriaLabel defaults on) for hidden Radix twins
  • setFilesViaChooser for slash-menu / Upload filechooser flows
  • cookiesToBearer for storage-state → API Authorization

Test plan

  • npm test (88 passing locally)
  • CI green on this PR
## Summary - `preferVisible` on aria helpers (`clickByAriaLabel` defaults on) for hidden Radix twins - `setFilesViaChooser` for slash-menu / Upload filechooser flows - `cookiesToBearer` for storage-state → API Authorization ## Test plan - [x] `npm test` (88 passing locally) - [ ] CI green on this PR
ilia added 1 commit 2026-08-09 18:13:29 -05:00
Add Outline-session browser helpers for hidden aria twins and uploads.
CI / release (pull_request) Has been skipped
CI / skip-ci-check (pull_request) Successful in 35s
CI / secret-scan (pull_request) Successful in 34s
CI / build-and-test (pull_request) Successful in 55s
CI / selftest (pull_request) Successful in 1m9s
8c2af03be3
preferVisible (default on click), setFilesViaChooser, and cookiesToBearer
came out of driving notes.levkin.ca where Radix menus and attachment APIs
needed session reuse without re-auth.
ilia scheduled this pull request to auto merge when all checks succeed 2026-08-09 18:14:52 -05:00
ilia merged commit 8c030fe48c into main 2026-08-09 18:16:54 -05:00
ilia deleted branch feat/outline-session-hardening 2026-08-09 18:16:54 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/playkit#17