2761c31e52
Conflicts: bbb-video/build.gradle bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/meeting/messaging/redis/MeetingMessageHandler.java bigbluebutton-apps/src/main/java/org/bigbluebutton/conference/service/participants/ParticipantsListener.java bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/CollectorActor.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/MeetingActor.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/InMessages.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/MessageNames.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/OutMessages.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/api/ValueObjects.scala bigbluebutton-apps/src/main/scala/org/bigbluebutton/core/apps/users/UsersApp.scala bigbluebutton-client/branding/default/style/css/BBBDefault.css bigbluebutton-client/locale/de_DE/bbbResources.properties bigbluebutton-client/locale/en_US/bbbResources.properties bigbluebutton-client/locale/pt_BR/bbbResources.properties bigbluebutton-client/src/org/bigbluebutton/main/views/LoadingBar.mxml bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatBox.mxml bigbluebutton-client/src/org/bigbluebutton/modules/chat/views/ChatView.mxml bigbluebutton-config/web/index.html bigbluebutton-web/grails-app/controllers/org/bigbluebutton/web/controllers/ApiController.groovy bigbluebutton-web/grails-app/services/org/bigbluebutton/web/services/PresentationService.groovy
77 lines
2.0 KiB
Groovy
Executable File
77 lines
2.0 KiB
Groovy
Executable File
class UrlMappings {
|
|
|
|
static mappings = {
|
|
"/presentation/upload"(controller:"presentation") {
|
|
action = [GET:'show', POST:'upload', DELETE:'delete']
|
|
}
|
|
|
|
"/presentation/test-convert"(controller:"presentation") {
|
|
action = [GET:'testConversion']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/slides"(controller:"presentation") {
|
|
action = [GET:'numberOfSlides']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/slide/$id"(controller:"presentation") {
|
|
action = [GET:'showSlide']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/thumbnails"(controller:"presentation") {
|
|
action = [GET:'numberOfThumbnails']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/thumbnail/$id"(controller:"presentation") {
|
|
action = [GET:'showThumbnail']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/pngs"(controller:"presentation") {
|
|
action = [GET:'numberOfPngs']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/png/$id"(controller:"presentation") {
|
|
action = [GET:'showPngImage']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/textfiles"(controller:"presentation") {
|
|
action = [GET:'numberOfTextfiles']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/textfiles/$id"(controller:"presentation") {
|
|
action = [GET:'showTextfile']
|
|
}
|
|
|
|
"/presentation/$conference/$room/$presentation_name/download"(controller:"presentation") {
|
|
action = [GET:'downloadFile']
|
|
}
|
|
|
|
"/api/setConfigXML"(controller:"api") {
|
|
action = [POST:'setConfigXML']
|
|
}
|
|
|
|
"/api/setPollXML"(controller:"api") {
|
|
action = [POST:'setPollXML']
|
|
}
|
|
|
|
"/api/getMeetings"(controller:"api") {
|
|
action = [GET:'getMeetingsHandler']
|
|
}
|
|
|
|
"/api/getRecordings"(controller:"api") {
|
|
action = [GET:'getRecordingsHandler']
|
|
}
|
|
|
|
"/$controller/$action?/$id?(.${format})?"{
|
|
constraints {
|
|
// apply constraints here
|
|
}
|
|
}
|
|
|
|
"/"(controller:"api") {
|
|
action = [GET:'index']
|
|
}
|
|
|
|
"500"(view:'/error')
|
|
}
|
|
}
|