Adam Palay
d4fff463d1
fix unicode error on cms settings page
2015-02-11 11:02:26 -05:00
Martyn James
181d0e46c5
Reorganise reindexing operation
2015-02-09 22:13:25 -05:00
Sarina Canelake
4fc4b2f3de
LMS: correcting poorly scoped font-family rule for footer links inside of p, ul, ol elements.
...
Fix link stylings in LMS and CMS footers
2015-02-02 16:42:08 -05:00
Dino Cikatic
772908d79d
SOL-302 Hide reindex button if 'ENABLE_COURSEWARE_INDEX' false
2015-02-02 11:22:36 +01:00
Sarina Canelake
af763c287e
Update text in Studio footer as per legal
...
[OPEN-444]
2015-01-30 11:33:46 -05:00
Adam
1ad0e9fdd8
Merge pull request #6560 from openfun/openfun/studio-csrf-error
...
Fix csrf error on studio login
2015-01-29 10:52:17 -05:00
Adam
b17290cd75
Merge pull request #6802 from edx/adam/fix-translation
...
fix settings page not handling unicode (TNL-1237)
2015-01-29 08:02:09 -05:00
Régis Behmo
dce56b135e
Make sure login form can't be submitted too early
...
Tyhe sign in form should not be submitted before the submit event is
ready to be intercepted. This can occur if the user clicks too fast on
the sign in button.
2015-01-29 09:10:59 +01:00
Régis Behmo
c3c35f076c
Fix csrf error on studio login
...
Context: We have witnessed multiple, seemingly random "CSRF verification
failed" errors while signing in (with valid ID) to the Studio.
Explanation: The login form does not initially include a CSRF field.
The CSRF header of the request is appended to the studio login request
headers by intercepting the form validation. This intercept is performed
by the login.js script. Unfortunately, the login.js script is loaded
pretty late (at the end of the template). So if the login form is
validated sufficiently fast, the login.js script has no time to load and
append the X-CSRFToken header to the request.
Proposed solution: the CSRF token is already passed to the template via
the login view, so we just add a hidden field to the login form to
include the csrf token.
2015-01-29 09:10:59 +01:00
Davorin Sego
e09d47b122
Courseware Search integration
2015-01-28 21:34:58 -05:00
Andy Armstrong
a9127c1897
Merge pull request #6804 from edx/will/revert-require-js-optimizer-again
...
Revert "Add RequireJS and RequireJS Optimizer configuration to the LMS"
2015-01-28 18:30:16 -05:00
David Baumgold
d00c3d0deb
Tender is only accessible via HTTP, not HTTPS
2015-01-28 18:23:22 -05:00
Will Daly
b467ae8cde
Revert "Add RequireJS and RequireJS Optimizer configuration to the LMS"
...
This reverts commit b8184d188f .
2015-01-28 17:26:46 -05:00
Adam Palay
bfb173507c
fix settings page not handling unicode (TNL-1237)
2015-01-28 15:55:45 -05:00
Mark Sadecki
8cffa152d8
changes the skip link text to the industry standard Skip to main content
2015-01-28 11:07:10 -05:00
Andy Armstrong
6201af652b
Merge pull request #6765 from edx/andya/requirejs-in-lms
...
Add RequireJS to the LMS
2015-01-27 17:57:33 -05:00
Will Daly
b8184d188f
Add RequireJS and RequireJS Optimizer configuration to the LMS
...
[second attempt which addresses bug building Studio]
2015-01-27 17:56:29 -05:00
Greg Price
5f341423a3
Add progress bars for Studio video uploads
...
The CSS is also restructured a bit to style both the progress bar and
the status text based on the state of the upload using a single class
on the parent element.
2015-01-26 16:13:45 -05:00
Will Daly
1f2b155746
Revert "Add RequireJS and RequireJS Optimizer configuration to the LMS"
...
This reverts commit 1d6fceda50 .
2015-01-21 17:13:27 -05:00
Will Daly
1d6fceda50
Add RequireJS and RequireJS Optimizer configuration to the LMS
...
Respond to review comments:
- Rename build and config files for consistency between lms/studio.
- Fix merge conflicts with lms require config.
- Devstack uses optimized pipeline to skip require JS optimizer step
- Add tests for render_require_js_path_overrides
2015-01-20 14:27:23 -05:00
Martyn James
9ac7176b8f
Merge pull request #6223 from edx/feature/SOL-20
...
Merge feature SOL-20
2015-01-16 12:54:45 -05:00
Martyn James
dcc8e95648
Implements SOL-20. Filtering for assets table by asset type
2015-01-16 12:53:24 -05:00
Matt Drayer
3c669e3838
New feature contribution: Entrance Exams
2015-01-15 20:35:24 -05:00
Zia Fazal
ca3d84a5d4
New pre-requisite course feature via milestones app
2015-01-15 15:17:38 -05:00
Frances Botsford
6398af715a
Make group config styles generic
2015-01-15 10:37:25 -05:00
cahrens
66375b8541
Bok choy test for editing of content groups on Group Configuration page.
2015-01-15 10:37:24 -05:00
Frances Botsford
ebeb9a9948
added cohort group editing styles
2015-01-15 10:37:24 -05:00
Daniel Friedman
fff84928fa
Create and edit content groups in Studio
2015-01-15 10:37:24 -05:00
Frances Botsford
4f99657b6d
first pass at adding cohort groups to group configuration page
2015-01-15 10:33:49 -05:00
Andy Armstrong
21a9873757
Don't allow visibility editing in content libraries
2015-01-15 10:33:48 -05:00
Andy Armstrong
bca6274eb5
Miscellaneous text updates
2015-01-15 10:33:48 -05:00
Brian Talbot
d556cdd586
syncing icon class syntax + semantically hiding changed icons from assistive tech
...
TNL-1137
2015-01-15 10:33:47 -05:00
Andy Armstrong
4fa33e25ed
Studio support for cohorted courseware
...
TNL-652
2015-01-15 10:33:45 -05:00
Brian Talbot
206ea8caeb
Studio: adding UI and styling for component-level access modal
2015-01-15 10:33:45 -05:00
Bertrand Marron
c4a7d770cc
Remove all ellipses
...
It's a problem for accessibility
2015-01-15 09:03:12 -05:00
David Baumgold
6453d03b80
Don't internationalize mock templates
2015-01-14 17:35:20 -05:00
David Baumgold
f9d8198ef3
Merge pull request #6576 from edx/db/configure-tender-domain
...
Make Tender optional and configurable
2015-01-14 15:02:09 -05:00
David Baumgold
4d323271ee
Make Tender optional and configurable
2015-01-14 11:25:55 -05:00
Braden MacDonald
6be35e0fc1
Merge pull request #6459 from edx/content-libraries
...
Content libraries MVP
2015-01-13 11:20:20 -08:00
Braden MacDonald
bce8ee692f
Fix bug when deleting first of two recently added blocks
2015-01-13 10:11:59 -08:00
Braden MacDonald
012e6e6fd3
Update font awesome icons
2015-01-12 13:21:27 -08:00
Braden MacDonald
6ea5a8a595
Fix hard-coded studio name
2015-01-12 13:08:40 -08:00
Adam
8dd7b78065
Merge pull request #6501 from edx/adam/update-copy-date
...
update copyright dates
2015-01-12 10:59:11 -05:00
Matjaz Gregoric
5eab2c5f52
Update text on new library form.
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
fe9ae3123f
Add 'Add Component' button to library page.
...
It looks like the 'New Course'/'New Library' buttons on the studio home page.
Clicking the 'Add Component' button scrolls down to the 'Add New Component' buttons.
2015-01-12 13:42:53 +03:00
Matjaz Gregoric
f874c052ff
Add aria-describedby attributes to new course/library form.
2015-01-12 13:41:47 +03:00
Matjaz Gregoric
bd9ce27614
Replace aria-required with HTML5 required.
...
'aria-required="true"' is implied when 'required' is present.
2015-01-12 13:41:47 +03:00
Matjaz Gregoric
ccc392893e
Update tests.
...
Most of the updates are related to the My Courses -> Studio Home change.
2015-01-12 13:41:45 +03:00
Jonathan Piacenti
eabd6c8d27
Quality check and test fixes.
2015-01-12 13:41:03 +03:00
Matjaz Gregoric
6cd4932a63
Update text on new content library form.
2015-01-12 13:41:03 +03:00