Anand Chitipothu
527a563e4a
chore: added "programming" to the hero title
2021-05-27 09:39:07 +05:30
Anand Chitipothu
823cf4e431
style: fixed word-wrap of output
2021-05-25 16:06:12 +05:30
pateljannat
18f074d8ac
fix: ignore user permission for membership
2021-05-24 19:35:26 +05:30
Anand Chitipothu
82fa0fa4d7
fix: error in loading the progress page
2021-05-24 13:46:59 +05:30
Anand Chitipothu
50856fdfa5
fix: fixed failing test
2021-05-24 13:30:47 +05:30
Anand Chitipothu
cac4f2afef
feat: redirect the learn page to the current lesson of the user
...
The current lesson is maintained in the LMS Batch Membership and that is
updated everytime a lesson page is visited.
2021-05-24 13:07:29 +05:30
Anand Chitipothu
df431165e8
feat: redirect non-members visiting any batch page to the course page
2021-05-24 12:57:01 +05:30
Anand Chitipothu
69125e571f
feat: added member_username and current_lesson fields to LMS Batch Membership
...
And removed member_email field which is a duplicate of member.
2021-05-24 12:43:20 +05:30
Anand Chitipothu
68f7215b95
fix: error in updating LMS Batch membership
...
The validation was always failing when trying to updating an LMS Batch
Membership document. This was due to a bug in the validation logic that
was considering itself as a duplicate record. This has been fixed.
Also added tests to verify that.
2021-05-24 12:15:16 +05:30
Anand Chitipothu
d55941d4bb
Merge branch 'main' into community-member-to-user-refactor
2021-05-24 11:39:20 +05:30
pateljannat
b3f87ba5b6
fix: removed community course member and references to profile macro
2021-05-24 10:39:04 +05:30
Anand Chitipothu
8d7963fc60
feat: added "Resume Course" button to course teaser
...
Closes #102
2021-05-24 09:55:35 +05:30
Anand Chitipothu
38938ac14b
feat: added ability to find the batch of a student
...
Added the course field and member_email fields to LMS Batch Membership
to allow the possibility of querying if a user is a student of a course.
Closes #101
2021-05-24 09:55:13 +05:30
pateljannat
419a7e666f
refactor: tests, mentor request, messages
2021-05-22 20:49:47 +05:30
pateljannat
713dcf178a
refactor: patches to fix data, profile dashboard, lms mentor mapping page fixes
2021-05-21 21:40:31 +05:30
pateljannat
637c795321
refactor: moved community member class functions to user override
2021-05-21 16:22:59 +05:30
pateljannat
63d00a46c4
Merge branch 'main' of https://github.com/frappe/community into community-member-to-user-refactor
2021-05-21 13:27:22 +05:30
pateljannat
e991dc5c73
refactor: removed community member doctype
2021-05-21 13:27:15 +05:30
Anand Chitipothu
4a2ecff15d
Merge pull request #98 from fossunited/remove-primary-color-from-app
...
fix: removed primary color from app
2021-05-21 13:26:38 +05:30
Anand Chitipothu
c77835b81f
feat: added page to see progress of a batch
2021-05-21 13:13:34 +05:30
Anand Chitipothu
e04bbb633d
refactor: moved courses/*/index pages to batch/*
2021-05-21 13:12:52 +05:30
Anand Chitipothu
a2b856aaf8
feat: added image to exercise submission
2021-05-21 13:10:54 +05:30
pateljannat
7a650b46ac
fix: removed primary color from app
2021-05-21 11:06:37 +05:30
Anand Chitipothu
632693c9f8
fix: show submitted solution in the exercise
2021-05-20 21:03:24 +05:30
Anand Chitipothu
463aec01f8
fix: permission issue when a student submits an exercise
2021-05-20 21:02:54 +05:30
Anand Chitipothu
e7d116f31c
chore: removed obsolete doctype LMS Topic
...
It has been replaced by Chapter and Lesson.
Moved the section_parser from lms_topic directory to the lms.
2021-05-20 16:52:51 +05:30
Anand Chitipothu
f1b3ee19b6
Merge pull request #93 from fossunited/exercises
...
Added Exercise and Exercise Submission doctypes
2021-05-20 16:43:29 +05:30
Anand Chitipothu
9cb9fad05c
fix: fixed failing tests
2021-05-20 16:24:41 +05:30
Anand Chitipothu
0859afdf34
style: fixed the styles of the sidebar
2021-05-20 15:08:12 +05:30
Anand Chitipothu
6407b24324
feat: added course, batch and lesson to exercise submission
...
Useful to find all the submissions for a batch/lesson.
2021-05-20 15:07:14 +05:30
Anand Chitipothu
34e993cf86
refactor: added lesson to exercise
...
usualy to know which lesson an exercise is part of by looking at the
exercise.
2021-05-20 13:27:30 +05:30
Anand Chitipothu
8c889ffb92
chore: switched to new build system for css.
...
- added community.bundle.less file to create css bundle
- removed the obsolete build.json in favor of new build system
- updated the paths in the books
- removed the imported urls from css files (the new build system doesn't support that)
- removed obsolete lms.css
2021-05-20 13:15:08 +05:30
Anand Chitipothu
a67ad67be1
feat: show image for the exercise
...
generate the image from the answer and display it along with
description. The image is geneated when the exercise is saved.
2021-05-20 12:09:12 +05:30
Anand Chitipothu
646a7b723f
fix: fix broken pagination links
2021-05-19 20:12:35 +05:30
Anand Chitipothu
6f7011ca58
feat: integrated exercises into lessons
...
- an exercise can now be added to a lesson
- it is rendered using livecode editor with submit button
- remembers the submitted code and shows the submission time
Issue #90
2021-05-19 20:06:20 +05:30
Anand Chitipothu
d61acb552a
feat: added Exercise and Exercise Submission doctypes
...
Also:
- added methods to submit an exercise and get the submission for a user
- added test cases
Issue #90
2021-05-19 20:01:17 +05:30
pateljannat
7d180e141c
fix: removed print statememt
2021-05-19 13:19:34 +05:30
pateljannat
29f9141ad8
fix: removed slug field ref from courses page
2021-05-19 13:16:46 +05:30
Anand Chitipothu
d9ea02667d
refactor: removed the branding and customization for mon school
...
They have been moved to a new mon_school app
2021-05-18 21:25:29 +05:30
Anand Chitipothu
8b657f2f40
feat: added next/prev links to learn pages
2021-05-14 15:29:44 +05:30
Anand Chitipothu
49b41749e8
feat: added learn page
...
- added sections to the lesson to handle multiple sesions like examples and exercises
- added livecode integration to lesson pages
- autosave and submiting the answers is not done yet
2021-05-14 12:11:45 +05:30
Anand Chitipothu
1cf57c4823
feat: redirect the course page to learn page when the visitor is a student of a batch
2021-05-14 12:06:37 +05:30
Anand Chitipothu
5cfb72a731
style: tweaks
...
- made hero h1 black
- fixed the styles of lesson teasers
2021-05-08 13:44:34 +05:30
Anand Chitipothu
49d5ca4292
fix: added index to lesson doctype to fix the display order
2021-05-08 13:44:34 +05:30
Anand Chitipothu
a3e53efcc1
fix: fixed course description on the course page
...
The small intro was being shown in its place.
2021-05-08 13:44:34 +05:30
Anand Chitipothu
be7814b4fe
Merge pull request #81 from fossunited/flow-fixes
...
fix: username and email validations
2021-05-07 18:53:58 +05:30
Anand Chitipothu
c40ab9a726
style: style tweaks
2021-05-07 18:32:35 +05:30
Anand Chitipothu
64cf14ed92
fix: fail gracefully when livecode_to_svg crashes
...
That seems to be happening in some cases and couldn't really figure out
the reason. Handling the error to gracefully to show an empty image in
those cases.
2021-05-07 18:32:34 +05:30
Anand Chitipothu
dbaa896fcc
fix: fixed the issue of users unable to save sketches
...
Inserting new sketches is failing because the web user role doesn't have
permission to create sketches. Fixed it by adding
ignore_permission=True.
2021-05-07 18:32:34 +05:30
pateljannat
911c85bfc8
fix: redirect after login
2021-05-07 18:27:18 +05:30