86f4eee585
make it work properly
2024-11-03 21:37:31 -05:00
5b939879f9
backend: Upgrade to superqemu 0.3.x
2024-11-03 21:01:06 -05:00
ce6f37e229
allow js to set jpeg quality
2024-07-24 04:53:08 -04:00
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
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
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