Simon Chen
192b35eb8f
fix: add Learner as another role posted to LTI tools for the LTI embed ( #30356 )
...
Co-authored-by: Simon Chen <schen@edx-c02fw0guml85.lan >
2022-05-09 10:12:28 -04:00
Sameen Fatima
0d9e845f1b
feat: Created an API to fetch progress details about a learner's program ( #29975 )
2022-03-04 16:11:28 +05:00
Ahtisham Shahid
649a66de4e
fix: Added additional conditions for tab view rendering ( #29906 )
2022-02-15 18:48:57 +05:00
Ahtisham Shahid
75d8448ef5
refactor: Moved ProgramDiscussion/Live Configuration Models to program's app ( #29871 )
...
refactor: Moved ProgramDiscussion/Live Configuration Models to program's app
2022-02-09 15:43:22 +05:00
Ahtisham Shahid
cc6da107a1
feat: Added zoom lti to programs page ( #29799 )
...
* feat: Added zoom LTI to the programs page
2022-01-21 20:14:24 +05:00
Ahtisham Shahid
e63fb2e01a
feat: Created API for programs live page zoom lti ( #29763 )
...
* feat: Created API for programs live page zoom lti
* refactor: Merged similar code by inheritance
* refactor: removed duplicates and resolved tight coupling issues
* refactor: Decoupled views
2022-01-21 12:26:47 +05:00
Jawayria
efe22f19ab
chore: Applied lint-amnesty on lms/djangoapps
2021-12-20 16:06:29 +05:00
=Awais Jibran
51b2b89bcd
fix: add is_configured property
2021-12-13 15:11:31 +05:00
AsadAzam
3f06445389
feat: added pii params for program discussions ( #29532 )
...
* feat: added pii params for program discussions
* refactor: added conditions
2021-12-09 18:39:34 +05:00
Ahtisham Shahid
00b53287d5
Added anonymous user id and extra params in program lti ( #29429 )
...
* fix: added anonymous user id and extra params in program lti
* refactor: updated flag name
* fix: fixed linter issues
2021-12-02 17:05:35 +05:00
Ahtisham Shahid
987c641d82
feat: created API to get program discussion iframe ( #29205 )
...
fix: py lint issues fixed
feat: added test cases for API
fix: py lint issues fixed and added tests
fix: updated tests and refactored
fix: fixed return type in the function
fix: conflicts resolved and linter issue
refactor: updated code to accommodate backward compatibility
refactor: updated classes for code clean up
feat: added test for ProgramDetailFragment
feat: added a new flag for masters discussion
refactor: updated flag names and other refactors
2021-11-22 11:27:45 +05:00
M. Zulqarnain
b84b862cc0
feat: Django codemods on LMS (3) ( #28853 )
2021-11-16 18:27:21 +05:00
AsadAzam
49367f4758
feat: added program discussions admin view ( #29283 )
...
* feat: added program discussions admin view
* refactor: updated docstring
* refactor: updated constant
2021-11-09 22:35:21 +05:00
AsadAzam
208e1b177c
feat: Implement program discussions iframe ( #28770 )
...
* feat: Implement program discussions iframe
* Fixed conflicts
* Fixed conflicts
* Fixed conflicts
* Refactored code
2021-09-21 16:24:52 +05:00
SaadYousaf
bf64c34d9d
feat: add program discussion for learner dashboard
2021-08-31 11:15:44 +05:00
usamasadiq
3f1df8eb2a
Ran pyupgrade on lms/djangoapps
...
Ran pyupgrade on lms/djangoapps/instructor_analytics
Ran pyugprade on lms/djangoapps/instructor_task
Ran pyupgrade on lms/djangoapps/learner_dashboard
2021-02-19 17:30:59 +05:00
Awais Qureshi
44576ce3f6
BOM-2282
...
Apply pylint-amnesty.
2021-02-01 19:27:15 +05:00
Aura Milena Alba
0192de00b2
[BD-10] [DEPR-92] Remove scss files that use pattern library
2020-08-12 13:12:36 -04:00
morenol
68d1c7f78c
[BD-10] Remove _uses_pattern_library property from EdxFragmentViews ( #24536 )
2020-07-27 12:01:40 -04:00
Aura M. Alba
8d3ec6b366
Remove pattern library of learner_dashboard/programs.py
2020-06-02 16:19:25 -05:00
Waheed Ahmed
8a1c3b4ae2
Add page title for program dashboard webviews.
...
PROD-800
2020-01-06 18:05:24 +05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
adeelehsan
c7172c1d69
Uri added for explore new program
...
PROD-1004
2019-11-26 17:28:45 +05:00
Stu Young
0f1c391134
incr-275 ( #20584 )
...
* run python modernize
* run isort
* quality fixed
* quality
2019-05-16 13:44:02 -04:00
Brandon Baker
171e95f904
Reveal professional pathways in program sidebar.
...
Professional pathways are referred to as industry pathways in the code
to help differentiate them from professional certificate programs.
2018-08-31 12:57:50 -04:00
Diana Huang
18403d2382
Switch to using Pathways instead of CreditPathways.
2018-08-23 15:15:50 -04:00
Cole Rogers
40b6faf253
Render credit pathways in program details sidebar
2018-08-02 10:08:50 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Eric Fischer
e18448e27d
Silence deprecation warnings
...
https://docs.djangoproject.com/en/1.11/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods
2018-05-02 10:03:50 -04:00
Michael Terry
502287b07e
Add some links to student records
...
Add some waffle-guarded connection points to the Credentials service
to start filling out the user flow for Student Records.
Specifically, add a button to the Program Progress Details page if
a certificate exists, and add a link in the Learner Profile page.
Both only appear if the 'student_records' waffle switch is active.
LEARNER-4701
2018-04-27 09:52:01 -04:00
Waheed Ahmed
c68b50d964
Update program detail fragment.
...
LEARNER-3755
2018-01-17 13:48:33 +05:00
Waheed Ahmed
2406812100
Update program detail fragment url for mobile apps.
...
LEARNER-3754
2018-01-10 19:01:04 +05:00
uzairr
fa6a5f99a5
Create program detail fragment for mobile app
...
To extract the program detail information edX mobile team has to
parse all the un-necassary details which takes time that ultimately
slows down app.To avoid it,a detail fragment is created that will
be used in the mobile app as well as on the web.
LEARNER-2981
2017-11-14 07:53:12 +00:00
Waheed Ahmed
50891f9102
Implement program listing fragment for mobile app.
...
Converted the program listing logic into a web fragment view
and exposed a URL for mobile app.
LEARNER-2980
2017-11-09 12:51:25 +05:00