Ahtisham Shahid
03e4f03f42
fix: resolved disucssions banner permissions issue ( #30708 )
...
Co-authored-by: AhtishamShahid <ahtishamshahid@A006-00850.local >
2022-07-07 12:56:14 +05:00
Sagirov Evgeniy
dccb463103
FC-0001: Remove edx-jsme, Molecular Structure Problem type ( #30321 )
...
* feat: Remove edx-jsme, Molecular Structure Problem type
* feat: remove common/static/js/capa/jsme and common/static/js/capa/jsmolcalc
2022-07-06 15:51:58 -04:00
Zainab Amir
9a21d1448a
feat: fix authentication classes for recommendation view ( #30699 )
...
- Updated classes to allow inactive users to access the view
- In case of any error show general recommendations
2022-07-06 17:32:20 +05:00
Muhammad Adeel Tajamul
7a1d263477
fix: added edit reason codes ( #30698 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-07-06 11:06:42 +05:00
Nathan Sprenkle
15a38bc7f1
feat: partial initial view/API for learner dashboard ( #30653 )
...
* fix: remove unused feedback email
* refactor: rename learner views
Rename course to learner and seed initial response shape
* feat: add first sample views and APIs
* refactor: add route namespace for learner dash
* test: add learner dashboard views test
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-07-05 14:08:00 -04:00
Nathan Sprenkle
9d54fda8e8
feat: learner dash enrollment serializers ( #30674 )
...
* feat: add CourseProviderSerializer
* feat: add CourseSerializer
* feat: add CourseRunSerializer
* feat: add EnrollmentSerializer
* feat: add GradeDataSerializer
* feat: add CertificateSerializer
* feat: add EntitlementSerializer
* feat: add ProgramsSerializer
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-07-05 11:12:12 -04:00
Attiya Ishaque
9d1f31603e
feat: [VAN-986] Add amplitude API ( #30675 )
...
* feat: [VAN-986] Add amplitude API
* feat: add suggestion
* feat: add spinner
Co-authored-by: Zainab Amir <zainab.amir@arbisoft.com >
2022-07-05 16:23:38 +05:00
edx-semantic-release
4d6df67a02
chore(i18n): update translations
2022-07-03 16:59:53 -04:00
Shafqat Farhan
7a05329594
feat: VAN-987 - Added analytics event on recommendation course click
2022-07-01 11:52:08 +05:00
Zainab Amir
ef9361ccfe
feat: add recommendation panel
...
- added a waffle flag to control recommendation panel
- add react code for the panel
VAN-984
2022-07-01 11:52:08 +05:00
0x29a
cf1a7c616a
refactor: remove error_descriptor_class and NonStaffErrorBlock
...
It's safe to remove this because non-staff [1] users cannot access [2]
an `ErrorBlock`. We were able to reproduce this with and without this commit
with the following results:
1. Staff users were seeing the `ErrorBlock`.
2. Non-staff users were getting an empty `<div class="vert-mod"></div>`.
In theory, error blocks should be hidden in the Learning MFE because of this
option [3]. However, when we manually set `hide_access_error_blocks` to
`False`, we kept getting identical results (with and without this commit), so
it looks that the removal `NonStaffErrorBlock` was just omitted at some point.
[1] a4ec4c1b8e/lms/djangoapps/courseware/access.py (L419-L436)
[2] a4ec4c1b8e/lms/djangoapps/courseware/access.py (L150-L151)
[3] 92ca176fde/lms/djangoapps/courseware/views/views.py (L1547-L1551)
2022-06-30 15:53:39 +02:00
SaadYousaf
28a8e618ac
feat: add partial username search for course discussion user stats
2022-06-30 17:37:03 +05:00
Muhammad Adeel Tajamul
9e1b46b58b
fix: change user_id query param to username in Learners API ( #30640 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2022-06-30 12:03:11 +05:00
Alexander J Sheehan
6a6b883a49
Merge pull request #30661 from openedx/asheehan-edx/saml-uniqueness-current-only
...
fix: accounting for only current configs when checking for uniqueness
2022-06-27 18:11:18 -04:00
Alexander Sheehan
605a328f24
fix: accounting for only current configs when checking for uniqueness
2022-06-27 16:56:37 -04:00
Mohammad Ahtasham ul Hassan
44fa09eba5
refactor: refactor discussions_xblock ( #30636 )
...
JIRA: https://openedx.atlassian.net/browse/BOM-2580
This PR aims at refactoring the discussion xblock sub project and moving it within the xmodule directory effectively removing its position as a sub project within edx-platform
2022-06-27 17:11:56 +05:00
Mohammad Ahtasham ul Hassan
8ef261fe07
Remove Old Pymongo pin ( #30569 )
...
* chore: unpin pymongo
2022-06-27 14:37:29 +05:00
SaadYousaf
20de3c71b4
fix: fix links in reported content email to point to new MFE
2022-06-24 11:08:59 +05:00
adeel.tajamul
3ef0bd6d00
fix: added thread structure
2022-06-23 13:44:18 +05:00
adeel.tajamul
cebe02ae51
fix: added doc strings to test cases
2022-06-23 13:44:18 +05:00
adeel.tajamul
92e862149d
fix: pinned is set to false for all posts in learner area
2022-06-23 13:44:18 +05:00
adeel.tajamul
30229c86e2
fix: updated test cases
2022-06-23 13:44:17 +05:00
adeel.tajamul
7481b11e25
fix: updated api response
2022-06-23 13:44:17 +05:00
adeel.tajamul
18cec24f15
fix: added pagination data
2022-06-23 13:44:17 +05:00
adeel.tajamul
19a23c7f35
fix: pylint errors resolved
2022-06-23 13:44:17 +05:00
adeel.tajamul
b6b3a9153c
fix: resolved pylint test case
2022-06-23 13:44:17 +05:00
adeel.tajamul
e9bdf1d6bc
fix: fixed active threads user_id query param and added test cases
2022-06-23 13:44:17 +05:00
Ahtisham Shahid
73c2b1be7e
Added Big Blue button as live provider ( #30613 )
...
* feat: added new live provider and fixed tests
* feat: added free_tier compatiblity
* fix: resolved linter issues and other refactors
* fix: ran makemigration to generate migrations
* fix: Implemeted key retrival for tabs
Co-authored-by: AhtishamShahid <ahtishamshahid@A006-00850.local >
2022-06-23 11:48:44 +05:00
Muhammad Adeel Tajamul
5298c3827c
Merge pull request #30628 from openedx/inf-302
...
fix: fixed topics api sort to same as legacy sort
2022-06-23 10:44:20 +05:00
Nathan Sprenkle
abfd50a984
feat: Learner Dashboard top level serializer ( #30631 )
...
* feat: add top-level serializer classes
List serializer classes stubbed, to be filled out later.
* test: add basic test for high-level serializer.
Includes 2 examples of how to patch sub-serializers.
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-06-22 13:38:30 -04:00
adeel.tajamul
7d6ce90213
fix: fixed topics test cases
2022-06-22 06:25:40 +05:00
muhammad-ammar
80e4b6a165
feat: update segment events data for passed and failed learners
2022-06-21 23:48:00 +05:00
adeel.tajamul
a91139d4c0
fix: fixed topics api sort to same as legacy sort
2022-06-21 18:43:38 +05:00
Muhammad Umar Khan
a389a9ff10
Revert "Revert "refactor: move xmodule folder to root""
2022-06-20 18:20:06 +05:00
Muhammad Umar Khan
d890f06507
Revert "refactor: move xmodule folder to root"
2022-06-20 16:03:48 +05:00
M Umar Khan
a91df0c40f
refactor: move xmodule folder to root
...
- Moving xmodule folder to root as we're dissolving sub-projects of common folder in edx-platform
- More info: https://openedx.atlassian.net/browse/BOM-2579
- -e common/lib/xmodule has been removed from the requirements as xmodule has itself become the part of edx-platform and not being installed through requirements
- The test files common/lib/xmodule/test_files/ have been removed as they are not being used anymore
2022-06-20 14:33:45 +05:00
Nathan Sprenkle
541515cbd0
feat: add ora grading/gradebook urls for devstck ( #30616 )
...
Co-authored-by: nsprenkle <nsprenkle@2u.com >
2022-06-17 14:10:53 -04:00
Muhammad Ammar
a1f8df126d
Merge pull request #30608 from openedx/ammar/refine-source-param-in-dsc-url
...
chore: refine source param in dsc url
2022-06-17 15:28:24 +05:00
muhammad-ammar
dd70066644
chore: refine source param in dsc url
2022-06-17 15:05:29 +05:00
Ahtisham Shahid
c9d2635a0d
fix: resolved caching issue in discussions iframe ( #30607 )
...
Co-authored-by: AhtishamShahid <ahtishamshahid@A006-00850.local >
2022-06-16 19:04:41 +05:00
Zaman Afzal
ec36d3a949
fix: revert Add Learner pathway progress update signal ( #30598 )
2022-06-16 01:59:40 +05:00
Giovanni Cimolin da Silva
b50f3ec6cc
Merge pull request #30244 from open-craft/navin/bb-6077
...
fix: get CELERY_RESULT_BACKEND from ENV_TOKENS
2022-06-15 16:16:01 -03:00
Waheed Ahmad
541065c542
fix: [VAN-980] changing the email address sync with Braze ( #30590 )
...
Currently, changing the email address in LMS does not reflect in Braze
and the transaction emails sent through Braze are delivering to user's
old/previous email address.
Added a signal/receiver to sync the new email address upon confirm email
change.
2022-06-15 19:39:23 +05:00
Zaman Afzal
6c6dabaa3c
Feat: Add Learner pathway progress update signal ( #30547 )
...
* feat: Add Learner pathway progress update signal
2022-06-15 00:58:22 +05:00
edx-semantic-release
3d39111663
chore(i18n): update translations
2022-06-13 17:02:30 -04:00
edx-transifex-bot
7eb540c567
chore(i18n): update translations ( #30571 )
...
Co-authored-by: edx-semantic-release <edx-semantic-release@edx.org >
2022-06-13 19:31:59 +00:00
Maria Grimaldi
721b63587a
Merge pull request #30431 from eduNEXT/MJG/cohort-assignment-filter
...
[BD-32] feat: integrate cohort assignment filter definition
2022-06-13 14:06:42 -04:00
Diana Huang
c6af151aaa
fix: Remove reference to course info SASS. ( #30577 )
...
We removed this SASS file in PR #30299 . This
removes the reference to it.
2022-06-13 11:33:10 -04:00
Maria Grimaldi
ec69659253
feat: integrate cohort assignment filter definition to cohort model
2022-06-13 11:28:01 -04:00
ruzniaievdm
116431cb81
refactor: Replace PDF course certificate view code ( #30397 )
...
Co-authored-by: ruzniaievdm <ruzniaievdm@gmail.com >
2022-06-13 09:43:02 -04:00