Commit Graph

1349 Commits

Author SHA1 Message Date
Renzo Lucioni
2955a6e639 Remove credential listing from program list view
The new design for the program detail page introduced a sidebar which includes a program-specific listing of credentials. This is an improvement over the old list of credentials found on the program list page and is meant to replace it. The new detail page is stable, so the credential listing on the program list page can be removed.

LEARNER-492
2017-05-22 16:07:37 -04:00
Jesse Shapiro
73c41388ce Merge pull request #15025 from open-craft/haikuginger/enterprise-branded-logistration
[ENT-336][ENT-337][ENT-338] Enterprise registration/login form updates
2017-05-18 17:20:56 -04:00
edx-pipeline-bot
42be67078c Merge pull request #15146 from edx/release-mergeback-to-master
Merge release back to master
2017-05-18 14:26:35 -04:00
Jesse Shapiro
65dafe9fe5 Add Enterprise sidebar to login and registration views; remove unneeded fields; make registration form more narrow 2017-05-17 20:49:05 -04:00
Cliff Dyer
31e00d5821 Merge pull request #15116 from edx/neem/memory-middleware
Middleware for Monitoring Memory
2017-05-17 16:46:42 -04:00
Adam Palay
f5a3df6e20 up course overviews version to force refresh of table 2017-05-17 15:04:18 -04:00
Diana Huang
9ecbc9bf48 Replace urls in the welcome message. 2017-05-17 12:26:30 -04:00
Renzo Lucioni
ef80a84574 Add README for catalog app 2017-05-16 12:51:48 -04:00
Nimisha Asthagiri
e09b362628 add waffle switch to enable dynamically. 2017-05-15 15:38:11 -04:00
Nimisha Asthagiri
b16e75bcd3 Middleware for Monitoring Memory
EDUCATOR-274
2017-05-15 13:17:01 -04:00
Calen Pennington
fe7c9a1476 Merge pull request #15087 from cpennington/cale/capture-lang-pref-on-login
Capture the language preference set by an anonymous user when the reg…
2017-05-15 08:59:44 -04:00
Calen Pennington
c9f6872be3 Capture the language preference set by an anonymous user when the register or login
[LEARNER-168]
2017-05-15 07:36:56 -04:00
asadiqbal
8fc31b42e3 ENT-374 Support ticket is created without enterprise tags for Anonymous users. 2017-05-15 13:24:45 +05:00
Renzo Lucioni
6d1c23b7dc Treat empty upgrade deadlines consistently
The course and program dashboards interpret an empty upgrade deadline to mean that a given seat is available. Previously, program dashboard pages interpreted empty upgrade deadlines to mean that a given seat was not available.

LEARNER-935
2017-05-14 13:23:13 -04:00
Brian Jacobel
480a3ca60b Move course import JS to Webpack 2017-05-12 14:40:31 -04:00
Renzo Lucioni
49b11cb697 Exclude UTM parameters from marketing URLs when caching programs
LEARNER-382
2017-05-12 12:26:54 -04:00
Brittney Exline
69d85dc103 Merge pull request #14985 from open-craft/jill/update-registration-login
ENT-332/ENT-333 Updates Register and Login as per new design
2017-05-12 11:07:10 -04:00
Renzo Lucioni
78a9b1f0ae Remove use of read_cached_programs switch
The read_cached_programs switch was used to control the release of changes for reading programs exclusively from the cache. With those changes stable, the switch is no longer necessary.

LEARNER-382
2017-05-12 11:06:08 -04:00
Jillian Vogel
71ba54a963 Updates combined Register, Login, and Password Reset views as per new design
* Reorders form fields, and updates labels, placeholders, and tip text
* Increases clickable area for links and labels.
* Removes "*" markers from required fields, and instead adds
  "(optional)" labels to visible optional fields.
* Updates font colors and sizes, and removes box shadows
* Adds custom drop-down styles
* Improves responsive design scaling for small screens
* Make Terms of Service and Honor Code open in new window to avoid losing form
  field values.
2017-05-12 09:18:36 -04:00
Diana Huang
61c0ec7f42 Merge pull request #15096 from edx/diana/masquerade-issues
Fix test to use the start instead of due date.
2017-05-11 17:12:00 -04:00
Diana Huang
ef5c23c59c Fix test to use the start instead of due date. 2017-05-11 14:16:26 -04:00
Nimisha Asthagiri
424d3b40bf Merge pull request #15089 from edx/neem/redo_bulk_grades
Redo Bulk-reads and Request caching in Course Grade Reports
2017-05-10 18:12:19 -04:00
Andy Armstrong
482f76527e Merge pull request #15064 from edx/andya/welcome-message
Show a welcome message on the course home page
2017-05-10 17:40:25 -04:00
Nimisha Asthagiri
adb88e21f3 Bulk-reads and Request caching in Course Grade Report
This reverts commit 5388d5d1fc.
2017-05-10 17:14:29 -04:00
Andy Armstrong
64de44321b Show a welcome message on the course home page
LEARNER-879
2017-05-10 16:53:15 -04:00
edx-pipeline-bot
544d5d5996 Merge pull request #15085 from edx/release-mergeback-to-master
Merge release back to master
2017-05-10 15:19:09 -04:00
Robert Raposa
10fd02f946 Merge pull request #15074 from edx/robrap/LEARNER-922
LEARNER-922: Fix logic error in calculating last accessed.
2017-05-10 14:54:15 -04:00
Robert Raposa
8569cb3587 Fix logic error in calculating last accessed. 2017-05-10 13:48:22 -04:00
Renzo Lucioni
750d448799 Avoid passing a generator expression to cache.get_many()
Generator expressions passed to the memcached backend's implementation of get_many() are exhausted prematurely. This results in KeyErrors when the backend tries to map keys returned by memcached back to keys passed by application code.

See https://github.com/django/django/blob/stable/1.8.x/django/core/cache/backends/memcached.py/#L99.

LEARNER-382
2017-05-09 18:24:39 -04:00
sanfordstudent
40e9e20af9 Merge pull request #15078 from edx/sstudent/revert_grade_reports
Sstudent/revert grade reports
2017-05-09 17:08:57 -04:00
Sanford Student
5388d5d1fc Revert "Bulk-reads and Request caching in Course Grade Report"
This reverts commit 16e9636513.
2017-05-09 16:25:46 -04:00
Muzaffar yousaf
5673cee9c7 Merge pull request #15068 from edx/mrehan/bump-course-overview
bump up the courseoverview version
2017-05-09 23:01:42 +05:00
Nimisha Asthagiri
3491837e9c Merge pull request #15036 from edx/neem/bulk-read-grade-report
Bulk-reads and Request caching in Course Grade Report
2017-05-09 10:53:01 -04:00
Matt Drayer
cd56cc56cd Merge pull request #15030 from edx/mattdrayer/ENT-318
ENT-318: Update activation email subject and message text
2017-05-09 09:29:13 -04:00
Qubad786
446fa65bcd bump up the courseoverview version 2017-05-09 18:02:36 +05:00
Nimisha Asthagiri
16e9636513 Bulk-reads and Request caching in Course Grade Report 2017-05-09 08:58:49 -04:00
Renzo Lucioni
3aba9da8fa Support reading of programs exclusively from the cache
When enabled, these changes prevent LMS application code from hitting the discovery service in-process to retrieve programs. Instead, program data is pulled from cache entries populated by a management command, cache_programs.

LEARNER-382
2017-05-08 18:43:25 -04:00
Matt Drayer
5e94c63da6 mattdrayer/ENT-318: Update activation email subject and message text 2017-05-06 00:16:43 -04:00
Andy Armstrong
a12f7ae578 Merge pull request #15021 from edx/andya/enable-course-sidebar
Enable course sidebar for new course home page
2017-05-05 14:49:16 -04:00
Renzo Lucioni
08dcbace0f Cache program UUIDs after caching details
This prevents the LMS from requesting details for programs which the command hasn't been able to cache yet, which would throw off monitoring we'll be setting up to keep an eye on missing entries.

LEARNER-382
2017-05-05 14:45:47 -04:00
Andy Armstrong
9ce46a3fb5 Improve course experience tests 2017-05-05 13:55:59 -04:00
Andy Armstrong
75a0fdf0eb Enable course sidebar for new course home page
LEARNER-764
2017-05-05 13:55:59 -04:00
Qubad786
a01e5771e3 Repopulate course overview imageset 2017-05-05 19:24:58 +05:00
muzaffaryousaf
4fa993ac37 Re-create image set for course overview.
EDU-218
2017-05-05 19:17:40 +05:00
Diana Huang
e12a704cea Add new course dates fragment.
Also add it to the course home page.
2017-05-04 20:53:42 -04:00
Andy Armstrong
70f4bcc619 Merge pull request #15040 from edx/andya/feature-test-coverage
Make tests and coverage work with openedx/features
2017-05-04 17:52:12 -04:00
Renzo Lucioni
7fc356b537 Merge pull request #15035 from edx/renzo/improved-program-caching
Add management command for caching program data
2017-05-04 17:34:41 -04:00
Robert Raposa
1262bf74e5 Skip test. 2017-05-04 16:56:09 -04:00
Renzo Lucioni
6cf2503f0b Add management command for caching program data
This command requests every available program from the discovery service, writing each to its own cache entry with an indefinite expiration. It is meant to be run on a scheduled basis and should be the only code updating these cache entries.

LEARNER-382
2017-05-04 15:35:26 -04:00
Robert Raposa
86637d7f6c Various test fixes. 2017-05-04 15:21:27 -04:00