Chris Rodriguez
a631a662df
Fixing JS tests for the course navigation
2015-10-08 09:43:25 -04:00
Jesse Zoldak
1aa181c90a
Update sinon to version 1.17.0
2015-09-24 10:55:48 -04:00
Andy Armstrong
b2a0b2f728
Improve response handling in AjaxHelpers
...
I've changed the logic so that AjaxHelpers keeps
track of which requests have not yet had mock
responses sent. This ensures that every response
is handled before moving on to the next one,
rather than always handling the last request.
My intention is that this won't allow bugs to creep
in where a request isn't fired and instead the test
responds to an old request. It also should ensure
that extra events aren't accidentally fired.
2015-09-23 20:23:09 -04:00
Andy Armstrong
7280a58711
Merge pull request #9885 from edx/andya/teams-router-testing
...
Improve team testing of routers
2015-09-23 19:53:30 -04:00
clrux
0b64f2d612
Merge pull request #9525 from edx/clrux/ac-76
...
LMS: Course navigation revamp
2015-09-23 14:26:10 -04:00
Ahsan Ulhaq
508ded2673
LMS: course navigation menu refactor
2015-09-23 13:13:18 -04:00
Andy Armstrong
d09034e065
Improve team testing of routers
2015-09-23 13:10:46 -04:00
Peter Fogg
0a2cfbe31c
Merge pull request #9738 from edx/peter-fogg/change-studio-help-links
...
Remove Tender and change Studio help links.
2015-09-17 22:42:57 -04:00
Peter Fogg
fec5129a49
Remove Tender and change Studio help links.
...
TNL-2695
2015-09-17 16:30:40 -04:00
Clinton Blackburn
12a4e85d94
Fixed payment page bug
...
Using SKU to choose course mode when creating an order.
ECOM-2172
2015-09-16 21:36:19 -04:00
Daniel Friedman
e7bfd2d62e
Make tabbed view accessible
...
TNL-3150
2015-09-14 14:34:05 -04:00
Eric Fischer
17e6453546
Merge pull request #9520 from edx/efischer/teams-instructor-toolbar
...
Teams Instructor Tools bar
2015-09-10 17:24:39 -04:00
cahrens
3662fbc133
Edit Membership functionality and tests
...
TNL-1913
2015-09-10 16:36:55 -04:00
Peter Fogg
0c3be8e121
Delete Team functionality and tests
...
TNL-3164 TNL-3163
2015-09-10 12:42:33 -04:00
Andy Armstrong
6817e89f4a
Fix i18n for last activity date on team cards
2015-09-09 17:59:25 -04:00
zubair-arbi
d2a4790855
use the standard syntax to load JavaScript dependencies on logistration js files
...
ECOM-2044
2015-09-07 18:19:56 +05:00
William Ono
4d1194800e
Support LTI third-party-auth providers
...
PR #8930
2015-09-03 22:53:45 -07:00
Davorin Sego
a0a0078d1f
Use AjaxHelpers instead of Sinon fake server
2015-09-01 14:59:21 +02:00
clrux
5b545c2b0d
Revert "Course navigation menu accessibility issue"
2015-08-28 13:28:08 -04:00
Chris Rodriguez
c20075e8a6
Changing all #accordion for .accordion
2015-08-28 07:50:34 -04:00
Chris Rodriguez
a31eb4a815
Jasmine tests
2015-08-28 07:50:32 -04:00
muzaffaryousaf
f788caa6cc
Edit team page for Instructor only.
...
TNL-1914
2015-08-28 12:47:15 +05:00
Peter Fogg
fad40cf3f8
Show a team's last activity in the UI.
...
Fix timeago and requireJS.
2015-08-26 12:07:55 -04:00
Amir Qayyum Khan
4c8e45c75d
Fixed accessibility related issues on schedule tab inside CCX coach dashboard
2015-08-13 23:09:55 +05:00
muhammad-ammar
853f97afbc
support joining a team
...
TNL-1909
2015-08-13 14:41:21 +05:00
Peter Fogg
26bbbb967e
Fix various team accessibility issues.
...
Authors:
- Peter Fogg
- Daniel Friedman
TNL-1953
2015-08-13 00:34:54 -04:00
Andy Armstrong
8bbf7c57ac
Improve Teams tab navigation
2015-08-12 19:20:48 -04:00
Andy Armstrong
8bd1f69821
Govern team creation for non-privileged users
...
TNL-2960
Non-privileged users can only be in one team, so don't
allow them to create new teams if they are already
members of another.
2015-08-12 19:16:02 -04:00
Will Daly
ad9d9eb04e
Support team UI for regenerating certificates
...
* Add new role for support staff.
* Move dashboard/support functionality into a new Django app called "support".
* Add support view for searching and regenerating certificates.
* Refactor certificates views into separate files.
2015-08-12 07:09:46 -07:00
Andy Armstrong
420696ba80
Separate out the Backbone image field
2015-08-08 09:43:20 -04:00
Andy Armstrong
63da1907eb
Show inline discussion component on Team view
...
TNL-2515
2015-08-06 11:15:55 -04:00
muhammad-ammar
69450fce47
create a new team
...
TNL-1899
2015-08-05 17:55:26 +05:00
vkaracic
0fb1bf6ff9
Fixed confirmation message display for StaffDebug actions
...
This is an addition to TNL-394:
https://openedx.atlassian.net/browse/TNL-394
Fixed the confirmation messages that didn't appear when an escapable character
is in the location name of the problem.
2015-08-04 07:59:00 +00:00
Davorin Sego
8d6df18357
Course discovery UI improvements
2015-07-28 11:59:44 +02:00
Andy Armstrong
c0eaeb7efc
Merge pull request #9000 from edx/andya/fix-discovery-Jasmine-tests
...
Fix broken Jasmine tests for course discovery
2015-07-22 14:02:26 -04:00
Andy Armstrong
a328770c86
Fix broken Jasmine tests for course discovery
2015-07-22 12:17:51 -04:00
Daniel Friedman
21b39ca467
Add teams-for-topic list view to Teams page.
...
TNL-1898
Also adds a generic paginated list view and Teams list view. The
common PaginatedView takes a collection and a view class for its items
and creates a header and footer with correct pagination. The topics
list view is refactored to use this generic view.
Authors:
- Peter Fogg <pfogg@edx.org >
- Daniel Friedman <dfriedman58@gmail.com >
2015-07-22 12:02:40 -04:00
cahrens
497d76fa54
Optimize edxnotes files.
2015-07-21 10:54:02 -04:00
cahrens
ad16f9f968
Optimize search usages.
2015-07-20 14:24:30 -04:00
Diana Huang
eff80baed2
Convert cohort JS to use RequireJS.
2015-07-20 13:59:55 -04:00
Peter Fogg
1ceb8a0d66
Optimize finish_auth_factory.
...
TNL-2602
2015-07-20 13:59:55 -04:00
cahrens
4f0ab6f9c8
Optimize account settings and learner profile.
...
Also remove RequireJS dependency on mustache, and delete extra copy.
2015-07-20 13:59:55 -04:00
Adam
2735b2b5bb
Revert "Decorated instructor dashboard with sudo_required."
2015-07-17 12:11:38 -04:00
Jesse Zoldak
da68af5c04
Disable potentially flaky jasmine tests SOL-1065
2015-07-17 10:40:08 -04:00
Vedran Karačić
c0de94295a
Merge pull request #8953 from edx/vkaracic/TNL-394-additional-testing
...
TNL-394: Additional testing
2015-07-17 16:20:46 +02:00
vkaracic
f5234b1a9b
TNL-394: Additional testing
...
This is an additional test for:
https://openedx.atlassian.net/browse/TNL-394
to test if the get_user function escapes values correctly.
2015-07-17 07:28:25 +00:00
Waheed Ahmed
bc052db1ee
Added DjangoSudo functionality for instructor dashboard and course team page
2015-07-16 11:14:11 +05:00
Marco Morales
493200734e
Merge pull request #8296 from edx/marco/find-courses-page/styling-changes
...
Styling improvements to openedX search through Find Courses page
2015-07-14 08:14:35 -04:00
vkaracic
3ec3cf64cc
Added sanitization of id names
...
This is a fix for
https://openedx.atlassian.net/browse/TNL-394
escaped all escapable characters in id name strings.
2015-07-14 08:31:19 +00:00
Renzo Lucioni
609e6ca277
Mark basket creation and order retrieval endpoints as v0
...
These endpoints are currently for internal use only, but should be versioned nonetheless; Drupal will begin using the basket creation endpoint soon. No functionality has been changed. XCOM-494.
2015-07-13 16:27:58 -04:00