Commit Graph

67066 Commits

Author SHA1 Message Date
sundasnoreen12
ca3201087e fix: fixed review issue 2025-07-18 17:24:12 +05:00
sundasnoreen12
eea2779816 fix: added proper course name and weeks 2025-07-18 17:24:02 +05:00
Muhammad Faraz Maqsood
5879a52b72 feat: add data report for enrolled & inactive user
Add new data report for learners who are enrolled in a course and have not activated their account
2025-07-18 12:09:36 +05:00
Ahtisham Shahid
25f9397683 fix: use data instead of request.data in comment view set (#37042) 2025-07-17 16:03:36 +00:00
Bryann Valderrama
addeae209f feat: add setting for config private fields in profile information report (#36688) 2025-07-17 17:00:25 +02:00
Muhammad Sameer Amin
845086e358 Merge pull request #37038 from openedx/sameeramin/upgrade-edx-enterprise-22167dd
feat: Upgrade Python dependency edx-enterprise
2025-07-17 18:59:48 +05:00
sameeramin
2b44070e6d feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-17 12:54:30 +00:00
Pandi Ganesh
22167dd88b fix: add generic headers to link-checker to prevent false broken link reports (#37031) 2025-07-17 16:17:51 +05:30
Devasia Joseph
91006ec314 feat: add CMS base domain to enable session-based API access (#37014) 2025-07-17 10:41:10 +05:30
Muhammad Sameer Amin
4000d08f74 Merge pull request #37029 from openedx/sameeramin/upgrade-enterprise-integrated-channels-cf93ba2
feat: Upgrade Python dependency enterprise-integrated-channels
2025-07-17 02:49:27 +05:00
Awais Qureshi
8e94b2cba4 feat: Update forum role membership api to DRF ( 11th ) (#35343)
* feat: upgrading simple api to drf compatible.
2025-07-16 16:14:06 -04:00
Ahtisham Shahid
be8a307a22 fix: added manual garbage collection in migration command (#37028) 2025-07-16 19:46:53 +05:00
Feanil Patel
a51f5bd3a7 Merge pull request #36967 from openedx/feanil/geoip2-bot-update-country-database-b27c41c
Update GeoLite Database
2025-07-16 10:46:45 -04:00
feanil
1f4c05ef31 chore: geoip2: update maxmind geolite country database 2025-07-16 10:25:12 -04:00
sameeramin
3668863abd feat: Upgrade Python dependency enterprise-integrated-channels
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-16 13:54:05 +00:00
Ahtisham Shahid
cf93ba2974 feat: added captcha validation in discussion thread/comment creation api (#37015) 2025-07-16 18:02:43 +05:00
Marlon Keating
83a18cdfc8 Merge pull request #37026 from openedx/marlonkeating/upgrade-edx-enterprise-4605533
feat: Upgrade Python dependency edx-enterprise
2025-07-15 17:30:16 -07:00
marlonkeating
f0dd71a7a7 feat: Upgrade Python dependency edx-enterprise
fix: update pbkdf2 to address security vulnerability

Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-16 00:01:26 +00:00
Pandi Ganesh
46055338ae fix: strip whitespace from URL causing broken link on Course Optimizer page (#37020) 2025-07-15 17:08:02 +05:30
Awais Qureshi
25dc9686a4 feat!: upgrading get_problem_responses api to DRF ( 34 ) (#35614)
* feat!: upgrading api to DRF.
2025-07-14 13:18:47 -04:00
Ahtisham Shahid
41299128c3 fix: Resolve email_cadence app preference for existing users with old version (#37016)
Co-authored-by: Hassan Raza <h.raza@arbisoft.com>
2025-07-14 14:00:13 +00:00
Peter Pinch
00518134bd Merge pull request #36860 from mitodl/asad/fix-organzation-course-linking
fix: link reruns & clones to correct orgs
2025-07-14 09:08:05 -04:00
Asad Ali
51c34d05a9 fix: link reruns & clones to correct orgs 2025-07-14 14:31:30 +05:00
Muhammad Adeel Tajamul
0a8ec0caab temp: added option to replace spam content with text (#37009) 2025-07-11 22:54:05 +05:00
KEVYN SUAREZ
7927213c26 fix: validation and error display for due date extensions in the API (#36187) 2025-07-11 15:25:30 +02:00
Muhammad Adeel Tajamul
f8c5cecefc feat: added feature to remove spam urls from discussion content (#37007) 2025-07-11 14:10:33 +05:00
Devasia Joseph
84f82477ed Merge pull request #37004 from djoseph-apphelix/djoseph-2u/TNL-12056-Add-swagger-details-for-new-endpoints-from-several-in-progress-tickets
feature: Added disable/enable discussion endpoint to swagger
2025-07-11 14:12:07 +05:30
Hassan Raza
64094da239 chore: Update notification preferences for non-editable push notifications (#37003)
* chore: Update notification preferences for non-editable push notifications

* fix: unit tests
2025-07-11 12:04:25 +05:00
jawad khan
2388112646 chore: Added logs in notification send function (#37005) 2025-07-11 11:46:40 +05:00
Diana Olarte
5657e751bb feat: return the certificate available date if it is configured (#36790) 2025-07-10 17:16:26 +02:00
Devasia Joseph
b665f30378 fix: fixed lint errors 2025-07-10 17:37:25 +05:30
Devasia Joseph
f330e49aaf feat: Added disable/enable discussion endpoint to swagger 2025-07-10 17:05:42 +05:30
Raymond Zhou
33f239d8fc fix: use correct studio resource url call (#37000) 2025-07-09 11:30:22 -04:00
sundasnoreen12
2a87b3c9ab Merge pull request #37001 from openedx/sundas/INF-1939
fix: fixed button padding issue
2025-07-09 17:13:17 +05:00
sundasnoreen12
595bec3e88 fix: fixed button padding issue 2025-07-09 16:40:49 +05:00
Awais Qureshi
8b7681ed4c feat: list_forum_members-to-drf api to drf ( 14th ) (#35366)
* feat: upgrading simple api list_forum_members to drf compatible.
2025-07-09 07:31:20 -04:00
Ahtisham Shahid
652fbfcb88 feat: updated management command to use default preferences (#36997) 2025-07-09 12:33:02 +05:00
Muhammad Farhan
7899ba9074 feat: migrate show_unit_extensions to DRF APIView. (#36987)
* feat: migrate show_unit_extensions to DRF APIView.
2025-07-08 11:09:56 -04:00
Muhammad Faraz Maqsood
84ecd9f035 fix: optimizer error due to duplicate ids
In this commit, fix optimizer error due to duplicate ids at sections and subsections level
2025-07-08 11:28:18 +05:00
Muhammad Sameer Amin
bdfaffbd20 Merge pull request #36986 from openedx/sameeramin/upgrade-enterprise-integrated-channels-2e9f000
feat: Upgrade Python dependency enterprise-integrated-channels
2025-07-07 12:17:27 +05:00
Kshitij Sobti
80fa4f389d fixup! fixup! fix: use a single 'provider_type' key for storing discussion provider type in course 2025-07-06 17:38:38 +05:30
Kshitij Sobti
6e336e2d39 fixup! fix: use a single 'provider_type' key for storing discussion provider type in course 2025-07-06 17:38:38 +05:30
kshitij.sobti
9ee4afaaf1 fix: use a single 'provider_type' key for storing discussion provider type in course
Both 'provider' and 'provider_type' have been used for storing the discussion provider type in course 'discussions_settings' field, there are some places in the code checking for 'provider' and others checking for 'provider_type', in some cases this can cause a bug where it doesn't detect the correct provider which causes discussion settings not being copied correctly when a course is cloned.

This change prioritises the `provider_type` setting over `provider` and reads `provider` only as a fallback. The `provider` setting is now made read-only just for backwards-compatibility, to avoid confusion.
2025-07-06 17:38:38 +05:30
sameeramin
82a2dcb10f feat: Upgrade Python dependency enterprise-integrated-channels
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-04 13:18:34 +00:00
irfanuddinahmad
2e9f000fe0 Merge pull request #36985 from openedx/irfanuddinahmad/upgrade-edx-enterprise-a0bb77a
feat: Upgrade Python dependency edx-enterprise
2025-07-04 15:41:43 +05:00
irfanuddinahmad
11cd4c8618 Merge branch 'master' into irfanuddinahmad/upgrade-edx-enterprise-a0bb77a 2025-07-04 15:08:45 +05:00
Muhammad Adeel Tajamul
c812297eb1 fix: create preferences for all types instead of core (#36984) 2025-07-04 14:45:56 +05:00
irfanuddinahmad
9a7376e9bc Merge branch 'master' into irfanuddinahmad/upgrade-edx-enterprise-a0bb77a 2025-07-04 14:11:22 +05:00
Ahtisham Shahid
cfe40599bf feat: added API to get account level preferences (#36957)
* feat: added API to get account-level preferences

* feat: added update api for account level preferences (#36978)
2025-07-04 13:04:28 +05:00
irfanuddinahmad
81b0f35f2c feat: Upgrade Python dependency edx-enterprise
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`
2025-07-03 13:48:14 +00:00