mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-08 06:25:51 +01:00
Disable front-end of plugin system in GitBucket 2.1
This commit is contained in:
@@ -81,33 +81,34 @@ trait SystemSettingsControllerBase extends ControllerBase {
|
|||||||
redirect("/admin/system")
|
redirect("/admin/system")
|
||||||
})
|
})
|
||||||
|
|
||||||
get("/admin/plugins")(adminOnly {
|
// TODO Enable commented code to enable plug-in system
|
||||||
val installedPlugins = plugin.PluginSystem.plugins
|
// get("/admin/plugins")(adminOnly {
|
||||||
val updatablePlugins = getAvailablePlugins(installedPlugins).filter(_.status == "updatable")
|
// val installedPlugins = plugin.PluginSystem.plugins
|
||||||
admin.plugins.html.installed(installedPlugins, updatablePlugins)
|
// val updatablePlugins = getAvailablePlugins(installedPlugins).filter(_.status == "updatable")
|
||||||
})
|
// admin.plugins.html.installed(installedPlugins, updatablePlugins)
|
||||||
|
// })
|
||||||
post("/admin/plugins/_update", pluginForm)(adminOnly { form =>
|
//
|
||||||
deletePlugins(form.pluginIds)
|
// post("/admin/plugins/_update", pluginForm)(adminOnly { form =>
|
||||||
installPlugins(form.pluginIds)
|
// deletePlugins(form.pluginIds)
|
||||||
redirect("/admin/plugins")
|
// installPlugins(form.pluginIds)
|
||||||
})
|
// redirect("/admin/plugins")
|
||||||
|
// })
|
||||||
post("/admin/plugins/_delete", pluginForm)(adminOnly { form =>
|
//
|
||||||
deletePlugins(form.pluginIds)
|
// post("/admin/plugins/_delete", pluginForm)(adminOnly { form =>
|
||||||
redirect("/admin/plugins")
|
// deletePlugins(form.pluginIds)
|
||||||
})
|
// redirect("/admin/plugins")
|
||||||
|
// })
|
||||||
get("/admin/plugins/available")(adminOnly {
|
//
|
||||||
val installedPlugins = plugin.PluginSystem.plugins
|
// get("/admin/plugins/available")(adminOnly {
|
||||||
val availablePlugins = getAvailablePlugins(installedPlugins).filter(_.status == "available")
|
// val installedPlugins = plugin.PluginSystem.plugins
|
||||||
admin.plugins.html.available(availablePlugins)
|
// val availablePlugins = getAvailablePlugins(installedPlugins).filter(_.status == "available")
|
||||||
})
|
// admin.plugins.html.available(availablePlugins)
|
||||||
|
// })
|
||||||
post("/admin/plugins/_install", pluginForm)(adminOnly { form =>
|
//
|
||||||
installPlugins(form.pluginIds)
|
// post("/admin/plugins/_install", pluginForm)(adminOnly { form =>
|
||||||
redirect("/admin/plugins")
|
// installPlugins(form.pluginIds)
|
||||||
})
|
// redirect("/admin/plugins")
|
||||||
|
// })
|
||||||
|
|
||||||
// get("/admin/plugins/console")(adminOnly {
|
// get("/admin/plugins/console")(adminOnly {
|
||||||
// admin.plugins.html.console()
|
// admin.plugins.html.console()
|
||||||
|
|||||||
@@ -50,17 +50,18 @@ class PluginUpdateJob extends Job {
|
|||||||
object PluginUpdateJob {
|
object PluginUpdateJob {
|
||||||
|
|
||||||
def schedule(scheduler: Scheduler): Unit = {
|
def schedule(scheduler: Scheduler): Unit = {
|
||||||
val job = newJob(classOf[PluginUpdateJob])
|
// TODO Enable commented code to enable plug-in system
|
||||||
.withIdentity("pluginUpdateJob")
|
// val job = newJob(classOf[PluginUpdateJob])
|
||||||
.build()
|
// .withIdentity("pluginUpdateJob")
|
||||||
|
// .build()
|
||||||
val trigger = newTrigger()
|
//
|
||||||
.withIdentity("pluginUpdateTrigger")
|
// val trigger = newTrigger()
|
||||||
.startNow()
|
// .withIdentity("pluginUpdateTrigger")
|
||||||
.withSchedule(simpleSchedule().withIntervalInHours(24).repeatForever())
|
// .startNow()
|
||||||
.build()
|
// .withSchedule(simpleSchedule().withIntervalInHours(24).repeatForever())
|
||||||
|
// .build()
|
||||||
scheduler.scheduleJob(job, trigger)
|
//
|
||||||
|
// scheduler.scheduleJob(job, trigger)
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user