Gabe Mulley
9ad435a8b8
fix emission of enrollment events from the CMS
...
I suspect there are very few circumstances that an enrollment event is emitted from the CMS, but if it ever were to happen, it would bomb out because the "crum" middleware is not used in that app. We are hoping to replace this request caching hack in the near future, but for now it is the best option we could come up with.
I noticed the stack appear when I created a new course in my dev environment. Presumably the course author is automatically enrolled in the course, which, causes the tracking code to bomb out. Luckily we catch the error and just log it, but we really should be capturing this type of enrollment event.
2013-11-18 08:48:46 -05:00
Brian Talbot
cb92b75343
Merge pull request #1647 from edx/talbs/fix-studio-notificationsie
...
Studio: Resolves Notifications UI showing in IE9 + CSS Split
2013-11-14 13:05:47 -08:00
Will Daly
b7dab70628
Added devstack settings
...
Fixed pep8/pylint violations
Added email feature flags; use full names for pylint disables
2013-11-12 13:48:29 -05:00
Brian Talbot
722ddb62d3
Studio: resolves IE notifications display issue and abstracts CSS to avoid IE selector/rule limit
...
STUD-815
2013-11-12 13:00:22 -05:00
Calen Pennington
da26ae2529
Remove lms/lib from sys.path in favore of using it as the module lms.lib
2013-11-08 11:08:48 -05:00
Adam
98b3d18edc
Merge pull request #1492 from edx/adam/remove-@edx
...
remove instances of @edx.org email addresses in our default settings (Bug: LMS-1363)
2013-11-04 08:02:08 -08:00
Brian Talbot
95dd21738c
Studio: revises CSS reference/pipeline architecture for better organization, reduced redundancy, and to handle IE9 selector limits
2013-10-26 21:26:53 -04:00
Adam Palay
6b6e568063
remove instances of @edx.org email addresses in our default settings
...
Bug: LMS-1363
2013-10-24 17:02:15 -04:00
Anton Stupak
aecc20af6b
Add Timed Transcripts Editor.
2013-10-22 21:45:03 +03:00
e0d
fb62f0c52a
Merge pull request #1417 from edx/e0d/config-fix
...
E0d/config fix
2013-10-21 07:29:52 -07:00
e0d
5adf524ad6
removing redundant default.
2013-10-21 09:55:27 -04:00
cahrens
a8ad56fa0e
Remove pipeline config not needed with RequireJS.
...
Was re-introduced in a bad merge.
2013-10-18 15:57:50 -04:00
e0d
6700a3ec14
Fixes for the AWS environment config.
2013-10-18 15:56:15 -04:00
brianhw
f831a0adcb
Merge pull request #1406 from edx/post-release-2013-10-17-master
...
Post release 2013 10 17 master
2013-10-18 11:16:24 -07:00
Brian Wilson
aa172272f3
Update master with hotfixes from release-2013-10-17.
2013-10-18 11:50:42 -04:00
Gabe Mulley
d2b03e28fb
add course_id to event context
2013-10-17 17:44:01 -04:00
Adam Palay
1fc993ce18
add functionality to disable users
...
add middleware to detect students with disabled accounts
add tests
2013-10-16 16:57:11 -04:00
David Baumgold
cbaa3089ba
Updated comment
2013-10-09 15:54:01 -04:00
David Baumgold
16ca0252b3
Clarify USE_I18N settings
...
@jzoldak showed me that setting `USE_I18N = DEBUG` didn't actually accomplish
what I had hoped it would -- changing DEBUG didn't also change USE_I18N.
This pull request accomplishes what I was trying to accomplish, without being
quite so clever about it.
2013-10-09 09:04:12 -04:00
David Baumgold
4879b06c2a
Merge pull request #1235 from edx/db/tie-i18n-to-debug
...
Tie the USE_I18N setting to DEBUG setting
2013-10-09 05:45:20 -07:00
David Baumgold
fd7e8baccb
Tie the USE_I18N setting to DEBUG setting
...
We want USE_I18N to be on in development, but off in production. Tying
this setting to the DEBUG setting accomplishes that neatly.
2013-10-07 15:04:15 -04:00
Julian Arni
57b38969e5
Move import-related js to import.js
2013-10-07 09:57:20 -04:00
David Baumgold
d97921e6e2
Convert Studio JS to use require.js
2013-10-04 13:43:50 -04:00
Calen Pennington
d77491e46a
Pull XModule attributes out into a mixin that can be applied to xblocks
2013-09-27 13:11:05 -04:00
Greg Price
7275f85232
Merge branch 'release'
2013-09-24 15:27:18 -04:00
cahrens
ab6af2b586
Put assets JavaScript code back in something that goes through pipelining.
2013-09-24 11:49:54 -04:00
Julian Arni
e5c90d33fc
Fix middleware order in CMS.
...
And include Don's fix for partial course_id lookup.
2013-09-23 15:11:06 -04:00
cahrens
01d7d48f8f
Create backbone models/views for assets.
...
cleanup
Updates.
Testing changes.
Testing changes.
asset-index progress state cleanjup.
cleanup
2013-09-20 10:44:54 -04:00
Gabe Mulley
761a4dcc97
Make URL patterns to exclude from tracking configurable
...
* Add unit test coverage for this "exclusion from tracking" logic
* Exclude based on regex match instead of raw string comparison
* Exclude heartbeat requests from tracking
2013-09-13 11:24:51 -04:00
Carlos Andrés Rocha
87fcf1ab9e
Merge pull request #905 from rocha/datadog-statsd
...
Remove dogstatsd-python in favor of dogapi
2013-09-12 06:53:02 -07:00
Carlos Andrés Rocha
ee0004e2f8
Remove dogstatsd-python in favor of dogapi
...
Also added datadog application to commom django apps and set it to use
a local statsd server by default.
2013-09-11 19:28:58 -04:00
Carlos Andrés Rocha
fbc243dbeb
Add event tracking with configurable backends
2013-09-11 10:02:15 -04:00
David Ormsbee
48f867bd6b
Merge branch 'master' into ormsbee/verifyuser3
...
Conflicts:
lms/envs/common.py
2013-09-09 10:18:25 -04:00
Calen Pennington
8201b1412e
Use XBlock 0.3
2013-09-06 09:45:59 -04:00
Chris Dodge
4a12cb60c9
due to the MixedModuleStore pending release, we need to make enrollment start/end dates editable in Studio
2013-09-05 12:43:24 -04:00
David Ormsbee
78acd083be
Merge branch 'master' into ormsbee/verifyuser3
...
Conflicts:
common/djangoapps/course_modes/models.py
lms/djangoapps/shoppingcart/models.py
lms/djangoapps/shoppingcart/processors/CyberSource.py
lms/djangoapps/shoppingcart/processors/tests/test_CyberSource.py
lms/djangoapps/shoppingcart/tests/test_models.py
lms/djangoapps/shoppingcart/tests/test_views.py
lms/djangoapps/shoppingcart/urls.py
lms/djangoapps/shoppingcart/views.py
lms/envs/common.py
lms/envs/dev.py
lms/static/sass/base/_variables.scss
2013-09-04 10:58:30 -04:00
cahrens
a061c7ece7
Rewriting of links for Course Updates and Course Handouts.
...
STUD-669.
2013-08-29 14:35:16 -04:00
David Ormsbee
0dd5819683
basic flow from enroll mode selection to verify screen
2013-08-22 13:56:23 -04:00
Peter Fogg
7fc8fcde7b
Merge pull request #752 from edx/peter-fogg/unlimited-graceperiod
...
Allow grace periods of > 24 hours.
2013-08-21 13:00:15 -07:00
Peter Fogg
eb5b6cc6ea
Allow grace periods of > 24 hours.
2013-08-21 14:37:12 -04:00
Peter Fogg
e177270d0d
Merge pull request #700 from edx/peter-fogg/course-image-upload
...
WIP: Peter fogg/course image upload
2013-08-21 11:17:12 -07:00
Diana Huang
70e1c70e4f
Move course modes to common and enable in Studio
2013-08-21 09:59:15 -04:00
Peter Fogg
ce1a13f32c
Generalize file uploader.
...
Previously the file upload dialog was PDF- and textbook-specific. The
changes are adding parameters to the FileUpload model for the file
type, and adding an onSuccess callback to the UploadDialog view. Also
moved upload-specific SASS into its own file.
2013-08-21 09:42:00 -04:00
Carlos Andrés Rocha
bbfe3662e2
Enable the django_nose app by default
...
The django_nose it is very useful, even outside the test
environment. For example, it lets you to easily run test from
manage.py without additional changes to the test packages.
2013-08-15 19:31:30 -04:00
Adam Palay
4855fd5af4
turn off i18n
2013-08-14 17:03:21 -04:00
Adam Palay
55ad55b9ca
add PLATFORM_NAME and BUGS_EMAIL to cms/envs/common
2013-08-13 10:35:06 -04:00
chrisndodge
bb644bb6ae
Merge pull request #645 from edx/fix/cdodge/add-tech-support-email-config
...
Add new setting to cms project
2013-08-12 11:10:53 -07:00
Chris Dodge
7fd5a00c2c
import default TECH_SUPPORT_EMAIL setting from LMS
2013-08-12 14:07:03 -04:00
Chris Dodge
0231e64f36
also define TECH_SUPPORT_EMAIL in cms.envs.common config file
2013-08-12 13:41:05 -04:00
Anton Stupak
74f3595d54
Add acceptance tests for checking rendering.
2013-08-12 14:32:15 +03:00