- 29 Aug, 2013 3 commits
- 27 Aug, 2013 1 commit
-
-
Will Daly committed
-
- 26 Aug, 2013 1 commit
-
-
Julian Arni committed
-
- 22 Aug, 2013 1 commit
-
-
We used to use a regular JS `confirm`; this makes the UI consistent with the rest of Studio.
Peter Fogg committed
-
- 21 Aug, 2013 8 commits
-
-
Peter Fogg committed
-
Peter Fogg committed
-
Peter Fogg committed
-
Also change the file uploader to accept multiple file types.
Peter Fogg committed -
Brian Talbot committed
-
- Internationalize upload errors. - Move upload tests into their own files. - Refactor upload dialog acceptance tests.
Peter Fogg committed -
Authors can upload an image (or choose an existing one) from the settings page, using the in-context uploader from PDF textbooks. Includes tests for backwards compatibility with XML courses -- they used a magic filename (images/course_image.jpg) which is mapped to a location in the Mongo contentstore. Still needs some UX work, though the backend plumbing is there.
Peter Fogg committed -
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.
Peter Fogg committed
-
- 20 Aug, 2013 1 commit
-
-
Peter Fogg committed
-
- 15 Aug, 2013 1 commit
-
-
Peter Fogg committed
-
- 13 Aug, 2013 1 commit
-
-
Peter Fogg committed
-
- 12 Aug, 2013 4 commits
-
-
Peter Fogg committed
-
Peter Fogg committed
-
Will Daly committed
-
Anton Stupak committed
-
- 09 Aug, 2013 3 commits
-
-
Giulio Gratta committed
-
Peter Fogg committed
-
isn't supported in Firefox.
Will Daly committed
-
- 07 Aug, 2013 9 commits
-
-
Clicking "Sync to <course>" should send an AJAX request with the datetimes set to null, so that the server resets them.
David Baumgold committed -
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
Firefox wasn't saving section release times, due to issues with JS Date() parsing. I've modified the code to make it more explicit around what it should do and how it should work, which also makes it work better with both Firefox and Chrome.
David Baumgold committed -
Clicking "Sync to <course>" should send an AJAX request with the datetimes set to null, so that the server resets them.
David Baumgold committed
-
- 06 Aug, 2013 7 commits
-
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
David Baumgold committed
-
Peter Fogg committed
-
Brian Talbot committed
-
Brian Talbot committed
-