Usama Sadiq
cf372c20ae
fix: refactor index_together to indexes for Django 5.2 support (IV) ( #36716 )
...
* fix: refactor index_together to indexes for Django 5.2 support
* fix: fix quality issues
2025-05-15 09:41:55 +05:00
Usama Sadiq
af5faf4965
fix: refactor index_together to indexes for Django 5.2 support ( #36702 )
2025-05-13 11:06:34 +05:00
Bryann Valderrama
f90e59e52a
docs: add event_type inline code annotation for open edX events ( #36355 )
2025-03-14 09:55:50 +01:00
David Ormsbee
8409a7c023
refactor: remove course-specific logging code in grading.
...
This removes special logging for course course-v1:UQx+BUSLEAD5x+2T2019
as part of an edX investigation (EDUCATOR-4568 in their internal JIRA).
That issue was closed on 2021-01-08 by Mat Carter with the comment:
> Aged out, closing. If this issue continues, please create a new
> ticket optionally referencing this one.
(Note that Mat has since left edX/2U.)
The EDUCATOR-4602 ticket was created to track the cleanup of this
logging code.
2025-01-08 12:02:34 -05:00
hajorg
1c3f403f38
fix: update and cleanup tests
2024-03-26 11:11:13 +01:00
hajorg
3bdd1e0a8a
feat: update grade delete methods
2024-03-25 15:22:25 +01:00
hajorg
36f3895eaf
feat: api function to delete learner's course grades
2024-03-22 12:27:44 +01:00
Zaman Afzal
009cb09b71
fix: call signal once entry is saved ( #32378 )
2023-06-06 22:45:28 +05:00
Deimer Morales
74878ac29c
feat: adding persistent grade event with test ( #30916 )
...
Adds a new Open edX Event which will be triggered when a persistent grade is created or updated.
2022-09-26 13:40:30 -04:00
Zaman Afzal
5587d1b08e
fix: Add Learner pathway progress update signal ( #30722 )
2022-07-14 10:28:48 +05:00
Zaman Afzal
ec36d3a949
fix: revert Add Learner pathway progress update signal ( #30598 )
2022-06-16 01:59:40 +05:00
Zaman Afzal
6c6dabaa3c
Feat: Add Learner pathway progress update signal ( #30547 )
...
* feat: Add Learner pathway progress update signal
2022-06-15 00:58:22 +05:00
RehanAziz
db83a91ac2
feat: Emit course completion related events
2021-08-26 14:17:50 +05:00
Awais Qureshi
bdb1e61b82
chore: Django3 has removed python_2_unicode_compatible.
...
Execute the codemodes.
2021-07-27 23:35:00 +05:00
Gábor Boros
6ccdaca345
[SE-4101] fix: address VisibleBlocks caching race condition ( #27359 )
...
* fix: address VisibleBlocks caching race condition
* sets visual block creation in an atomic transaction
* refactor: add logging statement to bulk create
Co-authored-by: Raul Gallegos <raul@opencraft.com >
2021-05-05 10:26:35 -04:00
Usama Sadiq
f74d7c9ea7
refactor: pyupgrade second iteration
2021-04-30 15:35:47 +05:00
Jawayria
b31c18d6db
BOM-2352: Removed unused imports from lms/djangoapps/{grades, instructor}
2021-03-09 17:25:54 +05:00
M. Zulqarnain
e505d99237
pyupgrade on lms gating and grades apps ( #26532 )
2021-02-22 12:58:41 +05:00
M. Zulqarnain
0213fde968
BOM-2281 : Pylint amnesty for grades,gating and instructor app ( #26343 )
...
* pyint amnesty for grades,gating and instructor app
2021-02-03 18:14:35 +05:00
atesker
8234208cbb
Delete persisten subsection grade override history
...
Removed model
renamed file
2020-01-07 12:05:24 -05:00
Aarif
e607657a73
Merge pull request #22620 from edx/on_delete_parameter
...
Added on_delete parameter to models
2019-12-31 15:23:47 +05:00
Feanil Patel
6e3fe00fff
Fix all E303 pep8 errors.
2019-12-30 12:25:38 -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
aarif
02350e0fee
added on_delete parameter to foreign_key and oneToOne fields
...
changes made to fix issues with quality
2019-12-27 19:59:45 +05:00
Jeremy Bowman
a6b8cbe627
Remove obsolete field type BOM-996 ( #22203 )
2019-10-31 15:23:58 -04:00
Ned Batchelder
b245defb11
Merge pull request #22132 from philanthropy-u/saad/fix_visible_blocks_hash_value
...
Fixed exception in VisibleBlocks.bulk_create due to incorrect argument passed
2019-10-29 11:14:52 -04:00
Manjinder Singh
a384e753fd
BOM-933: Fix type mismatches in various migrations ( #22112 )
...
* Fix type mismatches in the course_modes migrations
* Fix type mismatches in the course_action_state migrations
* Fix type mismatches in the schedules migrations
* Fix type mismatches in grades migrations
* Fix type mismatches in video_pipeline
* Fix type mismatches in api_admin
* Fix mismatches in credential migrations
2019-10-24 11:42:39 -04:00
Saad Waqar
7fca58f88b
replaced brl.hash_value with brl in bulk_get_or_create because it calls bulk_create afterwards and bulk_create uses objects to create VisibleBlocks whereas brl.hash_value would return a string
2019-10-23 20:56:08 +05:00
Matt Hughes
6085852c99
Attribute grade overrides from proctoring to the final reviewer
...
More generally, makes it so we don't ever pull in the user to whom
we're attributing overrides from the request, but always use the one
passed in via method parameters
Also pass through comments, if they're provided via this method
JIRA:EDUCATOR-4641
2019-09-27 10:58:58 -04:00
atesker
6c6a0e47af
fixed for production - add get_history
...
EDUCATOR-4696 - put back get_history and update UI
add pylint
2019-09-26 14:35:20 -04:00
Ned Batchelder
efba6e45e8
Finally import courseware properly everywhere to get rid of a warning
2019-09-26 09:40:15 -04:00
Ayub khan
5c47a3b425
BOM Project
...
Updated __unicode__ to __str__
2019-09-25 18:31:54 +05:00
atesker
eee86323a4
restore model
2019-09-24 15:57:21 -04:00
atesker
47d32f0ef5
EDUCATOR-4670 - pr 1 - remove usage of persistsubsectionoride history
...
remove unused param
2019-09-23 11:04:30 -04:00
Jansen Kantor
b0f40a111c
add requesting_user to simple-history model ( #21683 )
2019-09-19 13:43:35 -04:00
arbisoft
3fb5db43ea
BOM-240
...
Fixing python3. Hashvalues were saving with b prefix in db. Decoded them before insertion.
2019-09-04 12:13:02 +05:00
Cory Lee
8eddb822ab
Refactor CSME id, CSMH_EXTENDED default true
2019-08-27 16:47:47 -04:00
Michael Roytman
1b296c444d
add log statements to aid debugging grading issue
2019-08-26 16:49:11 -04:00
Nimisha Asthagiri
1951d2eab8
Fix byte encoding of Grades hashes
2019-08-19 11:42:36 -04:00
Ayub khan
12cb1e93d1
INCR-438 python3 compatibility
2019-07-16 15:17:25 +05:00
atesker
b1e8dbe2d4
EDUCATOR-4353 updated history override backend
...
unit test fixes
code review comments
2019-07-08 08:35:16 -04:00
Dave St.Germain
23ab20a6fd
Prevent import failure on CMS
2019-06-10 10:49:06 -04:00
atesker
a914faf11c
Adding simple history to track grade changes. Educator-4347
...
added migration
Adding simple history to track grade changes. Educator-4347
Adding migration file
Adding simple history to track grade changes. Educator-4347
Adding migration file
Adding simple history to track grade changes. Educator-4347
Adding migration file
Re-adding lms.djangoapps reference to see if it will fix the build issues
Re-adding lms.djangoapps reference to see if it will fix the build issues
2019-06-07 16:32:56 -04:00
Dave St.Germain
cb5ec5a65d
Grade api support for bulk grading
2019-06-03 13:53:30 -04:00
Nimisha Asthagiri
eb0791ec89
Inter-app API cleanup for Grades
2019-05-04 11:35:06 -04:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Zach Hancock
8a55435b1e
progress page to represent gradebook overrides
2019-02-04 17:06:53 -05:00
Alex Dusenbery
577315f2a7
Refactor how grade override values are persisted.
2019-01-08 15:21:04 -05:00
Ned Batchelder
78ed56cf9a
Use a regular class instead of a tuple
2019-01-02 18:23:25 -05:00
Alex Dusenbery
305573ed8e
Prefetch/cache subsection grades for gradebook.
2018-11-29 13:06:28 -05:00