|
|
916d9972de
|
ICS command continued work
|
2024-01-28 06:00:17 -06:00 |
|
|
|
4ec69b0053
|
Fix Until format in RRule(), add comments to MeetingTime struct
|
2024-01-28 05:59:45 -06:00 |
|
|
|
3a54387881
|
Fix ICS version
|
2024-01-28 05:59:06 -06:00 |
|
|
|
c38d7715f5
|
Add more response sample data
|
2024-01-28 05:58:43 -06:00 |
|
|
|
3f98a5d5d6
|
Add NewCalendar helper, make timezone string constant, add version constant
|
2024-01-28 05:03:35 -06:00 |
|
|
|
6ccc00eda3
|
Add ICS module
|
2024-01-28 05:03:07 -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 |
|
|
|
dcf51986a7
|
Respond to interaction with error feedback on command handler fail
|
2024-01-28 04:23:29 -06:00 |
|
|
|
5347c07b0c
|
Add command ideas to feature wishlist, CRN/partOfTerm analysis goals
|
2024-01-28 04:21:49 -06:00 |
|
|
|
6267a80fea
|
Small code formatting correction
|
2024-01-18 11:36:33 -06:00 |
|
|
|
b9faf991f2
|
Add example JSON responses
|
2024-01-18 11:36:21 -06:00 |
|
|
|
a507e7698f
|
Add analysis section to README
|
2024-01-18 11:24:22 -06:00 |
|
|
|
c981e07ed2
|
Update README
|
2024-01-18 03:48:31 -06:00 |
|
|
|
c3359de85b
|
Add proper meeting type handling with place/time stringification fns
|
2024-01-18 03:30:21 -06:00 |
|
|
|
ef2364bd20
|
Fix bad formatting for 12PM (0PM)
|
2024-01-18 03:29:40 -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 |
|
|
|
849fa153c8
|
Setup term cmd handler, use latest MeetingTimeResponse struct fns
|
2024-01-18 02:56:11 -06:00 |
|
|
|
3c70e32332
|
Use MeetingTimeResponse struct for direct API getter f n
|
2024-01-18 02:55:32 -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 |
|
|
|
26bdad9c94
|
Expand search response fidelity, footer shortcut fn
|
2024-01-18 02:11:43 -06:00 |
|
|
|
076291de8e
|
Complete full Search response struct
|
2024-01-18 02:11:10 -06:00 |
|
|
|
f5da706933
|
Improve embed, return interaction err properly, improve definition, add keywords to search
|
2024-01-18 00:19:32 -06:00 |
|
|
|
dde00824e0
|
Log selected term on startup
|
2024-01-18 00:19:06 -06:00 |
|
|
|
c17046fb83
|
Lower default result c ount, fix header for title/keyword search params
|
2024-01-18 00:18:57 -06:00 |
|
|
|
d03490ad4d
|
Return commands at handler level, work on TermCommand implementation/definition
|
2024-01-17 23:57:22 -06:00 |
|
|
|
2ad241a475
|
Remove course index from embed, use switch for optional option handling
|
2024-01-17 23:52:21 -06:00 |
|
|
|
bbd0fe94e9
|
Improve command handler main logging & error logs
|
2024-01-17 23:51:16 -06:00 |
|
|
|
5d2cb4f4c8
|
Provide Query defaults for max/offset
|
2024-01-17 23:50:59 -06:00 |
|
|
|
1baca364b0
|
Work on SearchCommandHandler & definition
|
2024-01-17 23:22:11 -06:00 |
|
|
|
6d758ed396
|
Make JSON Content-Type error fatal & use structured logging
|
2024-01-17 23:21:49 -06:00 |
|
|
|
f6c087c4f9
|
Term fetch & POST on startup
|
2024-01-17 23:21:16 -06:00 |
|
|
|
310c06f733
|
ignore .vscode
|
2024-01-17 23:20:30 -06:00 |
|
|
|
ddfdd8cc17
|
Log dumped filename
|
2024-01-17 23:20:06 -06:00 |
|
|
|
52b069eb12
|
Improve Content-Type guessing & use in DumpResponse fn
|
2024-01-17 23:19:56 -06:00 |
|
|
|
8da979f62e
|
Include offset/max in Query data, improve range build fn's
|
2024-01-17 23:18:58 -06:00 |
|
|
|
1adb6d0af0
|
Simplify term funcs, rename/make stringification function a struct fn
|
2024-01-17 21:38:43 -06:00 |
|
|
|
aa9f8a441d
|
Add comments to Query functions, add individual keyword func
|
2024-01-17 21:38:19 -06:00 |
|
|
|
a2e4f1a456
|
Return error from Search()
|
2024-01-15 15:42:06 -06:00 |
|
|
|
c0f30fc585
|
Clean up main.go
|
2024-01-15 15:41:47 -06:00 |
|
|
|
7de9813174
|
AddPointer helper, DumpHtml helper, fix query parameter escaping
|
2024-01-15 15:41:38 -06:00 |
|
|
|
5ff914758e
|
Use bulk overwrite, use test server for command registration in dev
|
2024-01-15 15:18:20 -06:00 |
|
|
|
8425274b65
|
Continue documenting helpers, improve contentLength log grab
|
2024-01-15 13:08:31 -06:00 |
|
|
|
5ffdbb6139
|
Add SearchCommandDefinition, use definition names directly in handler map
|
2024-01-15 13:07:28 -06:00 |
|
|
|
f9ab4870ba
|
Add builder methods for Query, make all properties private
|
2024-01-14 22:28:55 -06:00 |
|
|
|
41d0bd817c
|
Use FormatInt/Itoa instead of string() for stringification
|
2024-01-14 22:24:45 -06:00 |
|
|
|
6e5931f8ba
|
Add WeekdaysToString edge cases (none/all days)
|
2024-01-14 22:24:03 -06:00 |
|