Skip to content
This repository has been archived by the owner on May 25, 2021. It is now read-only.

Releases: YACS-RCOS/yacs

0.10.1

07 Dec 21:55
f798b2e
Compare
Choose a tag to compare
0.10.1 Pre-release
Pre-release

Fix issue where professor names with hyphens are unsearchable

War and Peace

31 Mar 02:43
Compare
Choose a tag to compare
War and Peace Pre-release
Pre-release
  • 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

05 Mar 22:14
Compare
Choose a tag to compare
0.9.3 Pre-release
Pre-release
  • 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

22 Feb 04:18
Compare
Choose a tag to compare
0.9.2 Pre-release
Pre-release
  • Improves Security and Efficiency mostly at nginx layer

0.9.1

21 Feb 03:31
Compare
Choose a tag to compare
0.9.1 Pre-release
Pre-release
  • Adds Schedule Sharing via URL
  • Adds ESLint config (currently unused)
  • Bug fixes

One Box Life

08 Jan 03:44
Compare
Choose a tag to compare
One Box Life Pre-release
Pre-release
  • 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

02 Dec 02:52
Compare
Choose a tag to compare
0.8.3 Pre-release
Pre-release
  • Adds filler text when descriptions are not present
  • Tracks designs in progress in artwork folder

0.8.2

06 Nov 23:33
Compare
Choose a tag to compare
0.8.2 Pre-release
Pre-release
Merge pull request #169 from YACS-RCOS/staging

ICS downloads, Fix CRN List, Fix Noon display

0.8.1

25 Oct 18:18
Compare
Choose a tag to compare
0.8.1 Pre-release
Pre-release

Update for Spring 2017

The Places You'll Go

25 Oct 18:17
Compare
Choose a tag to compare
The Places You'll Go Pre-release
Pre-release
Merge pull request #150 from YACS-RCOS/staging

Routing