• Joined on 2025-12-20
explewd pushed to main at explewd/waste-go 2026-06-28 21:40:09 +02:00
c426fa8c08 chore: gitignore root-level app and waste binaries
0789cf8840 feat: download dirs, file transfer resume, Wails desktop app, PWA, CI
Compare 2 commits »
explewd pushed to main at explewd/waste-go 2026-06-28 20:03:50 +02:00
d233f4d79e docs: update README and FUTURE for TURN daemon, room creation, unread indicators
95fd29ae8d feat: unread indicator (*) for rooms with new messages
340735f992 feat: TUI room creation + daemon-side room persistence
1308082c7b Add TURN relay support for daemon mode
31e13fd509 Add signed invites, hang links, multi-share, and EXTENSIONS.md
Compare 5 commits »
explewd pushed to main at explewd/waste-go 2026-06-26 21:24:53 +02:00
0e8ddbf4f4 docs: update README and FUTURE for multi-share, file browser, session persistence
f326ff2605 fix: remove unused useEffect import in ShareManager
e0704f210c feat: persistent multi-share configuration (shares.json + localStorage)
0f54f3bbad feat: subfolder support in file sharing + directory browser UI
80e05b81ac docs: clarify browser folder-picker upload prompt is a browser warning
Compare 19 commits »
explewd pushed to main at explewd/waste-go 2026-06-25 19:44:45 +02:00
478a0a32af chore: gitignore serve-web.sh
4e5e41b733 chore: gitignore deploy-web.sh and deploy-daemon.sh
27874cd721 chore: gitignore build-web.sh and build-daemon.sh
6e8c8180b5 feat: emit peer_status (ICE state + candidate type) from daemon
bb53357bc8 redesign: 2-col layout, peers in sidebar, IRC-style messages, NAT dot
Compare 5 commits »
explewd pushed to main at explewd/waste-go 2026-06-25 13:21:30 +02:00
cb80040ddb chore: gitignore web/public/config.js; fix netHash to use WebCrypto
f7047b7bfe fix: align offer/answer tiebreak with yaw2/browser (lower ID offers)
d529f58ddc Update README: hosting guide, browser vs daemon mode, NPM setup
bbd78ac4de Remove hardcoded anchor URL fallback
de8d3ff70d Remove unsolicited deploy/ and config.example.js
Compare 7 commits »
explewd pushed to main at explewd/waste-go 2026-06-22 23:35:11 +02:00
add7c5fea8 Add yaw2 invite interoperability
7fe02e9463 Fix web UI messaging, alias resolution, and onboarding
2bc1dbbedf fix: run TCP and WS IPC concurrently, fail only if either dies
06f9359da8 fix: allow any origin on WS IPC (127.0.0.1-only bind is the guard)
ff14e955ea feat: standalone web UI (React + Vite)
Compare 6 commits »
explewd pushed to main at explewd/waste-go 2026-06-22 21:45:49 +02:00
c1dea1d19d chore: gitignore setup-anchor.sh and launch-tui.sh
b47f659b7d feat: identity export/import (yaw-key-backup-1)
Compare 2 commits »
explewd pushed to main at explewd/waste-go 2026-06-22 21:36:56 +02:00
f1498697b6 feat: live mesh peer gossip
d02e18e212 feat: per-network share directories + isolation test
f437fe94f4 docs: rewrite FUTURE.md to reflect current shipped state
274ff423f6 feat: implement YAW/2.1 forward-secret signaling
13b30ca0cb feat: implement §9 file transfer over dedicated binary DataChannels
Compare 5 commits »
explewd pushed to main at explewd/waste-go 2026-06-22 13:42:55 +02:00
0051c8fdbf Remove hardcoded home path from test scripts
b87f14a361 Bring wire protocol into full YAW/2 spec compliance
Compare 2 commits »
explewd pushed to main at explewd/waste-go 2026-06-22 09:38:13 +02:00
13fb7ba1fe Multi-network foundation: netmgr, derived identities, additive IPC protocol
8d3ca9d331 Add file listing: share-dir flag, file_list_req/resp DataChannel messages
Compare 2 commits »
explewd pushed to main at explewd/waste-go 2026-06-21 18:57:51 +02:00
1a5f416ee4 Update README: fix IPC examples, add onboarding section, TUI invite keys
abc6bf46ce Add invite strings (waste: URI) for peer onboarding
Compare 2 commits »
explewd pushed to main at explewd/waste-go 2026-06-21 18:53:18 +02:00
5a0bcee8c6 Fix TUI startup and test script bugs
714ac15816 Add Bubble Tea TUI (cmd/tui) with three-pane layout
c4a059431b README: add testing section, mark persistence done in roadmap
Compare 3 commits »
explewd pushed to main at explewd/waste-go 2026-06-21 18:15:49 +02:00
d75d907245 test-network.sh: use fixed /tmp/waste-test path, wipe on each run
5a05e6e1ef Add DM support to test script; fix DM routing and JSON encoding
cde611b261 Add SQLite message and peer persistence (internal/store)
b648f7029f gitignore: cover compiled binaries that land in repo root
Compare 4 commits »
explewd pushed to main at explewd/waste-go 2026-06-21 17:56:41 +02:00
be072c7309 Add test-network.sh and fix IPC goroutine lifecycle bugs
explewd pushed to main at explewd/waste-go 2026-06-21 17:49:18 +02:00
3e058bee9b Migrate to YAW/2 protocol: WebRTC transport, anchor signaling, nacl/box crypto
explewd pushed to main at explewd/waste-rs 2026-06-21 16:33:17 +02:00
69704da647 Add .gitattributes to normalize line endings to LF across platforms
explewd pushed to main at explewd/waste-rs 2026-06-21 16:33:02 +02:00
d2c06680f7 Initial commit: waste-rs mesh daemon, relay, and proto crates
explewd created branch main in explewd/waste-rs 2026-06-21 16:33:02 +02:00
explewd created repository explewd/waste-rs 2026-06-21 16:29:43 +02:00
explewd pushed to main at explewd/waste-go 2026-06-21 16:21:25 +02:00
de2d1cada0 FUTURE: add TUI as first UI milestone
34cfb057ba Add FUTURE.md: vision, architecture, and roadmap
Compare 2 commits »