Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-16 | socket log messages & misc npm updates | Florrie | |
2024-05-16 | basic command log implementation | Florrie | |
2024-05-16 | support stop-playing over client sockets | Florrie | |
2024-05-16 | allow lines spread across multiple data chunks | Florrie | |
Wrapper functions 4 lyfe. | |||
2024-05-16 | move data-handling code inside connection handler | Florrie | |
This should make it easier to add state for individual sockets, which will be needed in coding better data handling. (Update: Actually, that wasn't necessary, because I wrote it as a more general wrapper function which contains its own state. Still, this could come in useful in the future, and it arguably reduces the code complexity anyway.) | |||
2024-05-16 | synchronize playing new tracks across sockets | Florrie | |
2024-05-16 | support queue controls over socket clients | Florrie | |
2024-05-16 | basic command relay across socket clients | Florrie | |
2024-05-16 | basic working backend save/restore & socket server | Florrie | |
Backend save/restore code (living in serialized-backend.js) has been well tested and shouldn't need much change going forward. Now we get to begin working on the actual synchronized-over-socket-server commands! |