Commit graph

24 commits

Author SHA1 Message Date
b127e37323 bring over removal of node canvas 2024-07-24 04:47:12 -04:00
203e8c258c backend: Port to superqemu 2024-07-24 04:22:31 -04:00
7d5b7bb9d4 better name 2024-04-07 11:03:09 -04:00
7a06d167eb Refactoring 2024-04-07 08:37:43 -04:00
9121cc487f Seperate server classes into new typescript modules
Organization is nice.
2024-04-06 23:46:37 -04:00
d7326736ca whoops 2024-04-05 05:04:15 -04:00
953cc467cf git can we please 2024-04-05 05:01:30 -04:00
7a2c81886c clean up deps 2024-04-05 04:57:26 -04:00
4212050ae5 port entire project to using parcel + strict TypeScript
Mostly out of cleanliness, and actually bundling the libraries properly.

Yes, this includes the backend, because.. why not? It seems to work, at least.

The VNC client for instance also is now fully strict TypeScript.
2024-04-05 04:30:56 -04:00
7b9c71d534 misc server cleanup 2024-04-04 20:51:51 -04:00
115a78be01 Revert "add ban info"
This reverts commit 07b187a399.
2024-04-03 21:43:40 -04:00
07b187a399 add ban info 2024-04-03 21:37:20 -04:00
8bd36f29b2 reconnect 2024-04-03 20:05:04 -04:00
87b75c2ea1 go fishing 2024-04-03 02:53:53 -04:00
4b7ca71962 for gods sake 2024-04-03 02:27:39 -04:00
c46a1e66f0 remove ct reference 2024-04-03 02:25:38 -04:00
0343784087 add cvm link 2024-04-03 02:23:08 -04:00
77ea56e1a8 production backend setup 2024-04-03 01:50:46 -04:00
6b103e7510 working input, userlist (fix copypasta bug)
this should be basically ready now
2024-04-03 01:15:03 -04:00
09ce4f309e a try at turns (they really don't work atm) 2024-04-02 20:47:55 -04:00
dcc6310dd4 add cvmts rect batcher (abstracted to only deal with rects & size since vnc library draws to the buffer beforehand) 2024-04-02 11:22:16 -04:00
126a6f6f56 add xat and fix qemu process bug 2024-04-02 10:45:53 -04:00
16ddf23ff4 remove vestigeal crusttest stuff 2024-04-02 10:16:34 -04:00
071b531679 initial commit 2024-04-02 07:43:54 -04:00