Renzo Lucioni
84c42ae1b8
Clean up construction of program detail page links
...
We used to link program cards on the LMS program listing page to the marketing site. Those cards now link to detail pages also hosted by the LMS, rendering that functionality obsolete.
ECOM-5063
2016-11-22 09:47:23 -05:00
Adam Palay
ed713d7caa
specify if an item is detached
2016-11-21 14:28:37 -05:00
Adam Palay
64722bfc8a
Moves dump_to_neo4j cache backend to neo4j instead of memcached (SUST-76)
...
Also
* Instead of caching when a course is last published, we get this information
from the CourseStructure table
* This commit introduces a mock py2neo Graph to be used for testing
2016-11-21 12:36:39 -05:00
Clinton Blackburn
531ed41822
Updated the Credit API to support JWT authentication
2016-11-16 13:44:46 -05:00
Christina Roberts
9fc0138225
Merge pull request #13836 from eduNEXT/fmo/unicode_username_fixes
...
Quick fixes for users with unicode usernames.
2016-11-15 14:27:03 -05:00
Vedran Karačić
7e4c7d8c33
Merge pull request #13942 from edx/clintonb/verification-status-api
...
[SOL-2126] Verification status endpoint
2016-11-10 15:02:34 +01:00
Douglas Hall
3224c027e3
Merge pull request #13955 from edx/ibrahimahmed443/WL-669-education-dropdown-capitalization
...
fix inconsistent capitalization in education drop down
2016-11-10 05:46:00 -05:00
Clinton Blackburn
12e2650630
Added photo verification status API endpoint
...
ECOM-2470 & SOL-2126
2016-11-10 10:26:23 +00:00
Douglas Hall
47a22b23bc
Merge pull request #13940 from edx/hasnain-naveed/WL-613
...
Wl-613 | Removing the example theme.
2016-11-09 20:55:10 -05:00
Douglas Hall
92995b42ec
Merge pull request #13935 from edx/douglashall/WL-798
...
WL-798 Allow for hiding course mode banners on student dashboard
2016-11-09 14:36:04 -05:00
attiyaishaque
76e1d4a75c
TNL-5621 Fix discussion topics in MIT course.
2016-11-09 22:26:48 +05:00
Douglas Hall
ec7245537a
Allow for not showing course modes on student dashboard
2016-11-09 11:39:29 -05:00
Ibrahim
122f718ce5
fix inconsistent capitalization in education drop down
2016-11-09 14:58:15 +05:00
Hasnain
a29a2d4dbb
Wl-613 | Removing the example theme.
2016-11-09 06:51:50 +00:00
Nimisha Asthagiri
266bfb1ab3
Optimize async grades computation
...
TNL-5909
2016-11-08 19:22:30 -05:00
Christopher Lee
8a784eef24
Merge pull request #13949 from edx/release-2016-11-08-conflict
...
Release 2016 11 08 conflict
2016-11-08 15:32:16 -05:00
John Eskew
cd522358f2
Merge pull request #13706 from edx/jeskew/move_embargo_out_of_common
...
Move embargo from common to openedx/core/djangoapps.
2016-11-08 14:38:24 -05:00
christopher lee
d3c3a9a63d
Merge branch 'release' into release-2016-11-08-conflict
2016-11-08 14:23:57 -05:00
Gregory Martin
f0cd29f02a
Revert "Merge pull request #13915 from edx/revert-13794-yro_implement-dateutil"
...
This reverts commit d59ab18b27 , reversing
changes made to 0ebab35e89 .
2016-11-07 17:04:13 -05:00
Cliff Dyer
7db6dc7d7f
Merge pull request #13895 from edx/cdyer/flaky-request-factory-as-request
...
Fix sporadic "'RequestFactory' object has no attribute 'build_absolute_uri'" python test error.
2016-11-07 13:55:09 -05:00
Adam
332fcd0c9b
Merge pull request #13924 from edx/adam/neo4j-lists
...
only pass lists of text as iterable neo4j values
2016-11-07 12:49:41 -05:00
J. Cliff Dyer
9366c43a83
Fix issues with RequestFactory used as Request.
...
* Centralize creation of quick request objects.
* Isolate caches to individual tests to prevent test ordering
dependencies.
TNL-5811
2016-11-07 10:51:04 -05:00
Adam Palay
e4b39c5c42
only pass lists of text as iterable neo4j values
2016-11-07 10:48:42 -05:00
John Eskew
e3cb462d18
Move embargo from common to openedx/core/djangoapps.
2016-11-07 08:47:36 -05:00
Adam Palay
5b1d0fd3d9
add ability to skip courses when dumping to neo4j
2016-11-04 13:12:55 -04:00
Jesse Zoldak
ec880138d2
Revert "Implement DateUtils in LMS"
2016-11-04 07:50:26 -04:00
Syed Hassan Raza
178e497c65
fix None value for orientation update
2016-11-04 16:48:25 +05:00
Gregory Martin
3fd16eb6be
Implement DateUtils in LMS
2016-11-03 10:06:10 -04:00
Ahsan Ulhaq
53e84390de
Expose the user email to the api-admin view
...
ECOM-5365
2016-10-28 12:55:27 +05:00
Felipe Montoya
38e787b65c
Quick fixes for users with unicode usernames.
...
This changes fix the bookmarks feature and image upload
2016-10-25 15:30:52 -05:00
Nimisha Asthagiri
aa000c1a3d
Support for rescoring a problem only if the new score is higher
...
TNL-5046
2016-10-20 15:08:54 -04:00
Eric Fischer
8f0134b7e4
update_course_in_cache should retry on exceptions
...
Previously, retry() was never called, so the task was never retried despite
defining several retry-related variables.
2016-10-19 14:09:28 -04:00
Saleem Latif
38931957e2
Add testing for 'saml' management command
2016-10-19 12:49:41 +05:00
Christina Roberts
9dc2d11736
Merge pull request #13542 from deepsrijit1105/Country
...
Fix Moldova spelling on dropdown list
2016-10-18 17:56:23 -04:00
Toby Lawrence
6704e17afd
[TNL-5632] Optimize the single_thread view.
...
Firstly, we're now explicitly instructing the comments service to not
return thread responses/comments if the request isn't AJAX. So, if you
load the URL for a single discussion thread in your browser, this would
be a non-AJAX call and we'll avoid loading the responses for the entire
thread behind-the-scenes. Big win here for large threads.
Next, we removed a redundant "get threads" call which was also happening
behind-the-scenes. This call was redundant as the front-end JS also
grabs the thread list when a topic is chosen, so we were making an
extranenous call for no benefit. Poof, gone!
Finally, we added some caching of database queries that are required to
drive a lot of the permissions/cohorts machinery around discussion.
This will have a minimal effect but introduced a cleaner way to apply
general memoization at the per-request level which will let us further
cache things as we identify them as issues.
2016-10-18 13:11:30 -04:00
Douglas Hall
ac390e13f6
Refactored middleware that supports SESSION_COOKIE_DOMAIN overrides.
2016-10-18 09:07:03 -04:00
Deepa
f9c8e38df6
Update django-countries to the latest supported version
2016-10-17 21:48:19 +05:30
Andy Armstrong
03c3ee53e5
Move cors_crsf to openedx/core
2016-10-14 13:59:01 -04:00
chrisndodge
6d327594ac
add restricted DOT OAUTH2 client with reduced privileges
2016-10-14 07:31:26 -04:00
Andy Armstrong
4d4097e13c
Move dark_lang and lang_pref apps to openedx/core
2016-10-13 11:56:24 -04:00
Adam
644a5798a1
Merge pull request #13715 from edx/adam/export-location-to-neo4j
...
add location to attributes exported to neo4j
2016-10-13 10:34:55 -04:00
Robert Raposa
cd869d29a4
Move performance.views to its own urls.py.
2016-10-12 14:37:18 -04:00
Andy Armstrong
0b24614d6f
Move session_inactivity_timeout to openedx/core
2016-10-12 00:17:54 -04:00
Nimisha Asthagiri
27c99e1cf2
Move header_control from common to openedx/core
2016-10-11 17:56:56 -04:00
Adam Palay
076651d8b8
add location to attributes exported to neo4j
2016-10-11 13:00:19 -04:00
Andy Armstrong
684aec8740
Move contentserver to openedx/core
2016-10-11 12:49:33 -04:00
Adam Palay
da58ad2a2b
only dump courses to neo4j if they've been updated since the last time they were dumped
...
improvements to the command line interface for caching
2016-10-11 08:20:23 -04:00
Nimisha Asthagiri
cf2c48ab8f
Merge pull request #13688 from edx/common_cleanup/datadog
...
Move datadog from common to openedx/core
2016-10-07 14:13:34 -04:00
Nimisha Asthagiri
5cb129e222
Merge pull request #13690 from edx/common_cleanup/heartbeat
...
Move heartbeat from common to openedx/core
2016-10-07 13:59:25 -04:00
Nimisha Asthagiri
0df9fb355b
Merge pull request #13692 from edx/common_cleanup/monitoring
...
Move monitoring from common to openedx/core
2016-10-07 13:52:00 -04:00