Skip to content

Final Integration for LMX base#10

Open
bgswaroop wants to merge 86 commits into
TSAI-Labs:week1-patchfrom
bgswaroop:week1-patch
Open

Final Integration for LMX base#10
bgswaroop wants to merge 86 commits into
TSAI-Labs:week1-patchfrom
bgswaroop:week1-patch

Conversation

@bgswaroop

Copy link
Copy Markdown

No description provided.

ZohebAbai and others added 30 commits December 28, 2020 14:17
env file passive for devel phase
Added model for assignment and modified course and user model
* Created the models for student, staff, course and enrollments.
* Created the views and templates for updating the course details
* Updated the urls to map to the course settings page
* Restricted the access to the course settings page to only staff
* Added the default image icon for users
* Create, Update and Delete Grading Schemes
* Integration of Grading Scheme into Course Settings Page
* Minor code refactor
* Removed resize of course thumbnails (fixing a bug related to duplicate images)
* Sections implementation. Students who are already enrolled into a course can be assigned into section for that course.
* Added couple of stats for a course
* Changed the layout of course details page
* Course settings will still not function in this merge
* Will fix the settings page in a future commit
* Fix bad merge of admin.py
* Modified access rights of course settings page to admin & course teacher
* Refactored redundant models, and updated existing models.
blackpython890 and others added 29 commits January 27, 2021 01:44
* Fix course_base static CSS
* Integration with lms_base
Added Suscribe Unsubscribe Code
@bgswaroop

Copy link
Copy Markdown
Author
  • Fixed issue with section update
  • Added 'Create Course' to Dashboard

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.