Awais Qureshi
54c10bc728
chore: all apis converted to DRF so require_post_params ( #37091 )
...
* chore: all apis converted to DRF so `require_post_params` is not required.
2026-01-09 12:30:39 -05:00
Brian Buck
88f2856c82
feat: Adds the bulk_email tab for staff level users in CourseInformationSerializer v2 serializer.
...
Rename v2 InstructorTaskSerializer to InstructorTaskSerializerV2
Rename v2 CourseInformationSerializer to CourseInformationSerializerV2
2025-12-16 09:20:45 -07:00
Brian Buck
baaa666435
fix: Fixes a bug in OpenAPI schema generation
...
Fixes a bug in OpenAPI schema generation that would fail due to overlapping namespaces between v1 and v2 APIs
2025-12-16 09:20:45 -07:00
KEVYN SUAREZ
6f391d93b9
feat: enrollment_date added to csv report and add custom fields method ( #37264 )
...
* chore: enrollment_date added to csv report and add custom fields method managing
* test: tests added
* fix: pylint fix
* fix: new line at test_basic.py added
* feat: new function added to handle available features with custom fields
* chore: replace include_ parameters with direct feature checks
* feat: type validation for custom attributes added
* chore: site config name and variable updated, attribute fixing erased
* test: tests updated
2025-12-03 10:43:40 -05:00
coder1918
3591e87520
feat: add unified certificate task API with toggle, generate, and regenerate support
2025-09-24 09:30:18 -06:00
Hunzlah Malik
13944afc91
feat: reset_student_attempts_for_entrance_exam to DRF ( #37069 )
...
* feat: reset_student_attempts_for_entrance_exam to DRF
* fix: update imports sequence
---------
Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com >
2025-08-06 16:29:54 +05:00
Hunzlah Malik
cdf5083544
feat: upgrading students_update_enrollment api to DRF ( #37074 )
...
* feat: upgrading students_update_enrollment api to DRF
2025-07-29 10:36:52 -04:00
Hunzlah Malik
96e5ce073f
feat: override_problem_score to drf ( #37006 )
...
* feat: override_problem_score to drf
2025-07-28 11:03:04 -04: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
Bryann Valderrama
addeae209f
feat: add setting for config private fields in profile information report ( #36688 )
2025-07-17 17:00:25 +02: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
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
KEVYN SUAREZ
7927213c26
fix: validation and error display for due date extensions in the API ( #36187 )
2025-07-11 15:25:30 +02: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
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
Talha Rizwan
7b739ea2f5
feat: rescore entrance exam to drf ( #36574 )
...
* feat: rescore entrance exam to drf.
2025-07-01 12:09:54 -04:00
Talha Rizwan
97b91bdfc8
feat: export ora2 submission files to DRF ( #36557 )
...
* feat: export ora2 submission files to DRF
2025-06-30 09:32:32 -04:00
Talha Rizwan
4cea2ab041
feat: export ora2 summary to DRF ( #36555 )
...
* feat: export ora2 summary to DRF.
2025-06-12 12:36:56 -04:00
Talha Rizwan
b6cec3c67e
Export ora2 data to drf ( #36556 )
...
* feat: export ora2 data to DRF
2025-06-05 10:37:55 -04:00
Talha
27f13baccc
refactor: fix code quality issue
2025-04-29 10:30:46 +05:00
Talha
dc61c87a2d
feat: calculate grades csv to DRF
2025-04-28 13:56:01 +05:00
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