All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.1.0 (2024-05-18)
- add /scheduler endpoint (6ccb8ad)
- add docker scripts (5defdcc)
- course filter can filter for specific courses (01b9433)
- implement scheduling service (69e2aae)
- search by full cids (5d119e4)
- Section stores source url (f6059e2)
- validate all required sections / courses were found before generating a schedule (9353413)
- warn if no sections to schedule (1356b7b)
- correct skipped meetings (1a0b63d)
- correct unsatisfiable filter conditions (169862e)
- rename get subject endpoint to correct get subject method (e437a6f)
1.0.0 (2024-03-30)
- add section url to response (bc9bdf6)
0.4.4 (2024-03-30)
0.4.3 (2024-03-29)
- add bad request response when no corresponding UH page (5358092)
- add error response on internal error (aa9c6ff)
- add not found exceptions for course (beeb2c8)
0.4.2 (2024-03-29)
0.4.1 (2024-03-29)
0.4.0 (2024-03-28)
- add new subject endpoint with filter options (a5dbe6b)
0.3.0 (2024-03-28)
- course endpoint supports filtering (2ebea84)
0.2.0 (2024-03-25)
- implement campus, term, subject, and coures endpoints (79f3fdd)
- html parser service (cb70f02)