This repository has been archived by the owner on May 25, 2021. It is now read-only.
Releases: YACS-RCOS/yacs
Releases · YACS-RCOS/yacs
0.10.1
Fix issue where professor names with hyphens are unsearchable
War and Peace
- Conflicts
- A warning is now displayed in the courses view if a section conflicts with selected courses
- Conflicts are precomputed on the backend by a SQL function whenever a section is saved
- Conflicts added to the sections table and API as a denormalized array of conflicting section id's
- Selections
- Selections are now stored as an object and serialized to JSON (needed for computing conflicts)
- Validation and silent error handling added to selection deserialization
- Schedule Links
- Adds linking to a specific schedule (adds schedule_num param to schedules path / view-controller)
- Displays additional information instead of broken selection view when a linked schedule is viewed
- Adds 'replace' button to replace the user's selection with those of the linked schedule when a linked schedule is viewed
- Javascript Linting
- Adds ESLint check to Travis config
- Updates ESLint config
- Refactors JS to conform to ESLint config
- New loading animation (SVG)
- Remove postgres and redis shared volumes
- Increase nginx request header buffer size to 2k
0.9.3
- Sorts periods by day & start time on section#save (only when needed)
- Adds Footer view-controller
- Adds Flavor Text to footer
- Adds day names to schedule columns
- Adds some documentation to schedule.js
- Improves README (a lot)
- Adds description of project, goals, architecture, related projects
0.9.2
- Improves Security and Efficiency mostly at nginx layer
0.9.1
- Adds Schedule Sharing via URL
- Adds ESLint config (currently unused)
- Bug fixes
One Box Life
- Contains the YACS stack within docker
- Uses docker-compose to orchestrate containers on a single host
- Moves fileserver (nginx) config into project
- Adds scripts for common tasks in /bin
0.8.3
- Adds filler text when descriptions are not present
- Tracks designs in progress in artwork folder
0.8.2
Merge pull request #169 from YACS-RCOS/staging ICS downloads, Fix CRN List, Fix Noon display
0.8.1
Update for Spring 2017
The Places You'll Go
Merge pull request #150 from YACS-RCOS/staging Routing