icssc/peterportal-api-next
API that provides easy access to public data from UC Irvine. Developed for Anteaters, by Anteaters.
TypeScriptMIT
Issues
- 0
Prepare for 1.0
#133 opened by ecxyzzy - 2
RFC: Fuzzy SaaS and Rewrite
#131 opened by ecxyzzy - 0
Create scraper for departments and terms
#128 opened by ecxyzzy - 0
Convert REST response type to tagged union
#115 opened by ecxyzzy - 1
Add filtering by restriction code to WebSoc endpoint
#122 opened by ecxyzzy - 0
Switch schema to using scalar arrays where supported
#110 opened by ecxyzzy - 0
Scrape course history from WebReg EnrollHist
#113 opened by ecxyzzy - 0
- 0
Add test suites
#80 opened by ecxyzzy - 0
Contributing & Issue/PR templates
#82 opened by ecxyzzy - 0
Add cache for LARC sections
#66 opened by ecxyzzy - 0
CloudWatch Metrics for referers
#67 opened by ecxyzzy - 2
Study room availability scraper
#39 opened by ecxyzzy - 0
Create seeding tool/scraper for calendar endpoint
#111 opened by ecxyzzy - 1
Calendar Dump for Term Start and Finals Start
#124 opened by adcockdalton - 0
Utils package
#90 opened by ecxyzzy - 0
Clean up workspace
#89 opened by ecxyzzy - 1
Add DynamoDB-backed cache for select endpoints
#98 opened by ecxyzzy - 0
Enrollment history resets on deploy
#121 opened by ecxyzzy - 0
Add endpoint for serving enrollment history
#105 opened by ecxyzzy - 0
- 0
Handle warming requests
#106 opened by ecxyzzy - 0
Grades endpoints: Add filtering by GE
#94 opened by ecxyzzy - 0
Grades endpoint: operation for aggregate grades data by same course/instructor pair
#87 opened by ecxyzzy - 1
Separate cache- and proxy-based WebSoc endpoints
#95 opened by ecxyzzy - 0
Normalize section meeting and final exam times
#72 opened by ecxyzzy - 0
- 4
Cannot return null on non-nullable field
#83 opened by MinhxNguyen7 - 0
Overhaul scraper infrastructure
#73 opened by ecxyzzy - 0
WebSoc scraper failsafes
#64 opened by ecxyzzy - 2
Sandbox doesn't take up viewport
#84 opened by MinhxNguyen7 - 0
Arbitrary filtering for courses and instructors
#74 opened by ecxyzzy - 0
Update Prisma to 5.0
#63 opened by ecxyzzy - 6
RFC: Constructs as Configuration
#62 opened by ap0nia - 0
- 0
Add devmoji to PR titles
#71 opened by ecxyzzy - 0
Add Actions workflow for deploying to production
#38 opened by ecxyzzy - 0
Migrate to Node 18
#37 opened by ecxyzzy - 0
Investigate WebSoc endpoint cold start slowness
#42 opened by ecxyzzy - 0
WebSoc departments list REST endpoint
#16 opened by ecxyzzy - 0
WebSoc terms list REST endpoint
#17 opened by ecxyzzy - 0
LARC scraper
#31 opened by ecxyzzy - 0
Add `cacheOnly` parameter to WebSoc endpoint
#24 opened by ecxyzzy - 2
- 0
- 0
Calculated grades endpoint
#15 opened by ecxyzzy - 0
Raw grades endpoint
#14 opened by ecxyzzy - 0
Add tsc to pre-commit hook
#22 opened by ecxyzzy - 0