Go to file
Cody Cutrer 266a89e7db use unicode sorting for ruby and db stuff
fixes CNVS-7199, CNVS-4414

abstract some ICU stuff out to Canvas::ICU, and add some missing
functionality in FFI-ICU

test plan:
 * create a bunch of groups in the same category, named 1-10.
   10 should sort after 9, not 1
 * repeat for creating and publishing quizzes *with the same due date*.
   go to the quiz index, and 10 should sort after 9, not 1

Change-Id: I323eb12dfb5bd23dbcbb3b543fa1b90a72f4341b
Reviewed-on: https://gerrit.instructure.com/24732
Reviewed-by: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
2013-10-02 21:38:03 +00:00
app use unicode sorting for ruby and db stuff 2013-10-02 21:38:03 +00:00
config use unicode sorting for ruby and db stuff 2013-10-02 21:38:03 +00:00
db/migrate allow bulk messaging in new conversations 2013-09-24 00:29:53 +00:00
doc fix swagger argument parser and add specs 2013-09-30 20:13:41 +00:00
guard don't fire jstcss guard on sass errors 2013-09-23 16:57:10 +00:00
lib use unicode sorting for ruby and db stuff 2013-10-02 21:38:03 +00:00
loom updated ember to 1.0.0 2013-09-05 16:46:33 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public allow multiple recordings per conference 2013-10-02 21:30:43 +00:00
script to_json unnecessary (and wrongish) in render :json 2013-10-02 18:05:22 +00:00
spec use unicode sorting for ruby and db stuff 2013-10-02 21:38:03 +00:00
vendor/plugins spec: run transaction commit callbacks when down to 1 transaction 2013-10-01 23:51:04 +00:00
.gitignore implemented dress_code 2013-04-09 15:43:16 +00:00
.jshintrc make jslint settings more sane 2012-08-17 11:04:40 -06:00
CONTRIBUTING.md add a contributing doc for github coolness 2012-09-19 10:16:04 -06:00
COPYRIGHT Initial commit. 2011-01-31 18:57:29 -07:00
Gemfile upgrade shackles 2013-10-01 18:28:44 +00:00
Guardfile make jst css files play nicely with guard 2013-09-18 19:32:43 +00:00
LICENSE Initial commit. 2011-01-31 18:57:29 -07:00
README.md README changes to point more directly to installation instructions 2011-02-01 17:36:01 -07:00
Rakefile get rspec 2 running with rails 3.0 2013-03-27 15:41:28 +00:00
config.ru start adding rails 3.0 support 2013-03-22 19:08:40 +00:00
package.json updated package.json 2013-08-23 18:46:20 +00:00

README.md

Canvas LMS

Canvas is a new, open-source LMS by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.