Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alpha order #549

Merged
merged 8 commits into from
Mar 25, 2022
Merged

Alpha order #549

merged 8 commits into from
Mar 25, 2022

Conversation

YTWTY
Copy link
Contributor

@YTWTY YTWTY commented Mar 6, 2022

Issue

Note which issue number(s) this Pull Request closes. All pull requests should close an issue, if one does not exists, make one. This helps us plan and discuss before we decide on implementation

Example:

closes #113

Database Changes/Migrations

If you added/modified a table, notify people of schema change here

Example:

Added table account_semester_selection for a mapping from a students account and semester to a class and section (aka class/section selections)

Test Modifications

Note added unit/integration tests: (all backend changes should contain unit/integration tests with pytest)

Example:

Added test tests/api/db/test_classinfo.py:test_crn_uniqueness to ensure all classes returned from API call don't have repeat CRNs

Test Procedure

Show procedure to test functionality with a clear procedure

Example:

  1. Create a branch
  2. Commit a change to that branch
  3. Push branch
  4. Create Pull Request and fill in PR template

Photos

Show before and after, capture screenshot/gif of finished feature/bug

Additional Info

More info that would help people review your change

YTWTY and others added 8 commits March 4, 2022 17:26
alphabetCols function is used to split Pathways in alphabet categories.
List Pathways by Alphabet using alphabetCols function.
sort pathways in alphabet order for each categories
Move the change category button to the left side of the page. Change color and background color of the button. Remove guide messages at the bottom.

Co-Authored-By: Harry Tan <32246618+DarknessUnder@users.noreply.github.com>
@YTWTY YTWTY merged commit b509fe1 into Degree_Requirements Mar 25, 2022
@YTWTY YTWTY deleted the alpha_order branch March 25, 2022 20:26
RichtXO pushed a commit that referenced this pull request Apr 10, 2022
* Scrape data

Scraping data from RPI Catalog using scrapestorm

* Create gradetamplate.vue

* Create to_json.py

* JSON converter

* parser for pathway and clean data

* front-end of pathway

* some UI change

* styling

* Update Pathway.vue

* UI changes

* scraper for major requirements

* Update major_scrap.py

* get URL for 2021majors

* major_scrap updated

Debugged with Harry Tan

* Update major_scrap.py

* updated major_scrap to generate a list of postgresql commands

* a list of postgreSQL command of major requirement information

* Turning the data into postgresSQL

* Update major_scrap.py

* Create pathwayV2.json

* Update pathwayV2.json

Co-Authored-By: YTWTY <90935565+YTWTY@users.noreply.github.com>

* get started with new Pathway UI

* Completed categorized Pathway UI, but still need to work on click event

* tried to implement the click event

* moved everything into one vue file; deleted pathway.json and pathwaycomponent.vue (which is combined into pathway.vue)

* Update pathwayV2.json

updated some new pathways on rpi website

* add ability to change list order

* Update CoursePage.vue

* Update Pathway.vue

* create alphabetCols function

alphabetCols function is used to split Pathways in alphabet categories.

* List Pathways by Alphabet

List Pathways by Alphabet using alphabetCols function.

* remove debug log

* change the color for category title

* change the arrangement for categories names

the arrangement for the categories name will be up to down, instead of left to right

* sort pathways

sort pathways in alphabet order for each categories

* optimize Pathway User interface

Move the change category button to the left side of the page. Change color and background color of the button. Remove guide messages at the bottom.

Co-Authored-By: Harry Tan <32246618+DarknessUnder@users.noreply.github.com>

* add some comments

* Alpha order (#549)

* Update Pathway.vue

* create alphabetCols function

alphabetCols function is used to split Pathways in alphabet categories.

* List Pathways by Alphabet

List Pathways by Alphabet using alphabetCols function.

* remove debug log

* sort pathways

sort pathways in alphabet order for each categories

* optimize Pathway User interface

Move the change category button to the left side of the page. Change color and background color of the button. Remove guide messages at the bottom.

Co-Authored-By: Harry Tan <32246618+DarknessUnder@users.noreply.github.com>

* add some comments

Co-authored-by: Harry Tan <32246618+DarknessUnder@users.noreply.github.com>

* delete things

* Merge branch 'master' of https://github.com/YACS-RCOS/yacs.n

* change the margin of the popup window when click the specific pathway

Co-authored-by: zwirvinpeng <zwirvinpeng99@gmail.com>
Co-authored-by: Jimmers2001 <38543433+Jimmers2001@users.noreply.github.com>
Co-authored-by: Jane Zou <75590646+jxlyn@users.noreply.github.com>
Co-authored-by: YTWTY <90935565+YTWTY@users.noreply.github.com>
Co-authored-by: katherineweng <kaiyaoweng@gmail.com>
Co-authored-by: YTWTY <azaz09.wty@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant