Commit graph

14 commits

Author SHA1 Message Date
2c9a3bc68a Add a 'menu bar' at the top of the selfhosted webclient. 2025-03-28 10:17:45 -07:00
c5eab3f695 Centralize the message and command handling, so that any client can use it. 2025-03-28 10:08:54 -07:00
093da92186 Modify the server to allow for universal message handling. 2025-03-27 18:56:29 -07:00
8f9f786b23 Fixed the CORS policy? 2025-03-27 18:44:34 -07:00
bd32940581 Fix the webclient attempt four. 2025-03-27 18:39:41 -07:00
1e2a7572a6 Attempt two of fixing the webclient. 2025-03-27 18:35:47 -07:00
0fd8ce7788 Attempted fix for the selfhosted webclient. 2025-03-27 18:30:18 -07:00
44cdbde003 Modify the selfhosted webclient. Tried to fix the errors? The server has been modified too to try and compensate for errors. 2025-03-27 12:22:18 -07:00
dab35d9832 Modify the server to add a REST API that allows for server-side message history, and a selfhosted webclient. The client remains unchanged, but maintains backwards compat with the server. 2025-03-27 11:56:06 -07:00
aad3ecd804 Allow for both Windows and Linux to use the same 'client' 2025-03-19 18:38:20 -07:00
f3c913c97c This branch has the chatserverplus stuff in it, copied over the client, removed the unnecessary files included. 2025-03-19 17:52:34 -07:00
a2adaa05a6 Add lots of functionality to the server codebase. 2025-03-12 21:09:40 -07:00
5443d01d5c Create the server for the Chatroom program. This version has the username and chatroom changer implemented. 2025-03-12 19:42:01 -07:00
15313276bb Initialize Homework 3, with the folder and README. 2025-03-12 12:07:27 -07:00