add /roomReservation?building={buildingname}&roomNumber={roomnumber}&week={week} #3
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This will allow us to get a room reservation plan for all rooms at the hs. It should be possible to use the timetable/courselist parser for this action.
See: https://www.hs-offenburg.de/nc/service/raumbelegungen/
We should propably use a /rooms option to get all rooms of the hs.
I might just have created a working implementation for this. I need to wait until the semester starts again to get some proper data to test this feature with. If I can verify that it works, I'll open a pull request.
My implementation is providing the endpoints
/roomList
and/roomSchedule
though. I hope that's fine as well. Also, I'm a bit unsure about the level of abstraction. The parsing for this feature is pretty much the same as for the regular timetables/courses. Some parts of this might be a bit ugly or hacky. But then again, the existence of this whole API is one big ugly hack... Well, you'll see how it turned out once it's confirmed to work :D