Anand Chitipothu
a0b77f5d08
feat: added get_profile_url function to get the profile url in templates
...
This takes care of generating the correct profile URL depending on the
`profile_url_prefix` setting.
Issue #192
2021-09-07 17:58:09 +05:30
Anand Chitipothu
77c4b53b71
feat: added redirect rule to redirect /profile_/foo to the profile url
...
Hack to allow redirecting to profile url from JS as it doesn't know
the `profile_url_prefix`.
Issue #192
2021-09-07 17:58:09 +05:30
Anand Chitipothu
035a674cff
feat: added support for making profile urls to be top-level
...
Made the profile_url_prefix customizable by adding it in the hooks.
Issue #192
2021-09-07 17:58:04 +05:30
Jannat Patel
f52e5067b6
Merge pull request #201 from pateljannat/discussion-second-cut
...
fix: Discussions Redesign
2021-09-06 19:29:40 +05:30
pateljannat
d657525359
fix: discussions redesign
2021-09-06 18:59:59 +05:30
pateljannat
916e64d607
feat: discussions sidebar
2021-09-02 10:47:35 +05:30
pateljannat
9e1daf5062
fix: reply card ui
2021-08-31 19:17:00 +05:30
pateljannat
941a34784c
Merge branch 'main' of https://github.com/fossunited/community into discussion-second-cut
2021-08-31 17:38:13 +05:30
Jannat Patel
cd4ffa2eff
Merge pull request #199 from pateljannat/certificate-ui
...
fix: certificate ui
2021-08-31 16:31:14 +05:30
pateljannat
17a7af74f2
fix: certificate ui
2021-08-31 16:19:41 +05:30
Jannat Patel
ff22eaa606
Merge pull request #198 from pateljannat/issue-fixes
...
fix: ui and removed mockup
2021-08-31 12:51:32 +05:30
pateljannat
417436d7b6
fix: course filter in review
2021-08-31 12:43:51 +05:30
pateljannat
f228489173
fix: ui and removed mockup
2021-08-31 12:30:52 +05:30
pateljannat
a49563e23f
fix: discussions template
2021-08-30 18:39:00 +05:30
pateljannat
b3403b78ee
fix: removed global discussions page
2021-08-30 12:47:15 +05:30
pateljannat
7a9039090d
fix: discussions structure
2021-08-30 12:46:08 +05:30
Jannat Patel
289195e6c9
fix: readme url
2021-08-30 11:14:25 +05:30
Jannat Patel
e6502784ea
Merge pull request #197 from pateljannat/ui-issues
...
fix: ui issues
2021-08-27 09:58:22 +05:30
pateljannat
54f301e8eb
fix: edit-profile-link
2021-08-27 09:53:30 +05:30
pateljannat
ed91801769
fix: ui issues
2021-08-26 18:32:14 +05:30
Jannat Patel
6965148e4e
Merge pull request #196 from pateljannat/course-cards-web-template
...
feat: course cards web template
2021-08-26 10:59:28 +05:30
pateljannat
b5481e1dd5
fix: margin
2021-08-26 10:54:38 +05:30
pateljannat
4ec9b56366
feat: course cards web template
2021-08-26 10:44:17 +05:30
Jannat Patel
530fcf9a39
Merge pull request #194 from fossunited/certification-fixes
...
fix: certificate, profile, quiz, and video markdown
2021-08-25 21:11:28 +05:30
pateljannat
ff1363b437
fix: certificate, profile, quiz, and video markdown
2021-08-25 21:01:13 +05:30
Jannat Patel
952e3a9906
Merge pull request #190 from fossunited/web-form-changes
...
fix: web form issues
2021-08-24 21:23:23 +05:30
pateljannat
9d530e35fb
fix: web form issues
2021-08-24 20:58:12 +05:30
Jannat Patel
2c2ad78eb7
Merge pull request #189 from sumaiya2908/event-registration
...
fix: attendee-route
2021-08-24 18:09:27 +05:30
Summayya
f61c5a2fa1
fix: implicit user in speaker and exhibitor
2021-08-24 17:47:58 +05:30
Summayya
3e24ff9678
fix: implicit user
2021-08-24 17:27:16 +05:30
Summayya
b0280c3be4
fix: attendee-route
2021-08-24 16:40:46 +05:30
Jannat Patel
b10eb5c979
Merge pull request #188 from fossunited/talks-thumbnail
...
fix: talk card schedule
2021-08-24 12:27:13 +05:30
pateljannat
e2072c72da
fix: talk card schedule
2021-08-24 12:12:55 +05:30
Jannat Patel
84a43912db
Merge pull request #186 from fossunited/fixes
...
fix: minor issues
2021-08-23 18:52:14 +05:30
pateljannat
841819436a
fix: minor issues
2021-08-23 18:22:36 +05:30
pateljannat
14a984c75f
Merge branch 'main' of https://github.com/frappe/community into fixes
2021-08-23 11:14:35 +05:30
Jannat Patel
445de61ce4
Merge pull request #185 from fossunited/web-form-url-fixes
...
fix: web form redirects
2021-08-23 10:32:40 +05:30
pateljannat
f83007788d
fix: web form redirects
2021-08-23 10:22:40 +05:30
Jannat Patel
aefee791ca
Merge pull request #184 from sumaiya2908/event-management
...
fix: redirections
2021-08-23 10:21:24 +05:30
Summayya
00154d80df
fix: redirections
2021-08-23 10:08:43 +05:30
Summayya
a1e12d29ac
fix: redirections
2021-08-23 10:02:06 +05:30
Jannat Patel
5069832165
Merge pull request #183 from fossunited/event-doctype-fixes
...
fix: event doctypes and templates
2021-08-20 17:41:56 +05:30
pateljannat
e2cb003935
fix: doctypes and templates
2021-08-20 17:35:13 +05:30
Jannat Patel
b83a10c282
Merge pull request #180 from sumaiya2908/event-management
...
Create web templates for event management
2021-08-20 15:34:48 +05:30
Summayya
c6fc0a22d2
fix: add user to exhibitor doctype
2021-08-20 15:26:47 +05:30
pateljannat
c6d3994383
fix: course page
2021-08-20 14:23:18 +05:30
Summayya
07f9721aeb
fix: remove speaker-registration
2021-08-20 13:45:40 +05:30
Summayya
dba956e473
fix: remove speaker-registration
2021-08-20 13:41:11 +05:30
Summayya
2894a5e479
fix: change date format
2021-08-19 17:22:01 +05:30
Summayya
ad0913500c
fix: link user to speaker/attendee
2021-08-19 16:08:54 +05:30
Jannat Patel
79a765b725
Merge pull request #182 from fossunited/profile-urls
...
fix: profile urls
2021-08-19 12:05:59 +05:30
pateljannat
eaec991f47
fix: chapter teaser drawer
2021-08-19 10:06:39 +05:30
pateljannat
e31b189045
fix: profile urls
2021-08-19 09:35:02 +05:30
Summayya
eb58b1c149
fix: remove hover
2021-08-18 23:53:02 +05:30
Summayya
af9760f944
fix: remove div in schedule template
2021-08-18 19:49:12 +05:30
Summayya
21b2412362
fix: remove dummy data
2021-08-18 19:41:37 +05:30
Summayya
7e5e167eec
fix: remove dummy data
2021-08-18 19:40:35 +05:30
Jannat Patel
7bf254319b
Merge pull request #181 from fossunited/certification
...
feat: certification
2021-08-18 18:39:12 +05:30
pateljannat
d7e1745c09
fix: added back update progress code
2021-08-18 18:17:40 +05:30
pateljannat
ef238c1b25
fix: export label
2021-08-18 18:08:33 +05:30
pateljannat
cb60d97bb7
feat: certification
2021-08-18 18:04:47 +05:30
Summayya
7c3189e273
fix:conflict
2021-08-18 11:41:09 +05:30
Summayya
ace74febc7
Template for Previous content
2021-08-18 11:37:04 +05:30
Summayya
8dbdabd52c
Create web templates for event management
2021-08-17 22:31:15 +05:30
Jannat Patel
f0ee8d7b88
Merge pull request #173 from fossunited/sketch-redesign
...
fix: sketch cards
2021-08-16 13:47:05 +05:30
Jannat Patel
7e5203f058
Merge pull request #179 from fossunited/discussions
...
feat: Discussions
2021-08-16 13:45:00 +05:30
pateljannat
a3672e9d91
feat: discussions
2021-08-16 13:33:08 +05:30
pateljannat
7017382451
fix: removed sketch card
2021-08-11 11:40:57 +05:30
pateljannat
6c9d49bf8c
discussion doctypes
2021-08-11 11:14:40 +05:30
pateljannat
2de058246b
Merge branch 'main' of https://github.com/frappe/community into main
2021-08-11 10:46:11 +05:30
pateljannat
798ea30382
fix: chapter teaser jerk issue
2021-08-11 10:46:01 +05:30
pateljannat
3e2c6b3343
fix: sketch image call
2021-08-10 17:08:32 +05:30
pateljannat
5ea744de5c
fix: removed unused file
2021-08-10 16:46:48 +05:30
pateljannat
aedb3d3d45
fix: sketch cards
2021-08-10 16:39:17 +05:30
Jannat Patel
83a2f42df9
Merge pull request #171 from fossunited/username-fixes
...
fix: username issues
2021-08-10 13:19:29 +05:30
pateljannat
66aace247c
fix: conditions and tests
2021-08-10 10:28:59 +05:30
pateljannat
bc3db06960
fix: username issues
2021-08-09 16:54:02 +05:30
Jannat Patel
ddaa063587
Merge pull request #170 from fossunited/upcoming-course-notify
...
feat: notify me
2021-08-09 15:39:04 +05:30
pateljannat
f9b4fe468e
fix: removed unused import
2021-08-09 13:27:09 +05:30
pateljannat
6cbca8d1bb
feat: notify me
2021-08-09 13:13:48 +05:30
Jannat Patel
d5067a4bcd
Merge pull request #169 from fossunited/username-validations
...
fix: Username validations
2021-08-06 15:05:36 +05:30
pateljannat
04d44510de
fix: redirect after edit profile save
2021-08-06 14:41:37 +05:30
pateljannat
844fcc9bca
fix: username validations
2021-08-06 14:41:11 +05:30
Jannat Patel
145b5efab0
Merge pull request #168 from fossunited/minor-issues
...
fix: quiz, course outline, and lesson indexing
2021-08-05 18:41:15 +05:30
pateljannat
4079ed97b9
fix: quiz, course outline, and lesson indexing
2021-08-05 18:26:41 +05:30
pateljannat
63d70fc037
fix: username space and empty validations
2021-08-05 15:51:21 +05:30
Jannat Patel
ce86b5deda
Merge pull request #167 from fossunited/issues
...
fix: cleanup
2021-08-04 19:18:45 +05:30
pateljannat
037e946bbe
fix: mentors cleanup
2021-08-04 19:07:14 +05:30
pateljannat
a51c8de1eb
fix: profile progress and review links
2021-08-04 14:01:52 +05:30
Jannat Patel
53dc517180
Merge pull request #165 from fossunited/quiz-cleanup
...
refactor: Quiz cleanup
2021-08-03 19:04:37 +05:30
pateljannat
44ca940c6b
fix: quiz enhancements and tests
2021-08-03 18:30:52 +05:30
pateljannat
c0b688c720
Merge branch 'main' of https://github.com/frappe/community into quiz-cleanup
2021-07-30 18:35:23 +05:30
Jannat Patel
861d5f231d
Merge pull request #164 from fossunited/issues
...
fix: default image, meta, reviews, lesson headers
2021-07-30 17:07:19 +05:30
pateljannat
d14b4f55a6
fix: default image, meta, reviews, lesson headers
2021-07-30 16:24:56 +05:30
Jannat Patel
db9a6c3eda
Merge pull request #163 from fossunited/chapter-lesson-patch-fix
...
fix: chapter lesson patch
2021-07-29 13:48:23 +05:30
pateljannat
a667643681
fix: chapter lesson patch
2021-07-29 13:43:31 +05:30
Jannat Patel
f278e4b6a5
Merge pull request #162 from fossunited/lesson-enhancements
...
fix: lesson indexing
2021-07-29 12:12:14 +05:30
pateljannat
33a12c2dec
fix: lesson indexing
2021-07-29 11:54:30 +05:30
Jannat Patel
508f90f459
Merge pull request #161 from fossunited/upcoming-courses
...
fix: upcoming course and doctype cleanup
2021-07-26 12:22:02 +05:30
pateljannat
709f0c2274
fix: profile profession section width
2021-07-26 11:42:30 +05:30
pateljannat
be47700e7c
Merge branch 'main' of https://github.com/frappe/community into upcoming-courses
2021-07-26 11:14:38 +05:30
pateljannat
40842830a4
fix: profile page social icons position
2021-07-26 11:14:32 +05:30
pateljannat
11d070fa0d
fix: condition for chapter description
2021-07-23 19:16:36 +05:30
pateljannat
dd2f830a33
fix: upcoming course and doctype cleanup
2021-07-23 19:07:26 +05:30
pateljannat
5431fcb450
fix: quiz ui change
2021-07-23 17:55:41 +05:30
Jannat Patel
324033e9ee
Merge pull request #160 from fossunited/only-show-published-courses
...
fix: minor issues
2021-07-20 17:35:18 +05:30
pateljannat
86596d0cfe
fix: minor issues
2021-07-20 17:19:18 +05:30
Jannat Patel
9323cfd748
Merge pull request #159 from rmehta/fix-global-container
...
fix(style): max-width on container padding
2021-07-20 13:06:36 +05:30
Jannat Patel
d125b02cec
fix: added max width to container padding
2021-07-20 13:05:15 +05:30
pateljannat
282c4c5351
feat: explanation field in quiz
2021-07-20 09:36:22 +05:30
Rushabh Mehta
276d64a66a
fix(style): don't mess with global container styles
2021-07-20 09:30:58 +05:30
Rushabh Mehta
79eb381a41
Merge pull request #157 from rmehta/remove-old-styles
...
fix(cleanup): remove old styles
2021-07-19 17:19:54 +05:30
Rushabh Mehta
44f9c0dfd3
fix(minor): remove old styles
2021-07-19 17:14:52 +05:30
Jannat Patel
0ca4cd724e
Merge pull request #156 from fossunited/fix-only-show-published-courses
...
fix: only show the published courses on All Courses page
2021-07-19 17:11:03 +05:30
Anand Chitipothu
8a3e31f021
fix: only show the published courses on All Courses page
...
Closes #155
2021-07-19 17:03:38 +05:30
Jannat Patel
9be8a1af0b
Merge pull request #154 from fossunited/fix-invite-email
...
Fix invite email
2021-07-19 13:43:36 +05:30
Anand Chitipothu
b9cac20613
fix: the delay in sending signup email
2021-07-19 13:32:18 +05:30
Anand Chitipothu
e6d5e6d37b
fix: "Hello None" in the signup email
...
We were trying to show the full_name, but invite request only knows the email.
2021-07-19 13:31:44 +05:30
Jannat Patel
0abfcac7da
Merge pull request #153 from fossunited/improve-email-templates
...
fix: fixed the email message sent out on signup
2021-07-19 13:23:55 +05:30
Anand Chitipothu
b70e8b9acc
fix: fixed the email message sent out on signup
...
Currently updated keeping Mon.School in mind.
2021-07-19 13:14:13 +05:30
Jannat Patel
3b1e1aa3c3
Merge pull request #152 from fossunited/cleanup
...
fix: Cleanup
2021-07-19 12:49:22 +05:30
pateljannat
8f74c74d50
fix: removed unused styles and folders
2021-07-19 10:55:06 +05:30
pateljannat
d2f435016c
fix: layout cleanup
2021-07-16 20:24:35 +05:30
pateljannat
389b35802b
Merge branch 'main' of https://github.com/frappe/community into cleanup
2021-07-15 17:36:31 +05:30
Jannat Patel
a9192a74f9
Merge pull request #151 from fossunited/redesign-fixes
...
fix: Profile page, course card ratings, lesson completion tick
2021-07-15 17:36:17 +05:30
pateljannat
1366c7cf75
fix: removed unwanted image
2021-07-15 17:16:49 +05:30
pateljannat
eaa9e8e3ea
fix: added linkedin icon
2021-07-15 17:05:54 +05:30
pateljannat
5ecae0df61
fix: removed unused pages
2021-07-15 17:01:15 +05:30
pateljannat
4891be1d8c
fix: profile page fixes and course completion tick
2021-07-15 11:16:01 +05:30
pateljannat
ec852fc255
fix: rating on course card and profile page responsive
2021-07-13 16:54:45 +05:30
Jannat Patel
47f2d3cb7b
Merge pull request #148 from fossunited/redesign
...
feat: Redesign
2021-07-13 15:22:59 +05:30
pateljannat
37820c1e19
Merge branch 'redesign' of https://github.com/frappe/community into redesign
2021-07-13 15:15:29 +05:30
pateljannat
230fab3bb2
fix: responsive design
2021-07-13 15:15:23 +05:30
Jannat Patel
d292d2d093
Merge pull request #149 from fossunited/disable-exercises-for-non-members
...
feat: include membership info in page context
2021-07-12 10:59:28 +05:30
Anand Chitipothu
51d5db01e9
feat: include membership info in page context
...
Added `is_member` field to page_context of learn page. This is required to
disable exercises to non-members.
2021-07-11 12:55:26 +05:30
pateljannat
0fd760df81
fix: pre tag overflow
2021-07-09 18:32:51 +05:30
pateljannat
71d0a89968
fix: made image non mandatory, remove unnecessary code
2021-07-09 15:05:46 +05:30
pateljannat
d939a63412
responsive fixes
2021-07-09 13:24:38 +05:30
pateljannat
daaa2d2fe2
responsive fixes
2021-07-09 13:03:42 +05:30
pateljannat
6dd7cb19df
Merge branch 'main' of https://github.com/frappe/community into redesign
2021-07-09 09:50:38 +05:30
pateljannat
b1de2481a8
feat: profile page and other issues
2021-07-09 09:48:08 +05:30
pateljannat
27c01b3b0c
fix: course details interactions
2021-07-08 10:55:03 +05:30
Jannat Patel
b7aa9aff51
Merge pull request #147 from fossunited/fix-profile
...
fix: error on profile page
2021-07-08 10:41:08 +05:30
Anand Chitipothu
524a041fb9
fix: error on profile page
...
Profile page was importing Sketch which was removed recently, even
though it was not using that. Removed it to fix the issue.
2021-07-08 10:33:12 +05:30
Jannat Patel
9de0203914
Merge pull request #145 from fossunited/sketch-cleanup
...
Sketch cleanup
2021-07-07 11:22:05 +05:30
pateljannat
0ed5309b97
feat: course details page structure
2021-07-06 20:51:20 +05:30
pateljannat
68fd32d536
fix: links and breadcrumbs
2021-07-06 18:13:09 +05:30
pateljannat
5ea3b25d21
feat: course home
2021-07-06 17:58:36 +05:30
Anand Chitipothu
2c24412633
refactor: removed the unused dashboard portal page
2021-07-06 14:20:00 +05:30
Anand Chitipothu
1b8a45ba4a
refactor: removed sketch doctype and portal page for home
...
Both of these will be moved to mon_school.
2021-07-06 13:20:41 +05:30
Jannat Patel
3dd4adbc1f
Merge pull request #143 from fossunited/switch-batch
...
feat: added a utililty to switch a student from one batch to another
2021-07-05 19:04:52 +05:30
Jannat Patel
0c52c9c4bc
Merge pull request #144 from fossunited/page-context
...
feat: make it possible to enable tracking for livecode execution
2021-07-05 19:03:47 +05:30
Anand Chitipothu
9caf44cdbd
feat: make it possible to enable tracking for livecode execution
...
Tracking of livecode execution is made possible by making the page
context with course, batch and lesson available in js.
Added a global page_context variable in js and the data for that gets
initialzied in the learn.py.
2021-07-02 23:58:59 +05:30
pateljannat
45d88bdc08
feat: course header wide
2021-07-02 15:43:21 +05:30
Anand Chitipothu
94b3ccd3d9
feat: added a utililty to switch a student from one batch to another
2021-07-01 17:29:02 +05:30
pateljannat
ee8273fd30
feat: new fields in user doctype and new web form
2021-06-30 16:16:22 +05:30
pateljannat
60c1449f40
Merge branch 'main' of https://github.com/frappe/community into redesign
2021-06-29 19:28:50 +05:30
Jannat Patel
67708325ae
Merge pull request #141 from fossunited/workspace
...
feat: lms workspace
2021-06-29 15:24:22 +05:30
pateljannat
3e99577401
feat: lms workspace
2021-06-29 15:15:49 +05:30
pateljannat
5e916dc2c8
feat: review card style
2021-06-29 12:58:12 +05:30
pateljannat
0c64d46e99
feat: reviews
2021-06-28 20:27:17 +05:30
pateljannat
3aa974f8bd
fix: removed review doctype
2021-06-28 13:26:29 +05:30
Jannat Patel
621d01d502
Merge pull request #140 from fossunited/exercise-refactor
...
fix: enabled livecode on community
2021-06-28 13:11:26 +05:30
pateljannat
aa20136223
fix: undo status change on livecode
2021-06-28 13:05:20 +05:30
pateljannat
9bc5408a44
feat: course card redesign
2021-06-28 12:52:10 +05:30
pateljannat
5a7afb3092
fix: added livecode editor in community
2021-06-24 16:38:02 +05:30
Jannat Patel
f8948ac2ef
Merge pull request #138 from fossunited/learn-page-fix
...
fix: learn page
2021-06-24 12:28:34 +05:30
pateljannat
8b1576a028
fix: learn page
2021-06-24 12:21:25 +05:30
Jannat Patel
56d8a72a7d
Merge pull request #136 from fossunited/quiz
...
feat: Quizzes, Youtube Video integration and Other Minor Fixes
2021-06-24 10:34:36 +05:30
pateljannat
f6c11ce52f
fix: conflicts
2021-06-24 10:27:01 +05:30
pateljannat
0284c9305c
fix: quiz progress and youtube video integration
2021-06-24 10:25:23 +05:30
Jannat Patel
d785fb7562
Merge pull request #127 from fossunited/livecode-cleanup
...
refactor: removed the portal pages for showing sketches
2021-06-23 13:09:26 +05:30
Anand Chitipothu
9f50af4ebd
refactor: removed the portal pages for showing sketches
...
Moved them to mon_school.
2021-06-23 12:53:35 +05:30
Jannat Patel
4c3645f0d4
Merge pull request #133 from fossunited/mon-fixes-01
...
Various fixes from mon.school
2021-06-23 11:44:35 +05:30
Anand Chitipothu
20b3ae7d76
fix: error in linking lessons on course page
...
The course was adding `{{ no such element: community.lms.doctype.lms_course.lms_course.LMSCourse object['query_parameter'] }}`
to the lesson links. Fixed it by setting query_parameter to "".
2021-06-23 10:27:01 +05:30
Anand Chitipothu
f303be4db5
fix: error in find_macros when the input is empty
...
Added a special case to handle this issue.
2021-06-22 18:12:31 +05:30
Anand Chitipothu
fc1c393f15
feat: allow a student to be mentor of another batch
...
This is a requirement for mon.school. The students are of the first
batch are now mentors of new batches.
2021-06-22 18:09:21 +05:30
pateljannat
5d96bf544d
fix: conflicts
2021-06-22 12:28:12 +05:30
Jannat Patel
5abfa35095
Merge pull request #132 from fossunited/learning-modes
...
feat: learning modes and batch switching
2021-06-22 12:23:46 +05:30
pateljannat
6c751cdf39
fix: test
2021-06-22 12:17:06 +05:30
pateljannat
2c570ea214
fix: added default value for arguements
2021-06-22 10:48:33 +05:30
pateljannat
ecfcc8a2f7
fix: redirects and urls
2021-06-22 10:45:07 +05:30
pateljannat
3384f974e5
fix: batch switch with query parameters
2021-06-22 10:11:21 +05:30
pateljannat
eb435261fe
feat: learning modes
2021-06-18 18:31:10 +05:30
Jannat Patel
dc7eabefb9
Merge pull request #131 from fossunited/minor-fixes
...
fix: web form, progress ui, title non unique
2021-06-16 13:15:10 +05:30
pateljannat
fed4b5568b
fix: web form, progress ui, title non unique
2021-06-16 13:04:45 +05:30
Jannat Patel
aa77c60abd
Merge pull request #129 from fossunited/minor-fix
...
fix: minor issues
2021-06-15 18:46:33 +05:30
pateljannat
9c1506d3c8
fix: minor issues
2021-06-15 18:40:14 +05:30
Jannat Patel
e94c3f27ab
Merge pull request #128 from fossunited/ui-fixes
...
fix: UI fixes
2021-06-15 13:19:03 +05:30
pateljannat
5fa8bdd40c
fix: invite request test, removed print statements and unused classes'
2021-06-15 13:09:48 +05:30
pateljannat
17f03aeee7
fix: join batch, removed code revision, redirects for other pages if batch missing
2021-06-15 13:01:57 +05:30
pateljannat
7840512a13
fix: ui, preview, progress, batches
2021-06-14 18:45:46 +05:30
Anand Chitipothu
526ded784b
Merge pull request #125 from fossunited/hotfix-exercise-image
...
fix: fixed error on saving exercises
2021-06-12 21:42:27 +05:30
Anand Chitipothu
6b5ddcd54a
fix: fixed error on saving exercises
...
Removed the image generation when exercise is saved. The library used
for exercises has changed and generating the image doesn't work any
more.
2021-06-12 10:49:27 +05:30
Jannat Patel
c42247db42
Merge pull request #122 from fderyckel/patch-1
...
frappe wasn't imported
2021-06-10 20:47:05 +05:30
François de Ryckel
8f8d4901ff
frappe wasn't imported
...
error with NameError: name 'frappe' is not defined
2021-06-10 18:04:40 +03:00
pateljannat
f5f3c808d4
Merge branch 'main' of https://github.com/frappe/community into ui-fixes
2021-06-10 13:41:31 +05:30
pateljannat
1e3152e303
fix: ui
2021-06-10 13:41:11 +05:30
Jannat Patel
344661cf83
Merge pull request #121 from fossunited/lesson-markup
...
Lesson markup
2021-06-10 12:32:16 +05:30
Anand Chitipothu
d9185c0b6b
feat: integrated lesson markup
...
- added PageExtension plugin to inject custom styles scripts in a page
- removed the livecode integration and enabled PageExtension plugins for
learn page
- also merged the profile_tab.py with plugins.py
- added a utility to find the macros from given text
- updated the before_save of lesson to find exercises using the macros
and update the exercises as before
Issue #115
2021-06-09 23:58:21 +05:30
Anand Chitipothu
5363fb7eb3
feat: extend markdown to support macros
...
With this feature, the exercises can be added to the lesson as:
{{ Exercise("two-circles") }}
This also added fenced_code extension that allows adding id and classes
to code blocks.
This uses Python-Markdown library instead of Markdown2 that is used
everywhere in Frappe. The Python-Markdown is more easily extensible than
Markdown2.
Issue #115
2021-06-09 23:22:00 +05:30
pateljannat
1cb81de5c0
feat: lms quizzes
2021-06-09 13:17:42 +05:30
Jannat Patel
d90a1247f1
Merge pull request #120 from fossunited/profile-tabs
...
feat: pluggable profile tabs
2021-06-08 14:53:38 +05:30
Anand Chitipothu
ef0c3e4a24
feat: pluggable profile tabs
...
Added ProfileTab class to represent a profile tab and made the profile
page render the tabs specified in the hook `profile_tabs`. This allows
plugging in new tabs in the profile page without makeing any changes to
the community module.
2021-06-08 10:36:12 +05:30
Anand Chitipothu
3619b136f8
Merge pull request #117 from fossunited/lesson-progress
...
feat: lesson progress
2021-06-07 11:24:52 +05:30
pateljannat
671b4a0650
fix: api and orm
2021-06-02 20:19:36 +05:30
Anand Chitipothu
586b39c0fd
fix: issue with numbering the exercises
...
The exercises being listed in unpredicted order instead of the order
they were listed in the lesson. The was because the `index_` of the
exercise was never updated. Fixed this by updating the `index_` whenever
a lesson edited. However, the user still need to run reindex exercises
on the course correct the ordering, which wasn't possible earlier.
2021-06-02 17:48:02 +05:30
pateljannat
4fd7af053b
fix: tests
2021-06-02 16:47:17 +05:30
pateljannat
5fd1143f76
feat: lesson progress
2021-06-02 13:52:50 +05:30
Jannat Patel
0dc4743556
Merge pull request #116 from fossunited/reindex-exercises
...
feat: actions to reindex lessons and exercises
2021-06-01 11:40:52 +05:30
Anand Chitipothu
c96a14c972
feat: ignore orphan exercises in the progress
...
Don't show exercises that are not added to any lesson in the progress.
2021-06-01 08:15:52 +05:30
Anand Chitipothu
400e706be1
feat: update the index of orphan exercises
...
When an exercise is removed from a lesson, the link to the lesson is
removed from that exercise and the index is reset. This will make sure
the removed exercises won't show up in places like progress.
2021-06-01 05:59:01 +05:30
Anand Chitipothu
a12a52747e
feat: show exercise index in the title
...
Show exercise as "Exercise 2.1: Draw a Circle".
2021-06-01 05:49:45 +05:30
Anand Chitipothu
b9a93bb160
feat: added actions to reindex lessons and exercises
...
Some lessons gets deleted and some new ones get added in the progress of
course creation and it may happen then some of the lesson index may
become inconsistent. Also, we would like to maintain an index for the
exercises. To support both of these, added actions to reindex lessons
and exercises to the course doctype.
2021-06-01 05:46:32 +05:30
Jannat Patel
9c65ff8ae6
Merge pull request #113 from fossunited/invite-based-membership
...
feat: Invite based membership
2021-05-31 13:41:12 +05:30
pateljannat
bb0aa09b4e
fix: messages and url
2021-05-31 13:39:31 +05:30
pateljannat
a8752afb3b
feat: invite based membership become a member page
2021-05-28 13:53:34 +05:30
pateljannat
327bde870b
Merge branch 'main' of https://github.com/frappe/community into invite-based-membership
2021-05-27 17:32:48 +05:30
Jannat Patel
640ead4922
Merge pull request #109 from fossunited/style-fixes
...
fix: Style fixes
2021-05-27 11:54:08 +05:30
pateljannat
687f7f7f7b
fix: minor home page issues
2021-05-27 11:25:05 +05:30
Anand Chitipothu
527a563e4a
chore: added "programming" to the hero title
2021-05-27 09:39:07 +05:30
pateljannat
5bc9a7fe37
Merge branch 'style-fixes' of https://github.com/frappe/community into invite-based-membership
2021-05-26 19:10:38 +05:30
pateljannat
24835acd9c
fix: jinja
2021-05-26 19:10:08 +05:30
pateljannat
3648b3ab47
Merge branch 'style-fixes' of https://github.com/frappe/community into invite-based-membership
2021-05-26 19:08:38 +05:30
pateljannat
914f8504a0
fix: added class in lms_message
2021-05-26 18:56:57 +05:30
pateljannat
ab8546a121
fix: course outline, discussion, lms batch
2021-05-26 17:16:00 +05:30
pateljannat
f327c6fb10
fix: tests for course description
2021-05-26 12:38:50 +05:30
pateljannat
c7ccefa632
fix: discussion, batch home page, new fields for batches
2021-05-26 12:13:04 +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
pateljannat
c9185ae68c
fix: tabs and learn page
2021-05-24 19:24:07 +05:30
Anand Chitipothu
82fa0fa4d7
fix: error in loading the progress page
2021-05-24 13:46:59 +05:30
Jannat Patel
64752433d2
Merge pull request #106 from fossunited/issue-103
...
Redirect the learn page to the current lesson of the user
2021-05-24 13:40:50 +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
pateljannat
ca42c32f54
Merge branch 'main' of https://github.com/frappe/community into style-fixes
2021-05-24 11:57:53 +05:30
Anand Chitipothu
20adc8079e
Merge pull request #105 from fossunited/community-member-to-user-refactor
...
refactor: Community Member to User refactor
2021-05-24 11:44:45 +05:30
Anand Chitipothu
d55941d4bb
Merge branch 'main' into community-member-to-user-refactor
2021-05-24 11:39:20 +05:30
Jannat Patel
6074ee3688
Merge pull request #104 from fossunited/resume-course
...
Added "Resume Course" button to the course teaser
2021-05-24 11:36:06 +05:30
pateljannat
b3f87ba5b6
fix: removed community course member and references to profile macro
2021-05-24 10:39:04 +05:30
pateljannat
631275e9a8
refactor: course and sidebar cleanup
2021-05-24 10:28:02 +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
Anand Chitipothu
14f9d4875a
chore: added issue template for Feature Request
2021-05-24 08:36:09 +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
Jannat Patel
f8d6b5b949
Merge pull request #99 from fossunited/mentor-dashboard
...
Refactored batch pages and added batch progress page
2021-05-21 13:25:56 +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
Jannat Patel
b61ca1d7a2
Merge pull request #97 from fossunited/gitignore-build-file
...
fix: gitignore dist folder
2021-05-21 10:31:40 +05:30
pateljannat
573019bbcc
fix: added build dist folder to gitignore
2021-05-21 10:23:44 +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
Jannat Patel
265c78e76e
Merge pull request #88 from fossunited/minor-fixes
...
fix: removed slug field ref from courses page
2021-05-19 13:59:43 +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
e6f58f56e0
Merge pull request #87 from fossunited/remove-branding
...
refactor: removed the branding and customization for mon school
2021-05-19 10:41:45 +05:30
Anand Chitipothu
9e0476fd00
chore: upgraded node to v14 in github actions
...
- the new changes to frappe required node v14
- also added a build setup before runing tests to make sure the assets are built
2021-05-19 10:05:59 +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
bdabf32124
Merge pull request #86 from fossunited/learn
...
Implemented learning section for batches
2021-05-14 15:36:44 +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
pateljannat
5edceb2562
fix: photo from user
2021-05-07 17:14:33 +05:30
Anand Chitipothu
5d14dce320
Merge pull request #80 from fossunited/add-new-batch-form-enhancements
...
fix: Add new batch form enhancements
2021-05-07 16:53:21 +05:30
Anand Chitipothu
eec9e57dd2
fix: fixed thumbnail generation from livecode
...
Due to the recent changes to livecode, the code to generate svg from
code got broken. Fixed that now.
2021-05-07 16:48:52 +05:30
Anand Chitipothu
503b922074
style: improved the sketch page
2021-05-07 16:48:25 +05:30
pateljannat
d4c19932d5
fix: replaced slug with name and removed whitelist
2021-05-07 16:28:12 +05:30
Anand Chitipothu
3c8cffc5ad
fix: fixed the issue of unable to create sketches.
...
The livecode API has been generalized and there was some
backwackward-incompatible changes in that proces. Added
livecode-canvas.js with the required options to fix the issue.
2021-05-07 13:59:38 +05:30
pateljannat
b3c67a3f34
fix: username and email validations
2021-05-07 13:47:33 +05:30
Anand Chitipothu
84b4833fed
style: tweaked the styles of profile page
2021-05-07 12:33:43 +05:30
pateljannat
28ef7e5def
fix: conflicts
2021-05-07 12:08:51 +05:30
pateljannat
9981baa13b
fix: add new batch form enhancements
2021-05-07 12:04:11 +05:30
Anand Chitipothu
c764aa6c20
fix: fixed the error in saving a new course
2021-05-07 05:18:06 +05:30
Anand Chitipothu
bc11730697
style: showing the message as alert elements on the course page
2021-05-06 21:05:36 +05:30
Anand Chitipothu
92c4a86e8b
refactor: fixed the accidentally removed code in RequestInvite
2021-05-06 21:05:08 +05:30
Anand Chitipothu
358724bf1c
style: fixed the hero section on mobile
...
The email textbox was becoming too small.
2021-05-06 20:53:14 +05:30
Anand Chitipothu
bb80d988d7
refactor: using SketchTeaser widget to show sketch in the profile page
2021-05-06 20:43:04 +05:30
Anand Chitipothu
0ad03a3fb5
style: made the avatar and name of the person a link
2021-05-06 20:41:52 +05:30
Anand Chitipothu
3382de0ecb
refactor: removed slug from course page.
2021-05-06 15:47:47 +05:30
Anand Chitipothu
08bb7b4490
Merge pull request #73 from fossunited/mentor-request-email-templates
...
fix: mentor request flow and emails #30 , #69 , #70
2021-05-06 15:39:58 +05:30
Anand Chitipothu
15203f6bcc
Merge branch 'main' into mentor-request-email-templates
2021-05-06 15:38:53 +05:30
Anand Chitipothu
cbfb0d6761
Merge pull request #76 from fossunited/course-page
...
Refactored the course page
2021-05-06 13:55:42 +05:30
Anand Chitipothu
343aa50f78
Merge branch 'main' into course-page
2021-05-06 13:50:12 +05:30
Anand Chitipothu
5a70687067
refactor: removed the slug using the course name as part of url
2021-05-06 13:42:45 +05:30
Anand Chitipothu
a0921f7380
Merge pull request #77 from fossunited/widget-avatar
...
feat: Widget avatar
2021-05-06 13:26:49 +05:30
pateljannat
11cc03849d
fix: displaying course name in mentor email
2021-05-06 13:23:22 +05:30
pateljannat
413aeaccb1
feat: avatar widget
2021-05-06 12:17:28 +05:30
Anand Chitipothu
88457a82ac
refactor: learn page
2021-05-06 07:05:27 +05:30
Anand Chitipothu
761f36519e
refactor: refactored the about page
2021-05-06 07:05:17 +05:30
Anand Chitipothu
dc5b637ada
refactor: fixed the course page
2021-05-06 06:47:09 +05:30
pateljannat
5e5395658e
Merge branch 'main' of https://github.com/frappe/community into mentor-request-email-templates
2021-05-05 16:32:37 +05:30
pateljannat
69b3f366f4
feat: widget file added
2021-05-05 16:32:21 +05:30
Anand Chitipothu
da902d23f7
Merge pull request #71 from fossunited/footer
...
Fix footer
2021-05-05 16:30:45 +05:30
Anand Chitipothu
c2be23a902
fix: fixed the pickle error on installing community
2021-05-05 15:58:28 +05:30
Anand Chitipothu
da771d7830
[actions] added action to ache bench
2021-05-05 15:57:41 +05:30
pateljannat
8a242a69fb
fix: mentor request flow and emails #30 , #69 , #70
2021-05-05 15:45:20 +05:30
Anand Chitipothu
041bed7e9d
Added sketches to the nav-bar on install
2021-05-05 12:56:27 +05:30
Anand Chitipothu
e330f45adc
style: fixed the footer
2021-05-05 12:53:24 +05:30
Anand Chitipothu
370d3a321b
Merge pull request #68 from fossunited/invite-flow-fixes
...
fix: invite flow issues
2021-05-04 23:23:40 +05:30
Anand Chitipothu
138fba66ae
Merge branch 'main' of git://github.com/khalby786/community into khalby786-main
2021-05-04 23:21:21 +05:30
Anand Chitipothu
82faaed15d
feat: set app name and logo on install and disable signup
...
- set app_name and app_logo_url on install
- disabled signup
2021-05-04 23:19:50 +05:30
Anand Chitipothu
b58a685e7a
Merge pull request #64 from fossunited/miscellaneous-fixes
...
fix: Miscellaneous fixes
2021-05-04 19:18:17 +05:30
pateljannat
45ec16d9e4
fix: reverted error message
2021-05-04 17:43:09 +05:30
pateljannat
18c0fb0da5
fix : #65 and #66
2021-05-04 17:41:54 +05:30
pateljannat
b7d93c1b50
fix: get_mentors in batch
2021-05-04 16:50:39 +05:30
pateljannat
e931ead270
fix: miscellaneous
2021-05-04 12:47:45 +05:30
pateljannat
8933ca9ac9
Merge branch 'main' of https://github.com/frappe/community into miscellaneous-fixes
2021-05-03 16:57:58 +05:30
Anand Chitipothu
1a06e2c0aa
Merge pull request #61 from fossunited/issue-56
...
doctypes for chapter and lesson
2021-05-03 16:51:01 +05:30
Anand Chitipothu
491b5c46ae
Merge branch 'main' into issue-56
2021-05-03 16:03:30 +05:30
pateljannat
2139bddf01
fix: removed unused form add messages, changed url for new batch form in course.html, changed get_recent_sketch to have an owner filter
2021-05-03 15:57:00 +05:30
pateljannat
cf68d3127c
fix: conflicts
2021-05-03 15:51:06 +05:30
pateljannat
f13bb494ef
fix: converted tabs to spaces
2021-05-03 15:50:14 +05:30
Jannat Patel
5e18cd2ef4
Merge pull request #52 from fossunited/invite-flow
...
fix: invite flow and add new batch form enhancements
2021-05-03 15:47:09 +05:30
pateljannat
5fdecb708e
fix: tabs to space, moved js to widget, removed unrelated changes
2021-05-03 15:14:11 +05:30
pateljannat
0144ab60de
fix: logout issue, liscence.txt change
2021-05-03 15:05:23 +05:30
pateljannat
565787eeb6
feat: new-sign-up-form, request invite widget, request invite tests, get_sketches with owner
2021-05-03 12:33:31 +05:30
Anand Chitipothu
b9d94df4d8
refactor: refactored the course page
...
- simplified the portal page for course
- added mentods to LMS Course and Community Member to reduce custom code
in portal pages
- included lessons in the ChapterTeaser
2021-05-03 12:05:17 +05:30
Anand Chitipothu
9e103af8b5
refactor: added auto name to chapter and lesson doctypes
2021-05-03 06:52:22 +05:30
Anand Chitipothu
5728714d71
feat: added lesson doctype
2021-05-03 06:50:23 +05:30
Anand Chitipothu
62cfc0fb24
feat: Added ChapterTeaser widget
2021-05-03 06:50:07 +05:30
Anand Chitipothu
a52a01ef7f
feat: Added chapter doctype
...
Also linked it from the LMS Course doctype.
Issue #56
2021-05-03 06:06:35 +05:30
pateljannat
cd1d2067ad
Merge branch 'main' of https://github.com/frappe/community into invite-flow
2021-05-02 11:05:35 +05:30
Khaleel Gibran
67d3ec75c8
feat: design homepage based on figma design
2021-05-01 18:51:44 +05:30
pateljannat
52f16131af
fix: add new batch form enhancements ( #43 ) invite request doctype and flow ( #42 )
2021-05-01 14:37:57 +05:30
Anand Chitipothu
59dba7730f
refactor: switched to less for css ( #49 )
...
- Added build setup to include styles.less in building community.css
- The old styles are still in style.css. Those styles will be slowly moved to style.less.
- Move all the new styles to style.less
2021-04-29 16:53:16 +05:30
Anand Chitipothu
4bc05bfda8
Merge pull request #46 from fossunited/docker-compose
...
feat: dev-instance using docker-compose
2021-04-29 15:25:31 +05:30
Anand Chitipothu
0cfd6d7634
feat: dev-instance using docker-compose
2021-04-29 14:13:01 +05:30
Anand Chitipothu
f7434f376f
Merge pull request #41 from fossunited/home-page
...
Home page
2021-04-29 13:59:54 +05:30
Anand Chitipothu
905f51ee76
fix: styles on home page
2021-04-29 12:16:48 +05:30
Anand Chitipothu
e207320721
feat: added home page
...
- Refactored the lms_course page and added find_all method to find courses
- Added CourseTeaser widget
- Added /home as a portal page
2021-04-29 10:57:29 +05:30
Anand Chitipothu
20ccc09869
refactor: sketches page
...
- Added new widget SketchTeaser
- Moved get_recent_sketches as static method in LMSSketch
- Added `models.py` to make it easy to import Course and Sketch class
- Updated the sketches template to use the SketchTeaser widget
2021-04-29 10:55:21 +05:30
Anand Chitipothu
e78c6020e7
Merge pull request #37 from fossunited/batch-discussions
...
fix: Batch discussions and Community Member fixes
2021-04-29 10:53:20 +05:30
Anand Chitipothu
4874d99e44
feat: widgets interface
...
Widgets are reusable jinja templates which can be used in other
themplates. Widgets are written in widgets/ directory in every frappe
module and can be accessed as `{{ widgets.WidgetName(...) }}` from any
template.
2021-04-29 10:49:37 +05:30
pateljannat
a022804381
test: users with same name, username validations, users without username
2021-04-28 22:04:42 +05:30
pateljannat
7a40b3e7a5
fix: test for community member and lms course
2021-04-28 17:52:12 +05:30
pateljannat
7b142fd72d
test: member creation from user
2021-04-28 13:50:40 +05:30
pateljannat
fc8ff9c7fd
Merge branch 'main' of https://github.com/frappe/community into batch-discussions
2021-04-28 13:08:23 +05:30
pateljannat
c6bd47eb62
fix: user validaton and community member name issue
2021-04-28 13:08:09 +05:30
pateljannat
d68f1de796
feat: #27 discussion message publish realtime
2021-04-27 16:32:34 +05:30