Skip to content

Commit d0ad139

Browse files
committed
Updated for beta release
1 parent 2f30388 commit d0ad139

File tree

80 files changed

+1445
-84
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+1445
-84
lines changed

.gitignore

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
1-
# Compiled class file
21
*.class
32

4-
# Log file
5-
*.log
6-
7-
# BlueJ files
8-
*.ctxt
9-
103
# Mobile Tools for Java (J2ME)
114
.mtj.tmp/
125

136
# Package Files #
147
*.jar
158
*.war
16-
*.nar
179
*.ear
18-
*.zip
19-
*.tar.gz
20-
*.rar
10+
11+
# exclude jar for gradle wrapper
12+
!gradle/wrapper/*.jar
2113

2214
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
2315
hs_err_pid*
16+
17+
# build files
18+
**/target
19+
target
20+
.gradle
21+
build

.swagger-codegen-ignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Swagger Codegen Ignore
2+
# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen
3+
4+
# Use this file to prevent files from being overwritten by the generator.
5+
# The patterns follow closely to .gitignore or .dockerignore.
6+
7+
# As an example, the C# client generator defines ApiClient.cs.
8+
# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
9+
#ApiClient.cs
10+
11+
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
12+
#foo/*/qux
13+
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14+
15+
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16+
#foo/**/qux
17+
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18+
19+
# You can also negate patterns with an exclamation (!).
20+
# For example, you can ignore all files in a docs folder with the file extension .md:
21+
#docs/*.md
22+
# Then explicitly reverse the ignore rule for a single file:
23+
#!docs/README.md

.travis.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#
2+
# Generated by: https://github.com/swagger-api/swagger-codegen.git
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
language: java
17+
jdk:
18+
- oraclejdk8
19+
- oraclejdk7
20+
before_install:
21+
# ensure gradlew has proper permission
22+
- chmod a+x ./gradlew
23+
script:
24+
# test using maven
25+
- mvn test
26+
# uncomment below to test using gradle
27+
# - gradle test
28+
# uncomment below to test using sbt
29+
# - sbt test

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,17 +117,21 @@ Class | Method | HTTP request | Description
117117
*CourseApi* | [**createUploadAndImportCourseJob**](docs/CourseApi.md#createUploadAndImportCourseJob) | **POST** /courses/importJobs/upload | Upload a course and start an import job for it.
118118
*CourseApi* | [**deleteCourse**](docs/CourseApi.md#deleteCourse) | **DELETE** /courses/{courseId} | Delete `courseId`
119119
*CourseApi* | [**deleteCourseConfigurationSetting**](docs/CourseApi.md#deleteCourseConfigurationSetting) | **DELETE** /courses/{courseId}/configuration/{settingId} | Clears the `settingId` value for this course
120+
*CourseApi* | [**deleteCourseTags**](docs/CourseApi.md#deleteCourseTags) | **DELETE** /courses/{courseId}/tags | Delete tags for this course
120121
*CourseApi* | [**deleteCourseVersion**](docs/CourseApi.md#deleteCourseVersion) | **DELETE** /courses/{courseId}/versions/{versionId} | Delete version `versionId` of `courseId`
121122
*CourseApi* | [**deleteCourseVersionConfigurationSetting**](docs/CourseApi.md#deleteCourseVersionConfigurationSetting) | **DELETE** /courses/{courseId}/versions/{versionId}/configuration/{settingId} | Clears the `settingId` value for this course and version.
122123
*CourseApi* | [**getCourse**](docs/CourseApi.md#getCourse) | **GET** /courses/{courseId} | Get information about `courseId`
123124
*CourseApi* | [**getCourseConfiguration**](docs/CourseApi.md#getCourseConfiguration) | **GET** /courses/{courseId}/configuration | Returns all configuration settings for this course
124125
*CourseApi* | [**getCourseStatements**](docs/CourseApi.md#getCourseStatements) | **GET** /courses/{courseId}/xAPIStatements | Get xAPI statements for `courseId`
126+
*CourseApi* | [**getCourseTags**](docs/CourseApi.md#getCourseTags) | **GET** /courses/{courseId}/tags | Get the tags for this course
125127
*CourseApi* | [**getCourseVersionConfiguration**](docs/CourseApi.md#getCourseVersionConfiguration) | **GET** /courses/{courseId}/versions/{versionId}/configuration | Returns all configuration settings for this course and version.
126128
*CourseApi* | [**getCourseVersionInfo**](docs/CourseApi.md#getCourseVersionInfo) | **GET** /courses/{courseId}/versions/{versionId} | Get version `versionId` of `courseId`
127129
*CourseApi* | [**getCourseVersionStatements**](docs/CourseApi.md#getCourseVersionStatements) | **GET** /courses/{courseId}/versions/{versionId}/xAPIStatements | Get xAPI statements for version `versionId` of `courseId`
128130
*CourseApi* | [**getCourseVersions**](docs/CourseApi.md#getCourseVersions) | **GET** /courses/{courseId}/versions | Get all versions of `courseId`
129131
*CourseApi* | [**getCourses**](docs/CourseApi.md#getCourses) | **GET** /courses | Get all courses for `appId`
130132
*CourseApi* | [**getImportJobStatus**](docs/CourseApi.md#getImportJobStatus) | **GET** /courses/importJobs/{importJobId} | Check the status of an import job.
133+
*CourseApi* | [**putCourseTags**](docs/CourseApi.md#putCourseTags) | **PUT** /courses/{courseId}/tags | Set the tags for this course
134+
*CourseApi* | [**putCourseTagsBatch**](docs/CourseApi.md#putCourseTagsBatch) | **PUT** /courses/tags | Sets all of the provided tags on all of the provided courses
131135
*CourseApi* | [**setCourseConfiguration**](docs/CourseApi.md#setCourseConfiguration) | **POST** /courses/{courseId}/configuration | Set configuration settings for this course.
132136
*CourseApi* | [**setCourseTitle**](docs/CourseApi.md#setCourseTitle) | **PUT** /courses/{courseId}/title | Sets the course title for `courseId`
133137
*CourseApi* | [**setCourseVersionConfiguration**](docs/CourseApi.md#setCourseVersionConfiguration) | **POST** /courses/{courseId}/versions/{versionId}/configuration | Set configuration settings for this course and version.
@@ -138,6 +142,7 @@ Class | Method | HTTP request | Description
138142
*RegistrationApi* | [**deleteRegistrationConfigurationSetting**](docs/RegistrationApi.md#deleteRegistrationConfigurationSetting) | **DELETE** /registrations/{registrationId}/configuration/{settingId} | Clears the `settingId` value for this registration
139143
*RegistrationApi* | [**deleteRegistrationInstanceConfigurationSetting**](docs/RegistrationApi.md#deleteRegistrationInstanceConfigurationSetting) | **DELETE** /registrations/{registrationId}/instances/{instanceId}/configuration/{settingId} | Clears the `settingId` value for this registration instance
140144
*RegistrationApi* | [**deleteRegistrationProgress**](docs/RegistrationApi.md#deleteRegistrationProgress) | **DELETE** /registrations/{registrationId}/progress | Delete registration progress (clear registration)
145+
*RegistrationApi* | [**deleteRegistrationTags**](docs/RegistrationApi.md#deleteRegistrationTags) | **DELETE** /registrations/{registrationId}/tags | Delete tags for this registration
141146
*RegistrationApi* | [**deleteRegistrationsGlobalData**](docs/RegistrationApi.md#deleteRegistrationsGlobalData) | **DELETE** /registrations/{registrationId}/globalData | Delete global data associated with `registrationId`
142147
*RegistrationApi* | [**getRegistrationConfiguration**](docs/RegistrationApi.md#getRegistrationConfiguration) | **GET** /registrations/{registrationId}/configuration | Returns all configuration settings for this registration
143148
*RegistrationApi* | [**getRegistrationInstanceConfiguration**](docs/RegistrationApi.md#getRegistrationInstanceConfiguration) | **GET** /registrations/{registrationId}/instances/{instanceId}/configuration | Returns all configuration settings for this registration instance
@@ -149,7 +154,10 @@ Class | Method | HTTP request | Description
149154
*RegistrationApi* | [**getRegistrationLaunchLink**](docs/RegistrationApi.md#getRegistrationLaunchLink) | **POST** /registrations/{registrationId}/launchLink | Returns the link to use to launch this registration
150155
*RegistrationApi* | [**getRegistrationProgress**](docs/RegistrationApi.md#getRegistrationProgress) | **GET** /registrations/{registrationId} | Get registration progress for `registrationId`
151156
*RegistrationApi* | [**getRegistrationStatements**](docs/RegistrationApi.md#getRegistrationStatements) | **GET** /registrations/{registrationId}/xAPIStatements | Get xAPI statements for `registrationId`
157+
*RegistrationApi* | [**getRegistrationTags**](docs/RegistrationApi.md#getRegistrationTags) | **GET** /registrations/{registrationId}/tags | Get the tags for this registration
152158
*RegistrationApi* | [**getRegistrations**](docs/RegistrationApi.md#getRegistrations) | **GET** /registrations | Gets a list of registrations including a summary of the status of each registration.
159+
*RegistrationApi* | [**putRegistrationTags**](docs/RegistrationApi.md#putRegistrationTags) | **PUT** /registrations/{registrationId}/tags | Set the tags for this registration
160+
*RegistrationApi* | [**putRegistrationTagsBatch**](docs/RegistrationApi.md#putRegistrationTagsBatch) | **PUT** /registrations/tags | Sets all of the provided tags on all of the provided registrations
153161
*RegistrationApi* | [**registrationExists**](docs/RegistrationApi.md#registrationExists) | **HEAD** /registrations/{registrationId} | Does this registration exist?
154162
*RegistrationApi* | [**setRegistrationConfiguration**](docs/RegistrationApi.md#setRegistrationConfiguration) | **POST** /registrations/{registrationId}/configuration | Set configuration settings for this registration.
155163
*RegistrationApi* | [**setRegistrationInstanceConfiguration**](docs/RegistrationApi.md#setRegistrationInstanceConfiguration) | **POST** /registrations/{registrationId}/instances/{instanceId}/configuration | Set configuration settings for this registration instance.
@@ -168,6 +176,7 @@ Class | Method | HTTP request | Description
168176
- [CourseListSchema](docs/CourseListSchema.md)
169177
- [CourseReferenceSchema](docs/CourseReferenceSchema.md)
170178
- [CourseSchema](docs/CourseSchema.md)
179+
- [CourseTagsBatchSchema](docs/CourseTagsBatchSchema.md)
171180
- [CreateRegistrationSchema](docs/CreateRegistrationSchema.md)
172181
- [CredentialCreatedSchema](docs/CredentialCreatedSchema.md)
173182
- [CredentialListSchema](docs/CredentialListSchema.md)
@@ -195,6 +204,7 @@ Class | Method | HTTP request | Description
195204
- [RegistrationListSchema](docs/RegistrationListSchema.md)
196205
- [RegistrationSchema](docs/RegistrationSchema.md)
197206
- [RegistrationSuccess](docs/RegistrationSuccess.md)
207+
- [RegistrationTagsBatchSchema](docs/RegistrationTagsBatchSchema.md)
198208
- [ResponseError](docs/ResponseError.md)
199209
- [RuntimeInteractionSchema](docs/RuntimeInteractionSchema.md)
200210
- [RuntimeObjectiveSchema](docs/RuntimeObjectiveSchema.md)
@@ -209,6 +219,8 @@ Class | Method | HTTP request | Description
209219
- [SharedDataEntrySchema](docs/SharedDataEntrySchema.md)
210220
- [StaticPropertiesSchema](docs/StaticPropertiesSchema.md)
211221
- [StringResultSchema](docs/StringResultSchema.md)
222+
- [TagListSchema](docs/TagListSchema.md)
223+
- [TagPostSchema](docs/TagPostSchema.md)
212224
- [TitleSchema](docs/TitleSchema.md)
213225
- [TokenRequestSchema](docs/TokenRequestSchema.md)
214226

0 commit comments

Comments
 (0)