Chris Dodge
c20ca2bf5e
fix more rebase conflicts
2013-08-02 11:25:05 -04:00
Diana Huang
c867be7961
Limit the rate of logins.
2013-08-02 11:23:59 -04:00
Chris Dodge
f041ab1ccc
fix rebase conflicts
2013-08-02 11:22:25 -04:00
Chris Dodge
e41554b24c
be sure to encode the display strings
2013-08-02 09:56:19 -04:00
Chris Dodge
ebbeeb16a2
add some unit tests for the new fields
2013-08-02 09:56:19 -04:00
Chris Dodge
0937cdcbe6
one more escaping
2013-08-02 09:56:19 -04:00
Miles Steele
4b671d1195
fix pylint violations
2013-08-02 09:53:21 -04:00
Miles Steele
2760938e15
fix analytics distribution with no data, add unit test, cleanup
2013-08-02 09:53:21 -04:00
Miles Steele
f7989cb2ab
move to instructor template directory
2013-08-02 09:53:21 -04:00
Miles Steele
f88b266c2b
add member list widget, add segment.io call for section view
2013-08-02 09:53:21 -04:00
Miles Steele
588a307de5
add dangerous button confirmation popup
2013-08-02 09:53:21 -04:00
Miles Steele
02b7757d1b
add catch for tasks AlreadyRunning
2013-08-02 09:53:21 -04:00
Miles Steele
8e923deca0
fix unicode comparisons, fix 404 access exception, fix initial link handling, fix forum access modification permissions
2013-08-02 09:53:20 -04:00
Miles Steele
a9749f38df
add reset attempts all button click handler, increase polling interval, add slick grid refresh
2013-08-02 09:53:20 -04:00
Miles Steele
b44e8fe8b8
add regrade & rescore & task api tests, clean api
2013-08-02 09:53:20 -04:00
Miles Steele
7905e7d289
add csv & enrollment & access api tests, disallow instructors from un-instructoring themselves, rename mode to action for access
2013-08-02 09:53:20 -04:00
Miles Steele
fa0f56ec7d
remove buggy styling
2013-08-02 09:53:20 -04:00
Miles Steele
0f09abe233
factor out urls to instructor.views.api_urls
2013-08-02 09:53:20 -04:00
Miles Steele
7392a888ce
cleanup, fix permissions, rename functions, add more api tests
2013-08-02 09:53:20 -04:00
Miles Steele
1e8cb7df25
clean & comment coffeescript, add util.coffee
2013-08-02 09:53:20 -04:00
Miles Steele
e05d0f97d8
fix permissions, fix ENABLE_INSTRUCTOR_BACKGROUND_TASKS usage, fix csv download
2013-08-02 09:53:19 -04:00
Miles Steele
c6d6698abb
change MockEnrollmentState to SettableFakeEnrollmentState
2013-08-02 09:52:18 -04:00
Miles Steele
f488aa059b
rewrite test_access, add stricter argument to access
2013-08-02 09:52:18 -04:00
Miles Steele
cc9371d14e
fix formatting, address comments from PR #322
2013-08-02 09:52:18 -04:00
Miles Steele
91bd3d7231
change arguments to format_dictlist
2013-08-02 09:52:17 -04:00
Miles Steele
63d07b7e47
rename enrolled_students_profiles -> enrolled_students_features
2013-08-02 09:52:17 -04:00
Miles Steele
94ac02e8b4
refactor enrollment action reporting
2013-08-02 09:52:17 -04:00
Miles Steele
096f7dcd23
add docstrings, cleanup (minor)
2013-08-02 09:52:17 -04:00
Miles Steele
9b44d9d4f9
add format_instances method (unused)
2013-08-02 09:52:17 -04:00
Miles Steele
522cdd217c
refactor distributions (minor)
2013-08-02 09:52:17 -04:00
Miles Steele
0d6a12fda6
cleanup (fix typos, remove TODO, formatting)
2013-08-02 09:52:17 -04:00
Miles Steele
b83e72c7a0
comb scss
2013-08-02 09:52:16 -04:00
Miles Steele
96fb19d28e
add hover hint for auto-enroll
2013-08-02 09:52:16 -04:00
Miles Steele
7432b0e840
add visual indicator to revoke access 'buttons'
2013-08-02 09:52:16 -04:00
Miles Steele
5704b42407
add danger buttons
2013-08-02 09:52:16 -04:00
Miles Steele
fd1cfab020
add course info toggle arrow
2013-08-02 09:52:16 -04:00
Miles Steele
0d70d5abf2
add to AUTHORS file
2013-08-02 09:52:16 -04:00
Miles Steele
f25b414d40
fix pep8 violations, fix pylint violations
2013-08-02 09:52:15 -04:00
Miles Steele
a727959d18
add feature switch for beta dashboard
2013-08-02 09:52:15 -04:00
Miles Steele
a4608df866
make year_of_birth graph bigger, add display names to analytics, remove extra context, fix typos & formatting
2013-08-02 09:52:15 -04:00
Miles Steele
f77ebc82ec
add tests
2013-08-02 09:52:15 -04:00
Miles Steele
a751702aa3
fix legacy tests to point to legacy
2013-08-02 09:52:15 -04:00
Miles Steele
741f31ab63
move tests to legacy
2013-08-02 09:52:14 -04:00
Miles Steele
23c961d9e4
visual cleanup, page error presentation cleanup, factor out common exceptions
2013-08-02 09:52:14 -04:00
Miles Steele
dd43d6635f
add instructor tasks
2013-08-02 09:52:14 -04:00
Miles Steele
9bdff7485a
cleanup
...
- rename list copy
- add beta list
- fix forum and admin API's to be more similar
- add auto-enroll checkbox
- fix list reload
- remove extra js logging
- add course errors visibility toggle
- add underscore.js check
2013-08-02 09:52:13 -04:00
Miles Steele
83ff497e42
add beta to endpoint, rename endpoint
2013-08-02 09:52:13 -04:00
Miles Steele
0a657befdb
add forum list management
2013-08-02 09:52:13 -04:00
Miles Steele
bc9cce5733
add instructor dash version switch
2013-08-02 09:52:13 -04:00
Miles Steele
5cdf3fb86a
add staff management subsection, add student_admin subsection, refactor sections
2013-08-02 09:52:12 -04:00