Skip to content

Commit

Permalink
Merge pull request #382 from Backendless/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Valodya authored May 13, 2024
2 parents 32c0aa7 + ead1cd3 commit 210f37d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 11 deletions.
4 changes: 2 additions & 2 deletions src/api-docs.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ export default req => ({
return req.post(urls.apiDocsFiles(appId), options)
},

generateServiceApi(appId, serviceId, options) {
return req.post(urls.apiDocsService(appId, serviceId), options)
generateServiceApi(appId, serviceId, model, options) {
return req.post(urls.apiDocsService(appId, serviceId, model), options)
},

generateGeoApi(appId, options) {
Expand Down
21 changes: 13 additions & 8 deletions src/data-to-visualize.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ const routes = prepareRoutes({
dashboardSettings: '/:appId/console/data-to-visualize/dashboards/:dashboardId/settings',

dashlets : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlets',
dashletInstall: '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlets/install',
dashletUpgrade: '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlets/upgrade',
createDashlets: '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlets/create',
dashlet : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlets/:dashletId',

dashletComponents : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components',
dashletComponentInstall : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/install',
dashletComponentCreate : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/create',
dashletComponentUpgrade : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/upgrade',
dashletComponent : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/:componentId/',
dashletComponentFiles : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/:componentId/files',
dashletComponentFile : '/:appId/console/data-to-visualize/dashboards/:dashboardId/dashlet-components/:componentId/files/:fileId',
Expand Down Expand Up @@ -44,12 +45,8 @@ export default req => ({
return req.post(routes.dashlets(appId, dashboardId), dashletComponent)
},

installDashboardDashlet(appId, dashboardId, product) {
return req.post(routes.dashletInstall(appId, dashboardId), product)
},

upgradeDashboardDashlet(appId, dashboardId, product, versionId) {
return req.post(routes.dashletUpgrade(appId, dashboardId), { product, versionId })
createDashboardDashlets(appId, dashboardId, dashlets) {
return req.post(routes.createDashlets(appId, dashboardId), dashlets)
},

deleteDashboardDashlet(appId, dashboardId, dashletId) {
Expand All @@ -64,6 +61,14 @@ export default req => ({
return req.get(routes.dashletComponents(appId, dashboardId))
},

installDashletComponent(appId, dashboardId, product) {
return req.post(routes.dashletComponentInstall(appId, dashboardId), product)
},

upgradeDashletComponent(appId, dashboardId, product, versionId) {
return req.post(routes.dashletComponentUpgrade(appId, dashboardId), { product, versionId })
},

createDashletComponent(appId, dashboardId, dashlet) {
return req.post(routes.dashletComponentCreate(appId, dashboardId), dashlet)
},
Expand Down
2 changes: 1 addition & 1 deletion src/urls.js
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ export const apiDocs = appId => `${appConsole(appId)}/api-docs`
export const apiDocsDataTable = (appId, tableName) => `${apiDocs(appId)}/data/table/${tableName}`
export const apiDocsMessagingChannel = (appId, channelName) => `${apiDocs(appId)}/messaging/channel/${channelName}`
export const apiDocsFiles = appId => `${apiDocs(appId)}/files`
export const apiDocsService = (appId, serviceId) => `${apiDocs(appId)}/services/${serviceId}`
export const apiDocsService = (appId, serviceId, model) => `${apiDocs(appId)}/services/${serviceId}/${model}`
export const apiDocsGeo = appId => `${apiDocs(appId)}/geo`

export const cache = (appId, key) => `${appConsole(appId)}/cache${optional(key)}`
Expand Down

0 comments on commit 210f37d

Please sign in to comment.