Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: codeclassroom/codeclassroom
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: codeclassroom/codeclassroom
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: animesh-edit-delete
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 65 files changed
  • 2 contributors

Commits on Mar 8, 2020

  1. Add signup and login/logout capabilities

    Updated app's view functions.
    Updated app's URLConf to allow users to signup, login and logout.
    Added templates for signup, login and logout.
    Added static files for app.
    Added signup view function to handle signing up students and professors.
    Added a SignUpForm to handle signing up students and professors.
    Updated Student model to have roll_no as a blankable, nullable field
    (temporary).
    Animesh-Ghosh committed Mar 8, 2020
    Configuration menu
    Copy the full SHA
    1d7c572 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2020

  1. Configuration menu
    Copy the full SHA
    0e81256 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2020

  1. Add Create/Edit Assignment functionality

    Created ModelForms for creating/editing Assignments.
    Created views to create/edit Assignments.
    Created templates for create/edit/view Assignment views.
    Animesh-Ghosh committed Mar 20, 2020
    Configuration menu
    Copy the full SHA
    f1cc6ec View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2020

  1. Add Create/View/Edit Questions functionality.

    Added ModelForms for creating/editing Questions.
    Added URLs for Create/View/Edit Questions views.
    Created Create/View/Edit view functions for Questions.
    Updated assignment.html template to have view Question link.
    Added templates for creating, viewing and editing Questions.
    Animesh-Ghosh committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    12e81fa View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2020

  1. Add Join Classroom functionality for Students

    Added Join Classroom functionality for Students.
    Created form, view for join classroom functionality and added URL to
    app's URLConf.
    Updated assignment.html, classroom.html, question.html template to
    render Edit link only for Classroom Professor.
    Animesh-Ghosh committed Mar 22, 2020
    Configuration menu
    Copy the full SHA
    a942129 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2020

  1. code running functionality

    - Run the godamn linter
    - Code Running feature
    Bhupesh-V committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    ee7f2a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. write basic UI

    Bhupesh-V committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    9455d23 View commit details
    Browse the repository at this point in the history
  2. idk what im doing

    Bhupesh-V committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    9d0cb1b View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. minor changes

    Bhupesh-V committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    6d6f1f3 View commit details
    Browse the repository at this point in the history
  2. customize URLs - part1

    Bhupesh-V committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    a3f8a5a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. fix URLs

    Bhupesh-V committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    737909b View commit details
    Browse the repository at this point in the history

Commits on May 23, 2020

  1. fix minor CSS bugs

    Bhupesh-V committed May 23, 2020
    Configuration menu
    Copy the full SHA
    c94e121 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2020

  1. Redesign Landing page

    Add cc-index.html along with index.css.
    Change template being rendered on index route to cc-index.html.
    Animesh-Ghosh committed May 24, 2020
    Configuration menu
    Copy the full SHA
    e4d2d60 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. Add redesigned Dashboard

    Create base.css in app's static files to hold common styling.
    Update some markup in cc-index.html and corresponding styling in index.css.
    Create cc-dashboard.html along with corresponding dashboard.css.
    Commented out the HTTPS meta tag in base.html.
    Update app's index view to redirect to dashboard view.
    Animesh-Ghosh committed May 26, 2020
    Configuration menu
    Copy the full SHA
    5c11fdb View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Add assignments view.

    Added LOGIN_URL and LOGIN_REDIRECT_URL settings to settings.py.
    Added classrooms and assignments views to views.py.
    Modified cc-dashboard.html to be used as a base template.
    Separated CSS for each template.
    Added cc-classrooms.html with create classroom functionality.
    Added cc-classroom.html.
    Added cc-assignments.html to list out all assignments from all classrooms.
    Animesh-Ghosh committed May 27, 2020
    Configuration menu
    Copy the full SHA
    5d5709b View commit details
    Browse the repository at this point in the history

Commits on May 28, 2020

  1. Implement Assignments view design

    Added SF Pro Display font to base.css.
    Implemented Assignments view design.
    Animesh-Ghosh committed May 28, 2020
    Configuration menu
    Copy the full SHA
    84e490b View commit details
    Browse the repository at this point in the history

Commits on May 29, 2020

  1. Add edit/delete bubble in Assignment template

    Added edit/delete bubble in Assignment template for professors.
    Added a dummy Assignment creation form in Assignment template.
    Animesh-Ghosh committed May 29, 2020
    Configuration menu
    Copy the full SHA
    4b37780 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2020

  1. Update question view

    Added messages to cc-base-dashboard.html.
    Added link to assignment in classroom and assignments views.
    Updated assignment view for new design (WIP).
    Updated question view for new design (WIP).
    Animesh-Ghosh committed Jun 7, 2020
    Configuration menu
    Copy the full SHA
    b29b024 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Add assignments, questions creation functionality

    Updated CSS for various views.
    Added messages to classrooms, classroom and assignment views.
    Added assignments and questions creation functionality.
    Deleted old useless JS from app's static files.
    Animesh-Ghosh committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    92237d7 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2020

  1. Add Edit & Delete functionality

    Added Edit and Delete functionality for the following entities:
    - Classrooms
    - Assignments
    - Questions
    Added some helpful boolean context variables to render forms and links in templates conditionally.
    Animesh-Ghosh committed Jun 27, 2020
    Configuration menu
    Copy the full SHA
    808160c View commit details
    Browse the repository at this point in the history
Loading