Commit graph

170 commits

Author SHA1 Message Date
CoolElectronics
4a84f82d6e
commit server/package.json (pkg package) 2023-08-16 21:25:03 -04:00
CoolElectronics
b06e0a85ab
add standalone binary build step 2023-08-16 21:10:37 -04:00
CoolElectronics
dda5302931
fix tracker tracking disconnected servers 2023-08-16 18:27:31 -04:00
CoolElectronics
751a70c188
server CLI 2023-08-16 18:13:25 -04:00
CoolElectronics
0550cf828b
swarm disclaimer and tracker chooser for frontend 2023-08-16 14:12:49 -04:00
CoolElectronics
0b2647554e
move firebase auth into SignalFirebase.ts 2023-08-15 21:31:00 -04:00
CoolElectronics
9549b9abaa
sexy interstitial 2023-08-15 21:20:48 -04:00
CoolElectronics
ee8ae5a3f8
split server into dev and cli 2023-08-15 21:07:49 -04:00
CoolElectronics
9ec17943c2
use tracker-list on client and improve interstitials 2023-08-15 20:54:47 -04:00
CoolElectronics
494ef6a4a9
firebase-config -> tracker-list 2023-08-15 20:00:18 -04:00
CoolElectronics
aa503383f4
switch to my fork of dynamic (bcc support) 2023-08-15 19:44:33 -04:00
CoolElectronics
b638ab7c98
bump UV, implement arraybufferimpl 2023-08-15 13:14:44 -04:00
Spencer Pogorzelski
0e1410bb95 WINDOW.ARRAYBUFFER IM GOING CRAZY 2023-08-14 22:00:38 -07:00
Spencer Pogorzelski
f6a06b5fb3 fix no async iteration over readablestream in chrome 2023-08-14 21:33:08 -07:00
Spencer Pogorzelski
ccf556118b forward ws protocols 2023-08-14 21:20:47 -07:00
Spencer Pogorzelski
eae44fef4b remove console.logs from server.ts 2023-08-14 21:01:29 -07:00
Spencer Pogorzelski
4e31a2a4e7 optimize: perform GET requests in single msg 2023-08-14 21:00:24 -07:00
Spencer Pogorzelski
36e29adcc1 fix race condition with client chunking 2023-08-14 20:50:15 -07:00
Spencer Pogorzelski
a49294de4f fix bad URL bar default on firefox 2023-08-14 20:50:05 -07:00
CoolElectronics
517d190aa1
tracker + swarm combination works 2023-08-14 21:41:05 -04:00
CoolElectronics
188c4a2cfb
merge 2023-08-14 21:32:51 -04:00
Spencer Pogorzelski
055f120271 handle undefined body 2023-08-14 18:32:03 -07:00
CoolElectronics
5cef78d47c
connect to tracker inside server 2023-08-14 21:31:58 -04:00
Spencer Pogorzelski
b73a561844 serverside client chunking impl (CURSED) 2023-08-14 18:30:33 -07:00
CoolElectronics
a839d0fe51
remove merge conflict marker lol 2023-08-14 21:18:38 -04:00
CoolElectronics
97dd94c1f0
merge 2023-08-14 21:18:05 -04:00
CoolElectronics
c67214d356
WIP option 1 stuff 2023-08-14 21:17:12 -04:00
CoolElectronics
23222b19db
add tracker 2023-08-14 20:39:36 -04:00
Spencer Pogorzelski
e51b5d90d4 client body chunking initial clientside impl 2023-08-14 17:11:01 -07:00
CoolElectronics
0ffb386048
add SegmentedButton 2023-08-14 19:03:56 -04:00
CoolElectronics
cbe199ccdd
improve visuals for dev ui 2023-08-14 18:50:39 -04:00
Spencer Pogorzelski
fa3386468e reduce max resp chunk size well below webrtc max 2023-08-14 15:28:53 -07:00
Spencer Pogorzelski
52a55f616b fix error while constructing responses
"Response with null body status cannot have body"
2023-08-14 15:05:46 -07:00
Spencer Pogorzelski
d449ed2e42 make dev UI slightly better, tweak wording 2023-08-14 14:56:11 -07:00
CoolElectronics
e72f29ce0c
bump UV version to latest bare-client-custom 2023-08-14 17:50:59 -04:00
Spencer Pogorzelski
cd3aef62ec Revert "update unrouteable websocket addr"
This reverts commit 1ccf1bb285.
2023-08-14 14:37:48 -07:00
Spencer Pogorzelski
1ccf1bb285 update unrouteable websocket addr 2023-08-14 14:34:07 -07:00
Spencer Pogorzelski
358075f84b fix onerror bugs 2023-08-14 14:29:45 -07:00
Spencer Pogorzelski
feaac8d6c3 initial onerror impl 2023-08-14 14:13:39 -07:00
Spencer Pogorzelski
8d8e5bbf2e fixup ts errors 2023-08-14 13:59:27 -07:00
Spencer Pogorzelski
e94cb17857 typo 2023-08-14 13:58:55 -07:00
Spencer Pogorzelski
b30172b4b0 fixup ts errors 2023-08-14 13:58:51 -07:00
Spencer Pogorzelski
8babd1896e impl C2S ws close 2023-08-14 13:56:55 -07:00
Spencer Pogorzelski
321bbf9734 add testing ws server 2023-08-14 13:56:55 -07:00
CoolElectronics
c464a4163a Merge branch 'master' of https://github.com/MercuryWorkshop/adrift 2023-08-14 14:20:51 -04:00
CoolElectronics
6c6ace4336
fix infinite bundle size bug 2023-08-14 14:20:40 -04:00
Spencer Pogorzelski
cf816510ad console.log AdriftClient 2023-08-14 11:19:18 -07:00
Spencer Pogorzelski
ce4a642542 handle server WSClose 2023-08-14 11:13:17 -07:00
Spencer Pogorzelski
3539de7c18 oops 2023-08-14 10:52:47 -07:00
Spencer Pogorzelski
afe01cce3c handle RTC ArrayBuffers with explicit check 2023-08-14 10:51:49 -07:00