Chris Rossi
1a5eb086c9
Remove stray 'I' from generated URL.
2014-01-16 17:03:15 -05:00
Chris Rossi
33f7611341
It looks like LinkedIn pfCertFuture as the date a certificate expires.
...
We were using to indicate the date a course ended. Better to remove it,
since edX certificates don't really expire.
2014-01-16 17:03:14 -05:00
Chris Rossi
c2651497a2
Pylint
2014-01-16 17:03:14 -05:00
Chris Rossi
f286296568
pep8
2014-01-16 17:03:14 -05:00
Chris Rossi
c5c9554dbc
Test LinkedinAPI
2014-01-16 17:03:14 -05:00
Chris Rossi
cf98cb63d6
Squash warning.
2014-01-16 17:03:14 -05:00
Chris Rossi
38ad26d594
Test --force.
2014-01-16 17:03:14 -05:00
Chris Rossi
0a5c25c6ea
100% test coverage for mailusers.
2014-01-16 17:03:14 -05:00
Chris Rossi
fd1d98f7de
Fix tests, one bug. Adopt a more Django-ish testing style.
2014-01-16 17:03:14 -05:00
Chris Rossi
dc5dfe6259
Some docs.
2014-01-16 17:03:14 -05:00
Chris Rossi
cf4ae1615b
Disambiguate script names. Unfortunately verbose.
2014-01-16 17:03:13 -05:00
Chris Rossi
d7d7327d2b
Allow force checking, disregarding LinkedIn's rules.
2014-01-16 17:03:13 -05:00
Chris Rossi
dffa8c6624
LinkedIn API finally works.
2014-01-16 17:03:13 -05:00
Chris Rossi
76b15eae65
Get json data.
2014-01-16 17:03:13 -05:00
Chris Rossi
46657b8f35
Grandfather email.
2014-01-16 17:03:13 -05:00
Chris Rossi
9755216a61
Use whitelist for testing.
2014-01-16 17:03:13 -05:00
Chris Rossi
35fdbf3a1c
Send mail.
2014-01-16 17:03:13 -05:00
Chris Rossi
5d7befdebe
Generate certificate URLs.
2014-01-16 17:03:13 -05:00
Chris Rossi
bb43d4cae4
House cleaning.
2014-01-16 17:03:13 -05:00
Chris Rossi
ec2678a5c5
Refactor LinkedIn API code to common location for reuse.
2014-01-16 17:03:13 -05:00
Chris Rossi
dc9c52d757
Pep8, pylint.
2014-01-16 17:03:13 -05:00
Chris Rossi
2f9e9e2494
Refactor findusers script to be fully lazy, in hopes we don't run out of memory with huge numbers of users.
2014-01-16 17:03:12 -05:00
Chris Rossi
411d39deea
Script to log in to LinkedIn API.
2014-01-16 17:03:12 -05:00
Chris Rossi
b2db05fc89
Initial stab at placeholder email template.
2014-01-16 17:03:12 -05:00
Chris Rossi
fc17ed26d4
Properly handle already emailed courses.
2014-01-16 17:03:12 -05:00
Chris Rossi
2468c99c52
Test grandfather path.
2014-01-16 17:03:12 -05:00
Chris Rossi
2d5c4dae52
Test coverage.
2014-01-16 17:03:12 -05:00
Chris Rossi
e34d131f70
Skeleton for emails script.
2014-01-16 17:03:12 -05:00
vagrant
883563d8df
Test max_calls == 0
2014-01-16 17:03:12 -05:00
Chris Rossi
a5d1cb3592
pep8 and pylint
2014-01-16 17:03:12 -05:00
Chris Rossi
64887c6870
Flesh out findusers script, except for LinkedIn API call, with tests.
2014-01-16 17:03:12 -05:00
Chris Rossi
cc53aab4ec
Initial app and model for LinkedIn integration.
2014-01-16 17:03:12 -05:00
Don Mitchell
7ff137866b
Merge pull request #2180 from edx/usman/openended_post_hostname_argument
...
Added hostname argument to openended_post command.
2014-01-15 09:05:32 -08:00
Chris Dodge
a3211a7405
Introduction of the Microsite feature which allows for limited multi-tenant branding on a subdomain basis, e.g. foo.edx.org and bar.edx.org
...
fix errorenous logic when running a microsite that could reside in a hosting environment with a marketing site in front of it
pep8/pylint fixes
address PR feedback, remove underscore from test hostname
more pep8/pylint cleanup. Skip test_microsites test, it works on localdev, not on Jenkins. Need to talk with QA team
manually add Ned's single-to-double quote fix
change aws.py runtimes so that the microsite_dir that is read from configuration is changed to a python path
Conflicts:
lms/templates/help_modal.html
2014-01-14 14:36:01 -05:00
polesye
af56a2df72
BLD-518: Fix video volume cookie.
2014-01-13 12:03:57 +02:00
Usman Khalid
76f4eaf947
Merge pull request #2068 from edx/usman/lms1584-edge-home-page
...
Fix register button on edge
2014-01-10 11:01:44 -08:00
Calen Pennington
2ad4749a5d
Merge pull request #2119 from cpennington/xblocks-behind-feature-flag
...
Enable pure XBlocks, hidden by feature flags
2014-01-10 09:51:23 -08:00
Usman Khalid
45401f5a73
Added hostname argument to openended_post command.
...
ORA-286
2014-01-10 11:44:20 -05:00
Calen Pennington
417fe21d05
Enable pure XBlocks, but behind a feature flag
...
[LMS-226]
[LMS-2013]
2014-01-10 11:40:03 -05:00
Carson Gee
ab151f9e7b
Several code enhancements to sysadmin dashboard
...
Improved testing (cleaning up afterwards, catching stdout)
Refactored import function to it's own file
Removed monkey patch to log capturing, but still needs work
Translation fixes
Removal of several gettext phrases
2014-01-10 09:31:53 -05:00
Usman Khalid
a336ae7df6
edge.html inherits from main.html
...
LMS-1584
2014-01-10 17:29:24 +05:00
Calen Pennington
a6a004314a
Use block type, rather than class names for StudentPreference field storage in LMS
2014-01-09 15:59:16 -05:00
Ned Batchelder
d138a2c6be
Use Django for runtime i18n
...
The django.utils.translation module has the right interface to serve as a
gettext.Translations object, so we use it for the runtime i18n service.
LMS-1597
2014-01-09 14:19:56 -05:00
David Baumgold
5d63cd0eb0
Merge pull request #2094 from edx/db/change-section-start-date
...
Set default section start date to Jan 1, 2030
2014-01-07 13:10:29 -08:00
David Baumgold
ce4b130113
Set default section start date to Jan 1, 2030
...
STUD-1072
2014-01-07 15:46:15 -05:00
Calen Pennington
536d824252
Merge branch 'release'
2014-01-07 15:08:45 -05:00
Greg Price
afaa463f7f
Merge pull request #2093 from edx/gprice/forum-vote-button-a11y
...
Improve accessibility of forum vote buttons
2014-01-07 10:54:17 -08:00
Ned Batchelder
549d9230f8
Merge pull request #2077 from edx/ned/misc-msg-fixes
...
Miscellaneous fixes to strings found during i18n work.
2014-01-07 06:41:42 -08:00
Sarina Canelake
fa856d3338
Logging to catch duplicate instructor tasks
2014-01-06 18:20:41 -05:00
Greg Price
c44e527615
Remove unused forums-related cruft
2014-01-06 16:59:30 -05:00