SFII / scq

Our main repo for the SCQ senior project.
8 stars 6 forks source link

Sung Weekly Progress #129

Open antsankov opened 8 years ago

antsankov commented 8 years ago

What you've done

This is where you list what you worked on. Including a screenshot is best. (REPLACE ME)

Bugs you've encountered

Any bugs that you've encountered (REPLACE ME)

PRs or Issues

Any PRs or Issues that you've made during the week. Links are best.

sungbae commented 8 years ago

What you've done

  1. pull request #117 : I have tested the existing api's. Update the README to have api doc on the following: /api/me, /api/response, /api/surveys, /api/refresh. I have fixed a problem with POST for /api/me. Made multiple tickets for bugs I have encountered which is explained below.
  2. pull request #132 : Helped start the profile page that loads user info.

Bugs you've encountered

  1. Issue #131 : Courses shown in /userinfo is now being displayed as the id in Course table.
  2. Issue #130 : /userinfo did not load new information when updated database with POST /api/me.
  3. Issue #120 : /api/response does not work properly.
  4. I have found a bug in POST /api/me, but I have fixed it along with my API Doc PR.
sungbae commented 8 years ago

What you've done

  1. Learn some reactjs/js.
  2. https://github.com/sungbae/scq/tree/sung_profile_v1: Cleaned up code in profile.jsx, added a feature where the information can now be editable.
  3. issue #131: Fixed it.
profile_pagev1

Bugs you've encountered

wannabeCitizen commented 8 years ago

Looks like it's moving along. Probably should switch those courses and departments to groups as we chatted. But otherwise good work!

sungbae commented 8 years ago

@wannabeCitizen Thanks, I'm just very hesitant to get rid of departments because of the possibility of tying that to a recommended list of groups like what @antsankov mentioned in the meeting.

sungbae commented 8 years ago

What you've done

  1. Toggle edit button and remove old userinfo page #163
  2. Profile page supports "Faculty" #163
editmodeoff editmodeon

Bugs you've encountered

  1. update registration page issue #165
  2. Profile page supports "Faculty" #164
sungbae commented 8 years ago

What you've done

  1. I have finished the edit interface for profile.
  2. I have made a react card for 'pending_groups'
  3. I have successfully invited people to a group through 'pending_groups'
  4. Fixed bug mentioned below
screen shot 2016-04-20 at 2 17 39 pm

Bugs you've encountered

  1. Refresh does not work automatically for pending_groups but it works for subscribed_groups

PRs or Issues

  1. PR #171
  2. Issue #174
sungbae commented 8 years ago

What you've done

  1. Created a remove survey field button.
  2. Created a remove question from survey.
  3. Updated api doc

Bugs you've encountered

  1. None

PRs or Issues

  1. PR #184 removed survey fields and questions
  2. PR #188 update api doc
  3. Issue #152
sungbae commented 8 years ago

What you've done

  1. majors/minors into profile page.
  2. edit/submit userinfo on profile page works correctly. It use to reset subscribed/pending groups.
  3. fixed subscribe/unsub groups for homepage surveys.
  4. 192

Bugs you've encountered

  1. 190

  2. 191

PRs or Issues

  1. 192

  2. 190

  3. 191