Commit graph

141 commits

Author SHA1 Message Date
Spencer Pogorzelski
f67aa9e60f serverside WS chunking impl 2023-08-19 12:55:10 -07:00
Spencer Pogorzelski
d131afc85e fix server crash 2023-08-18 20:55:50 -07:00
Spencer Pogorzelski
1fd0878c91 patch server crash 2023-08-18 18:14:02 -07:00
CoolElectronics
39fbc00878
remove extra slash 2023-08-18 19:12:11 -04:00
ProgrammerIn-wonderland
b1bce33c67 add rafftracker 2023-08-19 02:58:22 +04:00
CoolElectronics
d8078da537
greatest commit of all time (part 2) 2023-08-18 18:27:23 -04:00
CoolElectronics
68e16a2ab2
greatest commit of all time 2023-08-18 18:26:48 -04:00
CoolElectronics
def0854064
autoupdater, use ~/.config or windows equivalent for config 2023-08-18 18:22:29 -04:00
Spencer Pogorzelski
ba77d77036 impl client/server version handshake 2023-08-18 14:50:15 -07:00
Spencer Pogorzelski
edd83f54f9 fmt 2023-08-18 14:24:09 -07:00
Spencer Pogorzelski
aa2355c164 fix CE server silliness 2023-08-18 14:19:02 -07:00
Spencer Pogorzelski
85107cbbeb more fmt 2023-08-18 13:55:32 -07:00
Spencer Pogorzelski
82a314b54f is someone not committing the lock? ig I will 2023-08-18 13:53:31 -07:00
Spencer Pogorzelski
e7841eef7e CE does not have autoformat on (clueless) 2023-08-18 13:53:02 -07:00
Spencer Pogorzelski
bcbcd842c7 bump chunksize to 12k 2023-08-18 10:50:57 -07:00
CoolElectronics
0b7ad50aab
fix server crash (temporary) 2023-08-17 14:17:31 -04:00
CoolElectronics
98c25278d6
cssify landing page 2023-08-17 14:11:38 -04:00
CoolElectronics
8bd24c107f
add settings, history, and search engine to frontend 2023-08-17 13:31:29 -04:00
CoolElectronics
ec58ef0e37
update visuals of <Proxy/> 2023-08-17 12:55:50 -04:00
CoolElectronics
bc80f9171c
readme update 2023-08-16 23:52:56 -04:00
CoolElectronics
7247439445
gitignore firebase 2023-08-16 21:27:07 -04:00
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