yacs.n icon indicating copy to clipboard operation
yacs.n copied to clipboard

YACS - with support for multi semester and partial semesters

Results 151 yacs.n issues
Sort by recently updated
recently updated
newest added

**Job** Have Spring 2022 data in ./rpi_data/ **Describe a possible solution** Use similar scripts to parse these 3 sites: - https://sis.rpi.edu/reg/zfs202205.htm - https://sis.rpi.edu/reg/zfs20220502.htm - https://sis.rpi.edu/reg/zfs20220503.htm **Context** follow standard in ./rpi_data/...

Priority 2
Feature Request

**Job** The site we are currently using is not updating the seats in real-time. **Describe a possible solution** Here's a sample link of where to get real-time seatings. https://sis.rpi.edu/rss/bwckschd.p_disp_detail_sched?term_in=202009&crn_in=25565 We...

Priority 2
Feature Request

**Job** If there is no data on a give course for a given semester, use the information from a previous semester **Describe a possible solution** If no information available for...

Priority 2
Feature Request

**Describe the bug** Since browsers have a 4096-byte limit for each cookie, if a user selected many courses that exceed the limit, courses will not be loaded after refreshing. **To...

bug
Priority 1

**Describe the bug** Alembic was first implemented to assist us in migrating to a new table if the table needed to have a column removed or added. Alembic complains frequently...

bug
Priority 1

Bumps [lxml](https://github.com/lxml/lxml) from 4.6.5 to 4.9.1. Changelog Sourced from lxml's changelog. 4.9.1 (2022-07-01) Bugs fixed A crash was resolved when using iterwalk() (or canonicalize()) after parsing certain incorrect input. Note...

dependencies
python

**Issue** Closes #520 **Test Procedure** --Need to develop test procedure-- **Additional Info** Changes haven't been tested. There are still syntax errors at the time of this pull request.

Review Ready!

**Issue** > closes(#561 ) **Database Changes/Migrations** Database is converted to Tortoise. This is not something that can be migrated. This should not be important, but merging can be postponed until...

**Issue** Closes #512 **Test Procedure** > 1. Use script rpi-seat-parser.py for functional testing > 2. api endpoint exists at /api/getClassSeats for testing **Additional Info** Uses bs4 to parse SIS webpage...