Commit graph

35 commits

Author SHA1 Message Date
a98184bada
refactor 2022-08-16 11:55:51 +02:00
6e235aa67e
export calendar as .ics 2022-08-16 11:54:47 +02:00
df16ca03ba
move related to building the final timetable to the timetable file 2022-08-16 10:41:42 +02:00
c0560a1144
rename file 2022-08-16 10:32:46 +02:00
37a4e61ce5
use tuple instead of hashmaps 2022-08-16 09:33:35 +02:00
6ecf7551a2
fix typo 2022-08-15 20:12:22 +02:00
10d9904fd7
return semester 2022-08-15 20:09:41 +02:00
935ab42e61
use real semester int 2022-08-15 20:09:16 +02:00
b7d654b59d
wip ics 2022-08-15 20:01:55 +02:00
d31a051217
wip ics 2022-08-15 19:41:52 +02:00
ab78a9d221
add io file 2022-08-15 19:20:14 +02:00
bbe73a029c
call io file 2022-08-15 19:20:10 +02:00
c2bb8b6fbc
make models public 2022-08-15 19:20:04 +02:00
6b6bafe6e0
return data 2022-08-15 19:06:36 +02:00
7d96371829
typo 2022-08-15 19:01:41 +02:00
2148166874
store only the datetime objects 2022-08-15 17:58:40 +02:00
24be243dca
turn all the date into datetime objects 2022-08-15 17:50:16 +02:00
6125911d0a
convert string date to datetime object 2022-08-15 17:25:36 +02:00
c8026131cf
add comments 2022-08-15 17:25:14 +02:00
1e09947b68
wip: parsing school range 2022-08-15 15:46:58 +02:00
6dc1fb616f
wip fetching dates 2022-08-15 14:53:09 +02:00
918431b731
fix typo 2022-08-15 14:52:57 +02:00
e33fed34a3
typo 2022-08-15 12:23:01 +02:00
52419d899b
move info stuff into one file 2022-08-15 12:20:16 +02:00
1c1166ab06
move the timetable stuff into one file 2022-08-15 12:18:08 +02:00
9a905b4389
remove done todo 2022-08-14 12:48:24 +02:00
369e472231
Add all the classes 2022-08-14 12:44:36 +02:00
a3f8959145
* Parse the timetable completly
* Verification of the builded timetable
2022-08-14 11:20:32 +02:00
db1a301258
* Add courses names
* Change i8 to usize
* Useless Vec for rooms
* Professor are now an option
2022-08-14 11:19:52 +02:00
818c8eb40f
wip check timetable consistency 2022-08-13 17:27:35 +02:00
d726a7f778
add some parsing 2022-08-13 15:00:34 +02:00
9f2b775601
add day struct 2022-08-13 15:00:22 +02:00
aae662de56
get schedules of the timetable 2022-08-12 21:20:39 +02:00
b9c7a79afc
load html file 2022-08-12 19:55:28 +02:00
185585be03
new cargo project 2022-08-12 19:01:29 +02:00