Commit Graph

18 Commits

Author SHA1 Message Date
Jannat Patel
668a5d6334 fix: labels and order 2021-12-16 15:20:08 +05:30
Anand Chitipothu
465bc3b24a feat: allow the same custom page to be avaiable both for cohort and subgroup 2021-12-14 22:09:51 +05:30
Anand Chitipothu
8f740d70e0 fix: broken link to the course on join page 2021-12-13 21:30:19 +05:30
Anand Chitipothu
943c8eabbf feat: added custom pages at subgroup level 2021-12-09 01:17:03 +05:30
Anand Chitipothu
3cd4e64957 feat: allow cohort admins to add mentors
Issue #271
2021-12-05 02:10:58 +05:30
Anand Chitipothu
f68fc02e57 style: improved the ux of approve/reject flow
Issue #271
2021-12-05 01:29:48 +05:30
Anand Chitipothu
7001ddc96f feat: made all the cohort pages public
There is some info on the page that is only accessible to mentors and
admins and not shown to other users.
2021-12-05 01:04:46 +05:30
Anand Chitipothu
fe31a64175 style: updated the styles of subgroup links on cohort page 2021-12-05 00:22:27 +05:30
Anand Chitipothu
ebcb3c5466 fix: fixed the issue with rendering custom cohort page
Issue #271
2021-12-05 00:01:42 +05:30
Anand Chitipothu
a1d0f3948a feat: added support for custom web pages for cohorts
This allows adding custom web pages to each cohort by defining a web
template and attaching it to the cohort.

Issue #271
2021-12-04 23:47:29 +05:30
Anand Chitipothu
22f5508bea style: improved the display of users and mentors in a subgroup
Using MemberCard insted of Avatar macro.

Issue #271
2021-12-04 23:14:37 +05:30
Anand Chitipothu
fb447a30e4 feat: added undo of rejected join requests
Also improved the dispaly of timestamp, showing the diff now.

Issue #271
2021-12-04 22:47:23 +05:30
Anand Chitipothu
d5da5bd8aa feat: allow all mentors to see the cohort status
Issue #271
2021-12-04 07:25:15 +05:30
Anand Chitipothu
c96e3ee2f9 feat: show counts on cohort listing and view pages
Issue #271
2021-12-02 10:36:17 +05:30
Anand Chitipothu
ffd9e9d48e feat: Added support for approve/reject join requests to a cohort subgroup
Issue #271
2021-11-30 18:06:36 +05:30
Anand Chitipothu
f1157895db feat: added portal page to join a cohort
Issue #271
2021-11-30 08:29:24 +05:30
Anand Chitipothu
1277cfed64 feat: added cohort and subgroup pages
Issue #271
2021-11-30 07:46:48 +05:30
Anand Chitipothu
102fa9c0a8 feat: added a page to list cohorts of a course
- added a page /courses/<course>/manage that lists the active cohorts
- only accessible to mentors and staff
- also added a "manage the course" button on course page for mentors/staff

Issue #271
2021-11-29 17:33:45 +05:30