Awais Qureshi
1b15ae0cd9
feat!: upgrading api to DRF.
2025-04-24 13:00:04 +05:00
Awais Qureshi
04aa93c213
feat!: upgrading api to DRF.
2025-04-24 11:29:34 +05:00
Awais Qureshi
6680aecbbe
Rescore problem to drf ( #35627 )
...
* feat!: upgrading api to DRF.
2025-04-15 15:24:05 +05:00
Awais Qureshi
62e5904286
feat!: upgrade generate_bulk_certificate_exceptions to drf ( 26 ) ( #35577 )
...
* feat!: upgrading api to DRF.
2025-03-14 15:48:06 +05:00
Ahtisham Shahid
b1efc9b609
fix: resolved allow enroll email issue ( #36309 )
2025-02-27 15:34:05 +05:00
Awais Qureshi
3ef635b584
feat!: upgrading add_users_to_cohorts api to DRF ( 33 ) ( #35613 )
...
* feat!: upgrading api to DRF.
2025-02-26 17:49:46 +05:00
Awais Qureshi
9f5fe30f54
feat!: upgrading get_proctored_exam_results api to DRF ( 32 ) ( #35612 )
...
* feat!: upgrading api to DRF
2025-02-19 15:12:39 +05:00
Awais Qureshi
cba02f5e81
feat!: upgrading api to DRF. ( #35609 )
2025-02-17 14:41:08 +05:00
Awais Qureshi
53de406537
feat!: upgrade bulk_beta_modify_access to drf ( 30 ) ( #35604 )
...
* feat!: upgrading api to DRF.
2024-12-17 16:35:22 +05:00
Awais Qureshi
81d4239117
feat!: upgrade start_certificate_regeneration to drf ( 29 ) ( #35599 )
...
* feat!: upgrading api to DRF.
2024-12-02 17:08:01 +05:00
Awais Qureshi
a4d3bf91db
feat!: upgrade certificate_exception_view to DRF ( 28 ) ( #35594 )
...
* feat!: upgrading api to DRF.
2024-11-28 14:58:54 +05:00
Awais Qureshi
bfa756b7c9
feat!: upgrading api to DRF. ( #35584 )
2024-11-26 16:56:03 +05:00
Awais Qureshi
8ea2d1030e
feat!: upgrade get_issued_certificates to DRF ( 24 ) ( #35534 )
...
* feat!: upgrading api to DRF.
2024-11-25 16:04:59 +05:00
Awais Qureshi
d6e0528148
feat!: upgrade certificate_invalidation_view to drf ( 23 ) ( #35521 )
...
* feat!: upgrading api to DRF.
2024-11-01 16:56:20 +05:00
Awais Qureshi
a2bd8a7525
upgrade get_students_features api with DRF( 7th api ) ( #35323 )
...
* feat: upgrading simple api to drf compatible.
2024-10-07 16:09:32 +05:00
Awais Qureshi
8d386d7b24
feat!: upgrading api to DRF. ( #35536 )
2024-10-04 16:45:47 +05:00
Awais Qureshi
8c978c2415
feat!: upgrading mark_student_can_skip_entrance_exam api with DRF ( 21 ) ( #35460 )
...
* feat!: upgrading simple api with DRF.
2024-10-02 15:20:47 +05:00
Awais Qureshi
093734b2ea
feat!: upgrading simple api with DRF. ( #35463 )
2024-10-01 15:32:50 +05:00
Awais Qureshi
9ae65bbe9d
feat: upgrade get_student_enrollment_status api with drf (22nd) ( #35464 )
...
* feat!: upgrading simple api with DRF.
2024-09-25 16:01:05 +05:00
Brian Mesick
471bdd232a
Merge pull request #34971 from raccoongang/NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
...
feat: [FC-0047] add mobile push notifications functionality
2024-09-20 10:02:24 -04:00
Awais Qureshi
46777610a4
feat: upgrading simple api to drf compatible ( 17th ) ( #35394 )
...
* feat: upgrading simple api to drf compatible.
2024-09-20 17:06:19 +05:00
Awais Qureshi
3de0dbd9ea
feat: upgrading list_instructor_tasks to DRF ( 10th ) ( #35332 )
...
* feat: upgrading simple api to drf compatible.
2024-09-18 15:54:01 +05:00
Awais Qureshi
e807f3e9aa
feat: upgrade change_due date to drf ( 16th ) ( #35392 )
...
* feat: upgrading simple api to drf compatible.
2024-09-12 15:48:39 +05:00
Ivan Niedielnitsev
6a2fe8cd03
Merge branch 'master' into NiedielnitsevIvan/FC-0047/feature/implement-push-notifications-chanel
2024-09-11 15:26:22 +03:00
Awais Qureshi
08bd8b312e
feat: upgrade reset_student_attempts api to drf ( 19th ) ( #35404 )
...
* feat: upgrading simple api to drf compatible.
2024-09-10 16:26:41 +05:00
Awais Qureshi
f52c08a0dd
feat: upgrade send_email api to drf ( 15th ) ( #35387 )
...
* feat: upgrading simple api to drf compatible.
2024-09-09 14:52:47 +05:00
Awais Qureshi
7292cabe32
feat: upgrade list_report_downloads api to DRF ( 13th ) ( #35350 )
...
* feat: upgrading simple api to drf compatible.
2024-09-09 12:54:30 +05:00
Іван Нєдєльніцев
13e3024ae3
style: [FC-0047] fix code style issues
2024-09-06 17:40:26 +03:00
Awais Qureshi
ede9102e33
feat: upgrading get_anon_ids api to drf compatible (12) ( #35345 )
...
* feat: upgrading simple api to drf compatible.
2024-08-30 16:19:48 +05:00
Awais Qureshi
1a431b6a26
feat: get_students_who_may_enroll update api to DRF ( 8th ) ( #35174 )
...
* feat: upgrading simple api to drf compatible.
2024-08-29 18:37:17 +05:00
Awais Qureshi
275d4d989f
feat: show_student_extensions upgrading api to drf compatible ( 9th ) ( #35148 )
...
* feat: upgrading simple api to drf compatible.
2024-08-27 14:23:59 +05:00
Awais Qureshi
f93d16f31a
feat: upgrading simple api to drf compatible ( 3rd api ) list_email_content ( #35111 )
...
* feat: upgrading simple api to drf compatible.
2024-08-22 13:37:45 +05:00
Awais Qureshi
af9ae77bbc
feat: upgrading simple api to drf compatible. ( #35260 )
2024-08-20 17:25:17 +05:00
Awais Qureshi
6bcbb1df29
feat: Upgrading api to use drf 5th api. register_and_enroll_students api ( #35084 )
...
* feat: upgrading simple api to drf compatible.
2024-08-19 14:25:08 +05:00
Awais Qureshi
99760f80f0
feat: Upgrading api list_course_role_members ( 2nd api ) ( #35105 )
...
* feat: upgrading simple api to drf compatible.
2024-08-07 16:40:27 +05:00
Awais Qureshi
0a067ffa82
feat: upgrading simple api to drf compatible (4th api ) ( #35135 )
...
* feat: upgrading simple api to drf compatible.
2024-08-06 15:25:24 +05:00
Awais Qureshi
39dd3c002b
feat: converting existing api to drf base api. ( #35039 )
...
Adding generic permission class. Added standard authentication classes.
2024-07-30 13:18:49 +05:00
Feanil Patel
ff77964414
Merge commit from fork
...
fix: cohorts data can be private
2024-07-25 10:08:25 -04:00
Isaac Lee
76fbcbe437
fix: also filter for show_dashboard for instructor ( #34949 )
...
* fix: also filter for show_dashboard for instructor
* temp: attempting to craft tests
* chore: lint
* test: fixed xblock tests
2024-06-18 15:13:01 -04:00
Navin Karkera
8077719b8e
fix: enroll users when added to a forum role ( #32436 )
2024-05-06 09:00:31 -04:00
Navin Karkera
61b8961cdf
fix: auto enroll users when added as staff ( #32561 )
...
The course team management section under Instructor > Membership tab
allows users to be added a role even if are not enrolled in the course.
This is behaviour does not match the help text displayed in the section.
This PR updates modify_access api to enrolls user if they are not enrolled
after adding them to a role as well as changes the help text to reflect
actual changes.
2024-04-26 13:16:32 -04:00
Isaac Lee
40744eca36
fix: gate lti tools frorm onboarding function ( #34413 )
...
* fix: gate lti tools frorm onboarding function
- Block calls to does_backend_support_onboarding if the proctoring provider uses LTI
* fix: LTI onboarding false by default
2024-03-25 19:59:30 +00:00
Diana Olarte
490a3d4c75
feat: allow instructors to manage certificates ( #31265 )
...
* feat: Add context to certificate webview.
Add support to instructor certificates generation. If user has instructor permissions over a course, the staff permissions are also granted.
* fix: rename local parameters to fix pylint redefined-outer-name alert
* feat: create a setting to enable certificate panel for instructors
* fix: remove unnecessary permisions
* fix: update persmissions and testing
* style: fix pylint issues
---------
Co-authored-by: Squirrel18 <daniel.quiroga@edunext.co >
Co-authored-by: Maria Fernanda Magallanes Zubillaga <maria.magallanes@edunext.co >
2024-03-20 07:46:15 -04:00
ayesha waris
c848767369
fix: update API endpoint to return task due time for future scheduled tasks ( #34332 )
...
* fix: update API endpoint to return task due time for future scheduled tasks
* test: updated InstructorEmailContentList tests to accomodate changes
* fix: returend unformatted created date to support easy conversion at frontend
* test: updated tests to accommodate unformatted date value in API response
* refactor: removed duplicate code and use of random numbers
---------
Co-authored-by: eemaanamir <eemaan.amir@gmail.com >
2024-03-07 16:05:45 +05:00
Artur Gaspar
dea15c23d3
fix: hide instructor tab when masquerading as user role with no masquerade user
2023-11-09 16:04:53 +01:00
0x29a
9e56a18f0f
refactor: better permission names for instructor endpoints
2023-10-16 20:05:37 +02:00
connorhaugh
ab4179ec60
fix: cohorts data can be private
2023-10-04 12:46:36 -04:00
Maria Grimaldi
750ee00353
feat: add instructor dashboard filter integration ( #32448 )
...
This PR adds a new filter to modify the instructor dashboard rendering process. For example: modify the section tabs of the instructor context --that specifies which tabs to render, adding a brand new one defined in a different plugin. The use case we're currently testing is to add a new tab to the instructor dashboard, which renders management information about an Xblock.
2023-09-07 10:02:56 -04:00
Braden MacDonald
f491f5bde8
fix: refactor MakoService to allow specifying template more explicitly (Take 2) ( #33077 )
...
* fix: refactor MakoService to allow specifying namespace per template (#33061 )
* fix: instr. dashboard broken by bulk email reusing HtmlBlock studio_view
* fix: lint issue from unused import
2023-08-23 11:48:06 -07:00
Usama Sadiq
3949c73b35
fix: fix request.is_ajax() deprecation warning ( #33055 )
...
* fix: fix request.is_ajax() deprecation warning
2023-08-21 15:59:00 +05:00