Go to file
Joe Tanner a5cc1bcf96 limit self-assigned group size, closes #CNVS-5407
test plan:
- go to the groups page of a course or account
  /courses/*/groups or /accounts/*/groups
- edit a group category by clicking on the pencil icon or
  click 'make a new set of groups'
- check the 'Allow self sign-up' checkbox
- a textbox should appear to limit group members
- enter a number (2 or 3) for the group limit and save
- add at least on group
- masquerade as students in the course and join a group until it's full
- once the group is full students should not be able to join the group
- also, when editing a group category you should be able to remove the group limit

Change-Id: I0d035320a171b03a7cd2e4d81ecb0648c5aacad0
Reviewed-on: https://gerrit.instructure.com/20309
Reviewed-by: Jon Jensen <jon@instructure.com>
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Cam Theriault <cam@instructure.com>
Product-Review: Joe Tanner <joe@instructure.com>
2013-05-08 16:47:14 +00:00
app limit self-assigned group size, closes #CNVS-5407 2013-05-08 16:47:14 +00:00
config implemented ui for quiz file upload question type 2013-05-07 17:34:03 +00:00
db/migrate limit self-assigned group size, closes #CNVS-5407 2013-05-08 16:47:14 +00:00
doc implemented dress_code 2013-04-09 15:43:16 +00:00
guard fix guard for non-symlinked plugins 2013-05-06 15:19:49 +00:00
lib show validation errors when configuring external tools 2013-05-08 15:44:44 +00:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public limit self-assigned group size, closes #CNVS-5407 2013-05-08 16:47:14 +00:00
script remove 1.8 compatibility shims 2013-05-03 01:43:52 +00:00
spec limit self-assigned group size, closes #CNVS-5407 2013-05-08 16:47:14 +00:00
vendor/plugins use the birth shard so that the default shard can be changed 2013-05-07 15:44:17 +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 update cassandra-cql gem and set encoding of cassandra.rb 2013-05-08 01:04:48 +00:00
Guardfile fix guard for non-symlinked plugins 2013-05-06 15:19:49 +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 AMD Conversion 2012-02-06 16:41:40 -07: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.