Brian Jacobel
a32fd27d60
Replace JSHint ignore directives with ESLint ones
2016-08-04 16:22:59 -04:00
Calen Pennington
bc20a37c2b
Simplify how shards are selected in CI
2016-08-03 16:23:02 -04:00
Andy Armstrong
2e12214a17
Update Pattern Library pages to use new color scheme
...
TNL-5135
2016-08-02 18:57:13 -04:00
Chris Rodriguez
638263027d
Hotfix for tabs
2016-07-13 11:13:39 -04:00
Chris
53c98f10cc
Merge pull request #12750 from edx/clrux/ac-486
...
AC-486 updating tabbed_view to use proper accessibility rules
2016-07-12 12:50:20 -04:00
Chris Rodriguez
298f168e23
AC-486 updating tabbed_view to be accessible
2016-07-12 11:01:11 -04:00
E. Kolpakov
2b8c02a759
Discussion coffee files to JS
2016-06-23 11:05:36 -04:00
Andy Armstrong
d462c73fd8
Use the UI Toolkit's spec helpers.
2016-06-21 10:16:00 -04:00
Ehtesham Kafeel
fab5ef320b
Merge pull request #12584 from edx/ekafeel/topics-pagination-fix
...
fixing paging footer in topics tab
2016-06-03 10:29:20 +05:00
Ehtesham
2d29751d14
fixing paging footer in topics tab
2016-06-03 00:06:57 +05:00
Andy Armstrong
7e2a174eec
Move discussion board to the Pattern Library
...
TNL-4622
2016-06-02 12:48:12 -04:00
ssemenova
36c867c42a
changed icon html from <i> to <span>
...
TNL-4651
2016-05-31 15:46:23 -04:00
Ehtesham
b31ba9d041
upgrade Pagingcollection to edx-ui-toolkit's PagingCollection
2016-05-27 04:35:44 +05:00
Usman Khalid
8f79d8013f
Turn off global ajaxError handler in afterEach in teams tab factory specs.
2016-04-29 15:54:48 +05:00
muhammad-ammar
4fd2a7d176
LMS fixes required to upgrade BackboneJS
2016-04-27 12:51:13 +05:00
muzaffaryousaf
1b0cda2430
Js test fixes for lms and lms-coffee.
2016-04-22 19:09:33 +05:00
Ned Batchelder
2e1238b83e
Remove unused imports
2016-04-08 11:23:05 -04:00
Jonathan Piacenti
a04a635efc
Add accomplishments to user profile
2016-04-01 10:13:08 -05:00
Andy Armstrong
0177eeded4
Add the UI Toolkit to edx-platform
...
UITK-75
2016-03-22 15:31:27 -04:00
cahrens
dd2a203677
Upgrade underscore to newest version.
...
FEDX-24
2016-03-16 17:08:27 -04:00
John Eskew
b777530dac
Add SharedModuleStoreTestCase.setUpClassAndTestData() context manager
...
for use when a test class has a setUpTestData() method which uses
variables set up in the setUpClass() method.
Change base teams API test class to use the context manager.
2016-02-29 18:02:57 -05:00
Qubad786
b669765cee
TNL-4136 fix topic detail endpoint's url to support alphanumeric and period characters
2016-02-23 02:39:22 +05:00
Robert Raposa
f555ffd585
Refactor and improve js_utils helpers
...
- Rename escape_json_dumps to dump_js_escaped_json
- Rename escape_js_string to js_escaped_string
- Update js_escaped_string to output empty string for None
- Introduce dump_html_escaped_json
- Move dump_js_escaped_json after the pipe as new best practice
- Introduce additional uses of helpers
- Introduce new djangolib directory and move js_utils
2016-02-03 17:13:21 -05:00
Peter Fogg
75bef91e17
Fix query counts after Django 1.8 merge.
2016-02-03 13:58:23 -05:00
Nimisha Asthagiri
f3cb692472
Safe Session Cookies Middleware
2016-01-26 17:23:03 -05:00
Usman Khalid
8bdc097293
Fixes after rebase to Django 1.8
2015-12-17 22:10:21 +05:00
Mushtaq Ali
1d57ef220e
Fix course specific user teams in teams dashboard page
2015-12-07 18:46:01 +05:00
Ned Batchelder
f5d0f3ff55
Remove useless pylint suppressions
2015-11-22 07:41:19 -05:00
muhammad-ammar
29acc3acfc
resolve merge conflicts
...
test fixes
2015-11-18 19:13:54 +05:00
muhammad-ammar
8d5f153201
Merge remote-tracking branch 'origin/release' into dj18-release-merge
...
Conflicts:
common/djangoapps/util/testing.py
lms/djangoapps/instructor/views/api.py
lms/djangoapps/teams/tests/test_views.py
openedx/core/djangoapps/programs/models.py
openedx/core/djangoapps/user_api/accounts/tests/test_views.py
requirements/edx/github.txt
2015-11-18 17:53:44 +05:00
Usman Khalid
6cb62f2697
Rebase upgrade Django to v1.8.5
...
Please note that this is a squshed commit and the work of:
Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
2015-11-10 15:00:19 -05:00
J. Cliff Dyer
00b3051b73
Make sure proper logic is used for getting account privacy.
2015-11-06 15:53:08 +00:00
Robert Raposa
3682fac832
Add json escaping to Studio
...
Make escaping for json simpler and more consistent in Mako templates
- add escape_json_dumps to escape and json.dumps
- add escape_js_str to escape javascript string
- refactor Studio to use escape_json_dumps in Mako templates
TNL-2646: Escape json.dumps
2015-11-04 13:34:42 -05:00
Peter Fogg
759a3c4f1f
Fix withData and withConfiguration helpers.
...
Both of them dynamically generate specs which close over the iteration
variable of a for loop. Closures capture *references*, not values, and
so when the variable is mutated on loop iteration its new value is
used when the spec is called. This means that instead of running a
spec with n different values, we run the spec n times with the same
value. This is bad.
2015-11-02 16:34:06 -05:00
Ned Batchelder
a0c25f88c3
Merge pull request #10279 from edx/ned/cleaner-django-meta
...
No need for docstrings on "class Meta"
2015-10-21 09:35:40 -04:00
Ned Batchelder
322ca34b20
Remove pylint pragmas from "class Meta"
...
Also remove useless docstrings where they were added to keep pylint
quiet.
2015-10-21 07:37:00 -04:00
wajeeha-khalid
017477a8d7
MA-1281 User Account: added account_privacy field in GET and PATCH
2015-10-21 11:33:38 +05:00
Andy Armstrong
8914aaf8d4
Refactor discussions code to address flaky test
...
TNL-3247
Removed remaining synchronous AJAX calls from discussions
Updated the profile view tests to use an attached view for testing
Removed one-time JQuery intiialization that could fail and break multiple tests
2015-10-07 11:22:48 -04:00
Ned Batchelder
84a94c2358
Include a message in the teams.ImmutableMembershipFieldException
...
Also add a __repr__ to CourseTeam so that it could be useful too.
2015-10-02 15:00:01 -04:00
Diana Huang
7bfb1127f5
Merge pull request #9771 from edx/diana/add-team-to-reports
...
Add team column to grade reports.
2015-10-02 09:35:25 -04:00
Peter Fogg
ffe2aef41e
Fix displaying wrong membership on "My Team" view.
...
The heart of this fix is to change the "My Team" view to use a
collection of teams instead of memberships. The team card is
refactored to only take a team, rather than attempt to be polymorphic
over teams and team memberships. This change enabled removing a good
amount of old code. This also requires adding a `username` parameter
to the teams list endpoint which allows getting a list of all teams
for a single user, in order to allow refreshing the "My Teams" view
correctly. Currently this list is of length at most one.
TNL-3410
2015-10-01 11:56:15 -04:00
muzaffaryousaf
b2ebb680de
DRF uses query_params instead of QUERY_PARAMS.
...
TNL-3442
2015-09-30 20:45:40 +05:00
Ned Batchelder
8ec2de9359
DRF 3.1 now uses request.data instead of request.DATA
2015-09-29 15:25:55 -04:00
Brian Beggs
d9de52751d
Merge remote-tracking branch 'origin/release' into bbeggs/2015-09-22-release-to-master
2015-09-28 20:58:34 -04:00
Ben Patterson
2fd6add524
Revert "Merge DRF 3.1 in to master"
2015-09-28 17:12:43 -04:00
Brian Beggs
53524efbd8
Fixes for rebasing of the release on 2015-09-23
2015-09-28 11:52:33 -04:00
Will Daly
d11ccad0fc
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-28 11:52:30 -04:00
Brian Beggs
144c347387
Fixes for rebasing of the release on 2015-09-23
2015-09-25 12:40:58 -04:00
Will Daly
8555630df7
Upgrade djangorestframework to v3.1
...
* Upgrade edx-submissions
* Upgrade edx-ora2
* Upgrade edx-val
* Upgrade edx-proctoring
* Update all edx-platform code that depends on DRF, including:
- auth_exchange
- cors_csrf
- embargo
- enrollment
- util
- commerce
- course_structure
- discussion_api
- mobile_api
- notifier_api
- teams
- credit
- profile_images
- user_api
- lib/api (OAuth2 and pagination)
2015-09-25 12:40:57 -04:00
Christine Lytwynec
80dafc2133
Merge pull request #9506 from edx/clytwynec/AC-157
...
Manage focus on delete component modal
2015-09-25 08:58:26 -04:00