|
|
e339064a83
|
Add special non-fatal handling for non-meeting courses
|
2024-02-01 04:08:56 -06:00 |
|
|
|
0b12e717b6
|
Fix ICS command formatting
|
2024-02-01 03:35:38 -06:00 |
|
|
|
1252e75c8a
|
Add stack tracing to logger, use Stack on all fatal/error logs
|
2024-01-31 17:59:01 -06:00 |
|
|
|
7e3e0be0aa
|
Add binary marshal for Redis on Course struct
|
2024-01-29 15:55:14 -06:00 |
|
|
|
10634c1210
|
Spelling, separate Course struct from SearchResults
Separating the course struct will be useful for storing classes by CRN later on
|
2024-01-29 14:13:36 -06:00 |
|
|
|
e0da185ff9
|
Fix unterminated tuples in ByDays, use string comma join
|
2024-01-29 02:30:56 -06:00 |
|
|
|
4ec69b0053
|
Fix Until format in RRule(), add comments to MeetingTime struct
|
2024-01-28 05:59:45 -06:00 |
|
|
|
80c0ed47d3
|
Setup Rrule helper methods for MeetingTimeResponse
|
2024-01-28 05:02:51 -06:00 |
|
|
|
0fb7ab3e0d
|
Add comments to various SearchResult attributes, add SectionAttributes, fix Faculty
|
2024-01-28 04:24:06 -06:00 |
|
|
|
c3359de85b
|
Add proper meeting type handling with place/time stringification fns
|
2024-01-18 03:30:21 -06:00 |
|
|
|
a5bec13fe5
|
Remove unused MeetingTime pretty structs
|
2024-01-18 03:11:23 -06:00 |
|
|
|
0e9bcaf07c
|
Allow for empty values, nillable parsing
|
2024-01-18 03:08:09 -06:00 |
|
|
|
0bec62ff7a
|
Separate Faculty item into common struct
|
2024-01-18 02:55:03 -06:00 |
|
|
|
3d8d4e7e12
|
Move response struct into types.go, begin adding struct fns to match pretty
|
2024-01-18 02:34:08 -06:00 |
|
|
|
3464208d9c
|
Get closer to unified MeetingTimeResponse parsing
|
2024-01-18 02:20:37 -06:00 |
|
|
|
073a36ba06
|
Use DoRequest, fix response unmarshalling
|
2023-12-26 06:43:14 -06:00 |
|
|
|
4dce1de842
|
Switch from logrus to zerolog, move types into types.go
|
2023-12-24 15:47:11 -06:00 |
|