All Downloads are FREE. Search and download functionalities are using the official Maven repository.

t.piezo-admin_2.13.2.2.2.source-code.routes Maven / Gradle / Ivy

The newest version!
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~

# Home page
GET     /                             com.lucidchart.piezo.admin.controllers.ApplicationController.index
GET     /jobs                         com.lucidchart.piezo.admin.controllers.Jobs.getIndex
GET     /jobs/new                     com.lucidchart.piezo.admin.controllers.Jobs.getNewJobForm(templateGroup: Option[String] ?= None, templateName: Option[String] ?= None)
GET     /jobs/:group/:name            com.lucidchart.piezo.admin.controllers.Jobs.getJob(group: String, name: String)
POST    /jobs/:group/:name            com.lucidchart.piezo.admin.controllers.Jobs.putJob(group: String, name: String)
DELETE  /jobs/:group/:name            com.lucidchart.piezo.admin.controllers.Jobs.deleteJob(group: String, name: String)
GET     /jobs/:group/:name/editor     com.lucidchart.piezo.admin.controllers.Jobs.getEditJobAction(group: String, name: String)
POST    /jobs                         com.lucidchart.piezo.admin.controllers.Jobs.postJob

POST    /data/jobs                    com.lucidchart.piezo.admin.controllers.Jobs.postJobs
GET     /data/jobs                    com.lucidchart.piezo.admin.controllers.Jobs.getJobsDetail
GET     /data/jobs/:group/:name       com.lucidchart.piezo.admin.controllers.Jobs.getJobDetail(group: String, name: String)

GET     /typeahead/jobs/:sofar        com.lucidchart.piezo.admin.controllers.Jobs.jobGroupTypeAhead(sofar: String)
GET     /typeahead/jobs/:group/:sofar com.lucidchart.piezo.admin.controllers.Jobs.jobNameTypeAhead(group: String, sofar: String)

GET     /triggers                     com.lucidchart.piezo.admin.controllers.Triggers.getIndex
GET     /triggers/new/:triggerType    com.lucidchart.piezo.admin.controllers.Triggers.getNewTriggerForm(triggerType, jobGroup: String ?= "", jobName: String ?= "", templateGroup: Option[String] ?= None, templateName: Option[String] ?= None)
GET     /triggers/:group/:name        com.lucidchart.piezo.admin.controllers.Triggers.getTrigger(group: String, name: String)
POST    /triggers/:group/:name        com.lucidchart.piezo.admin.controllers.Triggers.putTrigger(group: String, name: String)
DELETE  /triggers/:group/:name        com.lucidchart.piezo.admin.controllers.Triggers.deleteTrigger(group: String, name: String)
GET     /triggers/:group/:name/editor com.lucidchart.piezo.admin.controllers.Triggers.getEditTriggerAction(group: String, name: String)
POST    /triggers/:group/:name/runner com.lucidchart.piezo.admin.controllers.Triggers.triggerJob(group: String, name: String)
POST    /triggers                     com.lucidchart.piezo.admin.controllers.Triggers.postTrigger()
PATCH   /triggers/:group/:name        com.lucidchart.piezo.admin.controllers.Triggers.patchTrigger(group: String, name: String)

GET     /typeahead/triggers/:sofar    com.lucidchart.piezo.admin.controllers.Triggers.triggerGroupTypeAhead(sofar: String)

GET     /favicon.ico                  controllers.Assets.at(path="/public/img", file="favicon.ico")

# Worker Health Check
GET     /health                       com.lucidchart.piezo.admin.controllers.HealthCheck.main()

# Map static resources from the /public folder to the /assets URL path

GET     /assets/*file                 controllers.Assets.at(path="/public", file)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy