Farhaan Bukhsh
5e24f5de41
feat: Added grades API for submission history and section grades breakdown.
...
This feature helps to add submission history for each ProblemBlock in
the course. It also adds API for section grades breakdown, that gives
information about grades scored in each section of the course.
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-02-17 11:49:22 +05:30
Farhaan Bukhsh
76beb4e425
fix: Fixed pagination issue with enrollment api.
...
Signed-off-by: Farhaan Bukhsh <farhaan@opencraft.com >
2023-02-17 11:49:22 +05:30
Muhammad Ammar
d92e2aba51
Merge pull request #31685 from openedx/ammar/add-django-settings-variable-for-surveymonkey-job
...
chore: add django settings variable for surveymonkey import data job
2023-02-03 17:36:56 +05:00
muhammad-ammar
a010cf1d82
chore: add django settings variable for surveymonkey import data job
2023-02-03 17:12:09 +05:00
Syed Sajjad Hussain Shah
284e64d1f1
feat: add eventing to personalized recommendations ( #31703 )
...
VAN-1261
2023-02-03 16:40:22 +05:00
Attiya Ishaque
ca6272a50f
feat: [VAN-1260] Program recomendation based on course ( #31663 )
2023-02-03 16:26:48 +05:00
Zubair Shakoor
59a19957a0
Code coverage added ( #31630 )
...
* fix: code coverage added
* fix: .coverage folder added
* fix: .coverage folder location changed
* fix: combine folder modified
* fix: combine command updated
* fix: .coverage folder rollback
* fix: path commented
* fix: upload path modified
* fix: path updated to root
* fix: .coveragerc added
* fix: new coverage folder added
* fix: combine path removed
* fix: coverage files path changed
* fix: data files path updated
* fix: .coverage added as path
* fix: coveragerc updated
* fix: env TEST_SUIT rollbacked
* fix: renaming coverage files step added
* fix: ls added for testing
* fix: debugging commands added
* fix: triggeering cov command in tox.in
* fix: cd coverage added
* fix: commands modified
* fix: triggering coverage using command
* fix: removed omitteed files
* fix: removed all omited files
* fix: skipped all omitted files
* fix: source updated to root in coveragern
* fix: coveragerc files rolledback
* fix: source changed to edx-platform
* fix: cms-2 shard name reemoved
* fix: rmeoved coveragee trigger
* fix: removed shard added back
* fix: --cov-config=setup.cfg added
* fix: combining cov paths format changed to comma
* fix: bash changeeed for coveerage
* fix: paths updateed for testing
* fix: coverage combine command fixed
* fix: final check applied
* fix: final coveragee step addeed and tested
* fix: actions version upgraded in unit tests
* fix: testing space separated commands
* fix: coverage data files path removeed from combine command
* fix: coverage combine reports/* addedd
* fix: updated --cov path
* fix: data_file path updated by removing TEST_SUIT variable
---------
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2023-02-03 14:14:09 +05:00
Rebecca Graber
7d8409e84e
feat: upgrade edx-event-bus-kafka ( #31701 )
2023-02-02 13:24:05 -05:00
Justin Hynes
7b8d41004f
Merge pull request #31699 from openedx/jhynes/revert-31690
...
revert: temp: add some logging around extended profile update functionality
2023-02-02 09:25:32 -05:00
Justin Hynes
2d347eaa4d
revert: temp: add some logging around extended profile update functionality
...
This reverts commit c52ba9d26a after the `final_checks_before_prod` stage of our deployment pipeline failed.
2023-02-02 09:05:57 -05:00
Justin Hynes
cf4edc4da6
Merge pull request #31690 from openedx/jhynes/aper-2247_logging
...
temp: add some logging around extended profile update functionality
2023-02-02 07:40:23 -05:00
Mubbshar Anwar
f1b57b3204
fix: camel case response ( #31686 )
...
return camel case response for course about page recommendations API.
2023-02-02 17:29:46 +05:00
AsadAzam
255cb73070
docs: adr to add new notifications application ( #31655 )
...
* docs: adr to add new notifications application
* docs: accepted adr
2023-02-02 12:27:58 +05:00
Mohammad Ahtasham ul Hassan
2741beda51
fix: install codejail from pypi ( #31683 )
2023-02-02 12:26:57 +05:00
Muhammad Adeel Tajamul
22fd82043a
temp: removed temporary course logs ( #31682 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-02-02 11:53:26 +05:00
Ned Batchelder
12765a7a59
refactor(test): use @skip_unless_lms uniformly
2023-02-01 13:52:26 -08:00
Feanil Patel
71e2aa7018
Merge pull request #31678 from openedx/feanil/upgrade_bleach
...
feanil/upgrade bleach
2023-02-01 13:41:14 -05:00
Justin Hynes
c52ba9d26a
temp: add some logging around extended profile update functionality
...
I am trying to persist/save data through an "extended profile field" in Stage but the data isn't saving. I have this working locally with devstack but don't understand why it's not working in Stage.
This PR adds some logging so I can do some debugging in Stage and try and pinpoint if/where the issue is occurring.
2023-02-01 12:57:33 -05:00
Alexander J Sheehan
e23c2cf428
Merge pull request #31689 from openedx/asheehan-edx/bumping-enterprise-version-3.60.20
...
chore: bumping enterprise version to 3.60.20
2023-02-01 12:37:24 -05:00
Feanil Patel
35121e19a2
chore: Upgrade xblock-drag-and-drop-v2
...
Run `make compile-requirements COMPILE_OPTS="-P 'xblock-drag-and-drop-v2'"`
2023-02-01 12:26:32 -05:00
Alex Sheehan
623c3d35df
chore: bumping enterprise version to 3.60.20
2023-02-01 17:20:40 +00:00
Feanil Patel
e8546d5a8f
chore: Update ora2 and lti-consumer-xblock.
...
Run `make compile-requirements COMPILE_OPTS="-P 'ora2' -P 'lti-consumer-xblock'"`
to update two more dependencies that use bleach.
2023-02-01 11:48:07 -05:00
Feanil Patel
ff9ed81c6e
chore: Update openedx-django-wiki
...
Run `make compile-requirements COMPILE_OPTS="-P 'openedx-django-wiki'"`
to update `openedx-django-wiki`
2023-02-01 11:48:02 -05:00
Feanil Patel
64c317be31
chore: Compile requirements to update bleach
...
Run `make compile-requirements COMPILE_OPTS="-P 'bleach'"` to update
bleach to the latest version.
2023-02-01 11:46:49 -05:00
Feanil Patel
57f2ca1a21
fix: Prepare for the bleach 6.0.0 upgrad.
...
Changelog: https://bleach.readthedocs.io/en/latest/changes.html#version-6-0-0-january-23rd-2023
The major change is that the tags and protocols attributes and related
constants are expected to be sets rather than lists.
2023-02-01 11:46:44 -05:00
Zainab Amir
2e4a20eded
feat: add tests for recommendation api and utils ( #31679 )
2023-02-01 21:10:59 +05:00
Zainab Amir
201499ae84
fix: missing marketing url ( #31684 )
2023-02-01 17:09:36 +05:00
Mohammad Ahtasham ul Hassan
69ce02ec09
fix: pin django-wiki ( #31681 )
2023-02-01 14:49:27 +05:00
Alexander J Sheehan
285c4764f9
Merge pull request #31680 from openedx/asheehan-edx/bumping-enterprise-3.60.18
...
chore: bumping enterprise to version 3.60.18
2023-01-31 16:36:12 -05:00
Alex Sheehan
cb4fa021de
chore: bumping enterprise to version 3.60.18
2023-01-31 20:57:46 +00:00
Justin Hynes
15e7147613
Merge pull request #31676 from openedx/jhynes/aper-2240_remove-settings
...
fix: remove unused settings from edx-paltform related to learner record MFE
2023-01-31 11:24:27 -05:00
Alexander J Sheehan
41ffd5697c
Merge pull request #31673 from openedx/asheehan-edx/enterprise-version-bump-3.60.16
...
chore: bumping enterprise package version to 3.60.16
2023-01-31 09:57:48 -05:00
Justin Hynes
213ade8cf7
fix: remove unused settings from edx-paltform related to learner record MFE
...
[APER-2240]
The monolith no longer needs to understand how to build URLs to the Learner Record MFE. The Credentials IDA has logic to determine if (and how) a request should be redirected to this MFE. This PR remove unused settings from edx-platform.
We have already removed the use of these settings in #31672 .
2023-01-31 09:44:30 -05:00
Justin Hynes
43dca3b737
Merge pull request #31672 from openedx/jhynes/aper-2240-cleanup
...
fix: remove learner record MFE URL building logic
2023-01-31 09:39:14 -05:00
Justin Hynes
e8679056e4
fix: remove learner record MFE URL building logic
...
[APER-2240]
The monolith no longer needs to understand how to build URLs to the Learner Record MFE. The Credentials IDA has logic to determine if (and how) a request should be redirected to the MFE so we can remove these changes. Another PR later will remove the unused settings.
2023-01-31 07:57:26 -05:00
Mubbshar Anwar
5e014651cb
feat: [VAN-1259] Amplitude course recommendation api for course about page ( #31650 )
2023-01-31 16:30:54 +05:00
Muhammad Adeel Tajamul
54cd3c562a
temp: removed previous logs and added new logs for course export ( #31664 )
...
Co-authored-by: adeel.tajamul <adeel.tajamul@arbisoft.com >
2023-01-31 07:07:53 +05:00
Alex Sheehan
de18fb973f
chore: bumping enterprise package version to 3.60.16
2023-01-30 21:31:00 +00:00
Piotr Surowiec
a50ef12ad0
Merge pull request #31475 from open-craft/0x29a/bb6926/rename_module_to_block
...
refactor: convert `module` term to `block` [BD-13]
2023-01-30 18:49:26 +01:00
Agrendalath
e5764780ad
chore: update LTI Consumer XBlock
2023-01-30 18:30:59 +01:00
0x29a
3a1011bed8
refactor: replace usages of XModuleMixin.system with XBlock.runtime
2023-01-30 18:15:24 +01:00
0x29a
fd191db332
refactor: rename module (or item) -> block within remaining lms
...
Also, removed `_iter_scorable_xmodules` method from `lms/djangoapps/grades/transformer.py` file.
2023-01-30 18:15:23 +01:00
0x29a
af13a326be
refactor: rename module (or item) -> block within lms/djangoapps/instructor
2023-01-30 18:15:23 +01:00
0x29a
e96155807a
refactor: rename module (or item) -> block within common
2023-01-30 18:15:23 +01:00
0x29a
d338f00e39
refactor: rename module (or item) -> block within cms
2023-01-30 18:15:23 +01:00
0x29a
c3f672a399
refactor: rename module -> block within remaining openedx/features
2023-01-30 18:15:22 +01:00
0x29a
a299046540
refactor: rename module -> block within openedx/core
2023-01-30 18:15:22 +01:00
0x29a
a027f36724
refactor: rename module -> block within xmodule
2023-01-30 18:15:22 +01:00
0x29a
e348a8118d
refactor: rename module -> block within lms/djangoapps/instructor_task
2023-01-30 18:15:22 +01:00
0x29a
9d8375ff99
refactor: rename module -> block within lms/djangoapps/courseware
...
Also, removed unused `_has_access_xmodule` methid from `lms/djangoapps/courseware/access.py`.
2023-01-30 18:15:22 +01:00