Go to file
Joel Hough 7b93ba46f0 add api for listing visible navigation tabs
test plan:
- fetch tab list using some command like:
curl -H 'Authorization: Bearer <token>' \
 https://<canvas>/api/v1/courses/<course_id>/tabs\?include\="external"
- ensure that the returned list corresponds to the left-hand tab list on the
  web interface

fixes #10891

Change-Id: If3371472b58f849a9736ab6747f69551178e99a4
Reviewed-on: https://gerrit.instructure.com/14615
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Zach Pendleton <zachp@instructure.com>
2012-10-23 10:13:20 -06:00
app add api for listing visible navigation tabs 2012-10-23 10:13:20 -06:00
config add api for listing visible navigation tabs 2012-10-23 10:13:20 -06:00
db/migrate VDD: Assignment#overrides_visible_to(user) 2012-10-22 09:32:58 -06:00
doc unread badges in left nav 2012-10-08 11:38:01 -06:00
guard parallelize build tasks 2012-04-16 16:38:23 -06:00
lib add api for listing visible navigation tabs 2012-10-23 10:13:20 -06:00
node_modules update require.js node module 2012-06-27 17:29:47 -06:00
public [Fixes #10597] Make course modules section more accessible 2012-10-23 09:21:45 -06:00
script improve guard/dj in script/server 2012-06-28 18:05:08 -06:00
spec add api for listing visible navigation tabs 2012-10-23 10:13:20 -06:00
vendor/plugins store and query hashed access tokens 2012-10-18 13:03:53 -06:00
.gitignore ignoring branch_tools.rb 2012-08-10 15:27:40 -06: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 updated parallelized_gem version 2012-10-15 17:48:01 -06:00
Guardfile getting coffeescript and handlebars to work with plugins 2011-12-30 15:50:16 -07: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 using custom parallelized specs gem for rspec tests 2012-04-23 13:33:29 -06:00
config.ru fix non-static image urls 2012-05-17 10:53:57 -06: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.