Commit graph

54 commits

Author SHA1 Message Date
28f2c2b192
extract extra data from calendar 2024-01-30 14:09:17 +01:00
3db016519f
fix Cours/TD showing when it shouldn't 2024-01-22 22:16:11 +01:00
23892ad245
TD/TP always start one week after lectures, and ends one week later 2024-01-22 21:46:25 +01:00
5c922a530e
replace Vec by Arc when possible 2024-01-01 14:14:13 +01:00
64ce6e478b
support cours/td 2024-01-01 13:47:23 +01:00
862c02b3e7
Sort days 2024-01-01 12:58:57 +01:00
220f46c5de
clippy 2024-01-01 11:21:59 +01:00
be6670b02f
Changes
- Rename type to category for courses
- Add category to the exported calendar
- Default to non-selected data when filtering TD/TP
2023-10-02 14:47:31 +02:00
6e13936980
fill hours is useful for the filter 2023-09-29 00:03:41 +02:00
384dd9eaa9
Capitalize + Type in models 2023-09-28 22:09:43 +02:00
5fc7d9209c
Fix some bugs 2023-09-28 00:23:51 +02:00
be636f552a
Changes
- We are now searching backtoschool day in the same page that the timetable
- It should work now
2023-09-28 00:01:48 +02:00
bbee1d58be
Should be better now ? 2023-09-26 23:55:54 +02:00
189b77cc4f
Correctly build the timetable from scratch 2023-09-26 23:08:41 +02:00
b3fec12292
I made a discovery that changed my life! 2023-09-26 19:16:15 +02:00
9ba185b247
oui 2023-09-18 20:54:48 +02:00
1dbfe12566
find size of days 2023-09-18 20:52:18 +02:00
16a9bba6dd
find the right timetable for the current semester/year combo 2023-09-18 19:50:30 +02:00
e18b11a5fe
Don't crash when the class isn't bold 2023-04-23 01:35:00 +02:00
c232258427
update deps 2023-01-10 12:01:45 +01:00
f0f38a8031
follow clippy advices 2023-01-10 11:53:19 +01:00
afe6aca93f
fix export with the new format of hours used 2022-09-19 23:13:07 +02:00
cdec3c6309
capitalize room name 2022-08-30 22:59:04 +02:00
20fd40bbba
support for l3-a and l3-b 2022-08-30 22:52:44 +02:00
fb21d3eece
fix for 2022-2023 semester 1 2022-08-30 21:06:44 +02:00
6bc4f69cd5
use custom user-agent 2022-08-29 11:44:35 +02:00
b1f488264d
let user custom the cell length 2022-08-23 18:38:47 +02:00
744198e66e
trim strings 2022-08-23 18:32:06 +02:00
cbc17ba85d
make the table more readable 2022-08-23 18:30:01 +02:00
2f42d4de91
clippy 2022-08-23 17:53:57 +02:00
642387dcd3
fix semester detection and rollback debug 2022-08-23 17:53:57 +02:00
ff32a67ce6
wip: done 2022-08-23 17:53:57 +02:00
b7581584dc
wip 2022-08-23 17:53:57 +02:00
aa287b87c2
WIP: table 2022-08-23 17:53:57 +02:00
7e5461ed81
don't use special dependencie for table format 2022-08-23 17:53:57 +02:00
29117f7e28
show days 2022-08-23 17:53:57 +02:00
f6b6972ee5
wip 2022-08-23 17:53:57 +02:00
829b4ef7b1
* use String instead of &str
* WIP display fn
2022-08-17 17:08:30 +02:00
68a64121f4
guess semester 2022-08-17 16:51:09 +02:00
ea9c271b2c
fix when there the course's name isn't in <em> 2022-08-17 14:23:51 +02:00
5077d6cb38
add semester and fix letter issue 2022-08-17 14:09:08 +02:00
63f5b6dc34
add http error detection 2022-08-16 15:48:13 +02:00
732f56f0be
include the after-break 2022-08-16 14:50:22 +02:00
8cb99e69af
add post-break weeks 2022-08-16 14:41:51 +02:00
bb09adfe22
handle a week 2022-08-16 14:05:25 +02:00
027fc95101
add dt start/end 2022-08-16 11:57:36 +02:00
df16ca03ba
move related to building the final timetable to the timetable file 2022-08-16 10:41:42 +02:00
37a4e61ce5
use tuple instead of hashmaps 2022-08-16 09:33:35 +02:00
10d9904fd7
return semester 2022-08-15 20:09:41 +02:00
c2bb8b6fbc
make models public 2022-08-15 19:20:04 +02:00