Commit Graph
30 Commits
Author SHA1 Message Date
pharpend d348fe7cd1 Merge remote-tracking branch 'refs/remotes/origin/f-webrtc' into f-webrtc 2026-02-12 18:01:29 -08:00
pharpend b63130a061 stash 2026-02-12 10:14:16 -08:00
pharpend b6436c84ee wip 2026-02-09 14:48:47 -08:00
pharpend 4e48d6b40b [wip] websockets should have their own supervision tree
I also hate this bullshit of

- fd_client having such a stupid name
- websocket lib needs some love

basically I think this should be the approach:

renames:

- fd_clients    -> fd_http
- fd_client_man -> fd_http_client_man
- fd_client_sup -> fd_http_client_sup
- fd_client     -> fd_http_client
- fd_cache      -> fd_wfc_cache

new trees:

- tetris        -> new tree
- websockets    -> probably should fall into http supervision tree

Notes:
- fd_client_man is necessary because someone needs to own the listen socket
- rewrite fd_client as gen_server
2025-10-27 10:35:05 -07:00
pharpend 1aed42598a reorg 2025-10-27 09:30:29 -07:00
pharpend b55b0bd056 add titlebar 2025-10-27 09:23:59 -07:00
pharpend 4bd279798c getting started with typescript 2025-10-24 13:57:37 -07:00
pharpend 138c8eaaeb the shed biketh 2025-10-22 14:37:27 -07:00
pharpend b3599633f9 static file caching/serving seems to work 2025-10-22 14:25:59 -07:00
pharpend f3a107111f add query function 2025-10-22 13:33:08 -07:00
pharpend 8b938fdd42 [wip] static file cache data structure works 2025-10-22 13:17:39 -07:00
pharpend 079c47962a websockets work 2025-10-21 17:12:59 -07:00
pharpend 7ed8b12c4e painting bike shed 2025-10-21 14:55:51 -07:00
pharpend 4509a328a8 fix type error 2025-10-21 13:22:37 -07:00
pharpend 04970142aa painting the bike shed 2025-10-21 12:37:33 -07:00
pharpend b44292a790 websockets I think are done 2025-10-21 12:28:45 -07:00
pharpend 1865f03085 Almost done... have to fix send
and then of course test it

there will be no bugs, right?
2025-10-21 12:10:28 -07:00
pharpend 5824aaaf36 continuing with websockets
am now working on popping messages off the frame stack
2025-10-21 11:17:27 -07:00
pharpend 35dbf06a55 wip: websocket frame parsing 2025-10-20 22:07:53 -07:00
pharpend 62d0710fcf committing brain-damaged websocket extensions bs
this is just retarded, i'm just going to ignore
2025-10-20 20:02:02 -07:00
pharpend 9107679dfc start websocket stuff 2025-10-20 15:43:52 -07:00
pharpend 69a89cf78e too fucking tired... going to bed 2025-10-02 08:44:17 -07:00
pharpend 437988acee wfcing 2025-10-02 04:15:25 -07:00
pharpend 5135a55081 wip 2025-09-29 13:34:08 -07:00
pharpend 91f0064a5b pushing fewd 2025-09-29 11:52:59 -07:00
pharpend 5e559b540b wfc stuff 2025-09-19 22:24:38 -07:00
pharpend 60b149d520 log METHOD PATH, properly integrate Next 2025-09-17 17:26:12 -07:00
pharpend eeb149e6e5 have alpine going... 2025-09-16 15:52:41 -07:00
pharpend c63436e380 have hello world running 2025-09-16 15:50:31 -07:00
pharpend 71909e79b0 initial commit; 2025-09-16 14:41:39 -07:00