Commit Graph
6 Commits
Author SHA1 Message Date
codingetandCodex 493eef3b7b docs: correct package guidance and label ownership
CI / lint (pull_request) Successful in 4m19s
CI / format (pull_request) Successful in 4m2s
CI / install (pull_request) Successful in 10m5s
CI / typetest (pull_request) Successful in 3m11s
CI / typecheck (pull_request) Successful in 3m18s
CI / node-tests (pull_request) Successful in 3m25s
CI / browser-tests (pull_request) Successful in 5m24s
Co-Authored-By: gpt-5.6-sol <noreply@openai.com>
2026-08-15 02:54:37 +00:00
codingetandClaude f659f230cd docs: add per-package READMEs and position Tailshare as the flagship app
CI / lint (pull_request) Successful in 3m39s
CI / format (pull_request) Successful in 3m24s
CI / install (pull_request) Successful in 9m4s
CI / typetest (pull_request) Successful in 3m5s
CI / typecheck (pull_request) Successful in 3m20s
CI / node-tests (pull_request) Successful in 3m31s
CI / browser-tests (pull_request) Successful in 5m16s
Give every workspace a README describing what it does, its entry points,
and a short usage example, and link them from the root package table.

Frame Tailshare in the root README as the application the libraries exist
to be composed into, with the other apps as development and testing
surfaces. Its own README records what works today and what the open
issues intend for it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 23:51:59 +00:00
codingetandCodex 802ea449dd fix(tailshare): address initialization failure review
CI / lint (pull_request) Successful in 3m7s
CI / format (pull_request) Successful in 3m20s
CI / install (pull_request) Successful in 7m30s
CI / typetest (pull_request) Successful in 2m39s
CI / node-tests (pull_request) Successful in 2m56s
CI / typecheck (pull_request) Successful in 2m58s
CI / browser-tests (pull_request) Successful in 4m37s
Co-Authored-By: gpt-5.6-terra <noreply@openai.com>
2026-08-05 23:59:16 +00:00
codingetandCodex 9c9db0c17a fix(tailshare): handle insecure and failed initialization
Closes #123

Closes #131

Co-Authored-By: gpt-5.6-terra <noreply@openai.com>
2026-08-05 23:57:30 +00:00
codingetandClaude 03fc837428 refactor(tailshare): address feedback
- Extract useSharedWorkerAvailable() into @webnet/react
- Add explicit defaults (useWorker: true, fileOps: "memory") in parseConfig
  so consumers don't repeat them
- Restore markAutostart tri-state: undefined → latches to true on first
  Running, false → never autostart, true → autostart

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-25 21:34:56 +00:00
codingetandClaude 5dc0478970 feat: add @webnet/react and @webnet/utils packages
Checks / lint (pull_request) Successful in 2m5s
Checks / format (pull_request) Successful in 2m4s
Checks / typecheck (pull_request) Successful in 9m10s
Checks / typetest (pull_request) Successful in 10m16s
Checks / build (pull_request) Successful in 11m12s
Node Tests / node-tests (pull_request) Successful in 10m57s
Browser Tests / browser-tests (pull_request) Successful in 12m28s
Checks / format (push) Successful in 3m15s
Checks / lint (push) Successful in 3m46s
Checks / typetest (push) Successful in 9m41s
Checks / typecheck (push) Successful in 11m54s
Checks / build (push) Successful in 11m59s
Node Tests / node-tests (push) Failing after 9m54s
Browser Tests / browser-tests (push) Successful in 14m28s
Extracts the useClient and useLocalStorage hooks into @webnet/react,
and the download, upload, readBlob, and fmtSize utilities into @webnet/utils,
so they can be shared by tailshare and other apps without living inside
a single app package.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 00:42:38 +00:00