Aarif
0cb0867cd7
Merge pull request #22784 from edx/BOM-1139
...
Replace deprecated password_reset_confirm with class based view - BOM-1139
2020-01-30 12:48:28 +05:00
hunytalk
35d3a285d5
Fix jenkins test
2020-01-30 02:34:02 +05:00
Troy Sankey
b0285c142b
Fix typo in comment
2020-01-29 16:25:23 -05:00
Troy Sankey
f821e19fa3
Update tests for previous commit
...
Updates tests for code changes in commit "Remove reads from old column".
2020-01-29 16:23:31 -05:00
hunytalk
499fd0e450
Remove reads from old column
2020-01-30 01:25:21 +05:00
Waheed Ahmed
54b64e70f4
Restrict certificate endpoint to return certificates.
...
Do not return certificates if there is no active certificate
configuration.
PROD-1200
2020-01-29 22:29:55 +05:00
Dave St.Germain
1aa8c9c53d
Add a new courseware API Django app to support the courseware micro-frontend.
2020-01-28 14:59:07 -05:00
Robert Raposa
a69fce77dc
Merge pull request #22956 from edx/robrap/BOM-897-add-trace-info
...
BOM-897: add newrelic metrics and trace details
2020-01-28 13:22:47 -05:00
Robert Raposa
26d4cc6596
add newrelic metrics and trace details
...
Add newrelic metrics and trace details to determine performance issue
in CourseListView.
BOM-897
2020-01-28 12:44:11 -05:00
Waheed Ahmed
442da4a7fe
Don't show certificate on profile if no active config.
...
Stop showing certificate information on profile page if there is no
active certificate configuration.
PROD-1200
2020-01-28 22:30:16 +05:00
Zainab Amir
b172a2a68c
Enable course updates for instructor led courses ( #22422 )
...
Currently there is no option to schedule bulk emails to be sent
out at a specific time for instructor led courses. It would reduce
the effort required to create an engaging course if instructor led
course teams had the option to turn on weekly highlight emails as
well.
PROD-575
2020-01-28 15:38:19 +05:00
Adeel Khan
10ce3cbeb3
Limiting dataset for notify_credentials job
...
notify_credentials job when executed without
any restriction consumes a lot of memory
because of huge dataset that makes
it unsuable to be executed periodically.
This patch would time bound it to only work
on last day dataset.
PROD-1190
2020-01-28 14:00:35 +05:00
Kyle McCormick
b8a38bd8c2
Improve logging for CourseOverview creation
2020-01-27 11:17:06 -05:00
Kyle McCormick
28c0433352
Reinstate "Remove CourseOverview.get_from_id[s]_if_exists ( #22918 )"
...
This reverts commit cdb0619846 ,
which itself reverted 3ca006214e .
The original commit (3ca006) was reverted because it was suspected
that it was causing unexpectedly-increased memcached usage and
500s in the Gradebook API. It is not clear whether that is actually
the case. We are optimistically reinstating 3ca006 and will monitor
production to see if there is an adverse effect.
MST-105
2020-01-27 11:17:06 -05:00
Awais Qureshi
0b8893d59b
Merge pull request #22777 from edx/BOM-1144
...
Updated the django-ratelimit to add support for Django 2.2
2020-01-27 19:09:39 +05:00
Waheed Ahmed
2d04b7980a
Fix already earned honor PDF certificates.
...
Learner who have already earned PDF honor certificates in old courses
are unable to see the certificate links on dashboard and course progress
pages since `course.cert_html_view_enabled` is deprecated and default to
True for all courses.
PROD-60
2020-01-27 14:17:18 +05:00
Aarif
8cc86d3aab
BOM-1141
...
Updating the django-rate-limit requirement.
updated the django-ratelimit to use unreleased version that supports Django 2.2
2020-01-26 12:45:37 +05:00
Jansen Kantor
25baa93af9
EDUCATOR-4877: Implement stubbed API functions using new config values ( #22913 )
...
add stubbed api functions, tests
2020-01-24 15:54:32 -05:00
Kyle McCormick
cdb0619846
Revert "Remove CourseOverview.get_from_id[s]_if_exists ( #22918 )" ( #22926 )
...
This reverts commit 3ca006214e .
2020-01-23 13:52:11 -05:00
Kyle McCormick
3ca006214e
Remove CourseOverview.get_from_id[s]_if_exists ( #22918 )
...
The functions `CourseOverview.get_from_id_if_exists`
and `CourseOverview.get_from_ids if exists` are bug-
prone, in that they do not go to the modulestore
when a CourseOverview is out-of-date or uncached.
The docstrings spell this out, but callers seem
not to understand the implications.
So, in this commit, we:
* Remove both functions
* Add `CourseOverview.get_from_ids` for almost-as-fast
yet safer bulk-fetching of overviews
* Update call sites to use `course_exists` or `get_from_ids`
in place of the old functions.
* Add tests for @verify_course_exists.
This PR should specifically fix an issue where
the program_enrollments API was breaking when the CourseOverview
version was bumped.
CR-1708
2020-01-23 09:41:55 -05:00
Aarif
2827f545b1
changes for password_reset_confirm deprecated view
2020-01-23 03:27:42 +05:00
hunytalk
73aae081c3
Remove null, blank from start field in Schedules
2020-01-22 18:10:33 +05:00
M Zulqarnain
4eea92640c
Merge pull request #22907 from edx/zulqarnain/BOM-1132
...
BOM-1132 : Change deprecated storage methods signatures
2020-01-22 14:04:08 +05:00
Aarif
fd8c8f09e1
Merge pull request #22891 from edx/BOM-1148
...
Added the app_name to URL inclusions to remove warnings - BOM-1148
2020-01-22 12:50:36 +05:00
Ned Batchelder
079d17b899
Remove code that is now in edx_api_doc_tools
2020-01-21 11:15:41 -05:00
Awais Jibran
0470e432ad
Fix schedules app
2020-01-21 21:04:15 +05:00
iamsobanjaved
38493d5092
Removed app_name warning from django.conf.urls.include()
2020-01-21 20:38:27 +05:00
zia.fazal@arbisoft.com
18f73c744c
Added ability to add enrollment with GlobalStaff permissions
...
added unit test
Reviewer feedback changes
Fixed broken test
2020-01-21 17:28:47 +05:00
Zulqarnain
644a1fc0a6
Change deprecated methods signatures
2020-01-21 16:33:37 +05:00
Calen Pennington
9c5f1271cf
Merge pull request #22865 from cpennington/dont-delete-course-overviews
...
Dont delete course overviews
2020-01-16 13:57:13 -05:00
DawoudSheraz
466e2ce530
remove the logs
2020-01-16 13:14:29 +05:00
Calen Pennington
2abfc665da
Rather than deleting CourseOverviews to update their version numbers, just reload them from the modulestore
2020-01-15 13:30:41 -05:00
Dave St.Germain
cfd1e2ae7d
Merge pull request #22707 from edx/dcs/sequence-api
...
Implementation of metadata endpoint for sequence modules
2020-01-15 10:33:18 -05:00
M Zulqarnain
e5407a31ee
Merge pull request #22841 from mzulqarnain1/zulqarnain/BOM-1147
...
BOM-1147 -- Create a code mod for Widget.render change
2020-01-15 11:35:58 +05:00
Julia Eskew
84de6bc6de
Revert "This stage does the following: ( #22692 )"
...
This reverts commit cebeab4348 .
2020-01-14 13:01:21 -05:00
Julia Eskew
cebeab4348
This stage does the following: ( #22692 )
...
- Adds the new field and migration to create the column.
- Makes all writes go to both old and new field.
2020-01-14 10:40:39 -05:00
Dave St.Germain
20235bcf56
Added subsection id to gated metadata.
2020-01-14 10:01:07 -05:00
Anders Pearson
f1df842e77
update bookmarks update_xblocks_cache celery task name
...
Make it match the function name.
2020-01-14 12:47:41 +00:00
Awais Qureshi
a37854931e
Merge pull request #22842 from mzulqarnain1/zulqarnain/BOM-1138
...
BOM-1138 -- Update assertRedirects usage
2020-01-14 16:57:08 +05:00
Zia Fazal
402a1b3257
Merge pull request #22840 from edx/ziafazal/ENT-2535-b
...
ENT-2535: Changed site configuration name to avoid conflict with existing configuration
2020-01-14 16:38:15 +05:00
hasnain.naveed
c5a1964257
ENT-2511 | Disabled the admin panel's login page.
2020-01-14 16:16:19 +05:00
Zulqarnain
93a726ff6b
Merge branch 'master' into zulqarnain/BOM-1138
2020-01-14 15:25:20 +05:00
Zulqarnain
e6a6fd15d4
Merge branch 'master' into zulqarnain/BOM-1147
2020-01-14 15:23:43 +05:00
zia.fazal@arbisoft.com
17e64a8020
Chnage site configuration name to avoid conflict with existing configration
...
Changed `THIRD_PARTY_AUTH_HINT` to `THIRD_PARTY_AUTH_ONLY_HINT` because there is an existing configuration with same name.
2020-01-14 15:19:52 +05:00
Zulqarnain
834079104b
BOM-1147 Widget.render change
2020-01-14 15:15:19 +05:00
Nicholas D'Alfonso
3ad963b8a7
AA-3 course dates cleanup
...
-change Important Course Dates to Upcoming Dates
-remove today's date
-left align date, right aling rest of info
2020-01-13 14:58:23 -05:00
George Babey
ebe2ee103e
Merge pull request #22813 from edx/ziafazal/ENT-2535
...
ENT-2535: Added link to error message displayed when TPA only user login from FPA form
2020-01-13 12:06:56 -05:00
hunytalk
ef7350f375
Add comment
2020-01-13 19:09:15 +05:00
hunytalk
8374d111c1
Add start_date, end_date for renaming start, end field to CourseOverview
2020-01-13 18:59:51 +05:00
zia.fazal@arbisoft.com
60ce80379b
Added link to error message displayed when TPA only user login from FPA login page
...
Added link to error message displayed when TPA only user login from FPA login page.
ENT-2535
Fixed pep8 quality violation
skip unit test if context is not LMS
2020-01-13 14:23:04 +05:00