Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.xh.toolbox.admin

import io.xh.hoist.security.AccessRequiresRole
import io.xh.toolbox.BaseController
import io.xh.hoist.security.Access


@Access(['HOIST_ADMIN_READER'])
@AccessRequiresRole('HOIST_ADMIN_READER')
class FetchTestController extends BaseController {

def index() {
Expand All @@ -16,7 +16,7 @@ class FetchTestController extends BaseController {
if (sleep) {
Thread.sleep(sleep)
}

response.status = statusInt

switch(status[0]) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.xh.toolbox.admin

import io.xh.hoist.admin.AdminRestController
import io.xh.hoist.security.Access
import io.xh.hoist.security.AccessRequiresRole
import io.xh.toolbox.roadmap.Phase

@Access(['HOIST_ADMIN_READER'])
@AccessRequiresRole('HOIST_ADMIN_READER')
class PhaseRestController extends AdminRestController {

static restTarget = Phase
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
package io.xh.toolbox.admin

import io.xh.hoist.admin.AdminRestController
import io.xh.hoist.security.Access
import io.xh.hoist.security.AccessRequiresRole
import io.xh.toolbox.roadmap.Project
import io.xh.toolbox.roadmap.Phase

@Access(['HOIST_ADMIN_READER'])

@AccessRequiresRole('HOIST_ADMIN_READER')
class ProjectRestController extends AdminRestController {

static restTarget = Project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.xh.toolbox.admin

import io.xh.hoist.admin.AdminRestController
import io.xh.hoist.security.Access
import io.xh.hoist.security.AccessRequiresRole
import io.xh.toolbox.user.User

@Access(['HOIST_ADMIN_READER'])
@AccessRequiresRole('HOIST_ADMIN_READER')
class UserController extends AdminRestController {

static restTarget = User
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
package io.xh.toolbox.files

import io.xh.hoist.security.Access
import io.xh.hoist.security.AccessRequiresRole
import io.xh.toolbox.BaseController

@Access(['HOIST_ADMIN_READER'])

@AccessRequiresRole('HOIST_ADMIN_READER')
class FileManagerController extends BaseController {

def fileManagerService

@Access(['HOIST_ADMIN'])
@AccessRequiresRole('HOIST_ADMIN')
def upload() {
fileManagerService.saveFromRequest(request)
renderJSON(success: true)
Expand All @@ -34,13 +35,13 @@ class FileManagerController extends BaseController {
)
}

@Access(['HOIST_ADMIN'])
@AccessRequiresRole('HOIST_ADMIN')
def delete(String filename) {
def success = fileManagerService.delete(filename)
renderJSON(success: success)
}

@Access(['HOIST_ADMIN'])
@AccessRequiresRole('HOIST_ADMIN')
def deleteAll() {
def ret = fileManagerService.deleteAll()
renderJSON(ret)
Expand Down
Loading