controllers

package
v1.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2019 License: MIT Imports: 50 Imported by: 0

Documentation

Overview

Package app provides html routing & rendering for a go core app

Index

Constants

View Source
const (
	ACCOUNTS_URI_PARAM_ACCOUNT_ID = "accountId"
	ACCOUNT_TYPE_LONG_YOURGOCORE  = "Long Type"
	ACCOUNT_TYPE_SHORT_YOURGOCORE = "short..."
)
View Source
const (
	//-DONT-REMOVE-NEW-CONST
	CONTROLLER_LOGS                      = "logs"
	CONTROLLER_FILEOBJECTADD             = "fileObjectAdd"
	CONTROLLER_FILEOBJECTLIST            = "fileObjectList"
	CONTROLLER_FILEOBJECTMODIFY          = "fileObjectModify"
	CONTROLLER_FILEOBJECTS               = "fileObjects"
	CONTROLLER_ROLEADD                   = "roleAdd"
	CONTROLLER_ROLELIST                  = "roleList"
	CONTROLLER_ROLEMODIFY                = "roleModify"
	CONTROLLER_ROLES                     = "roles"
	CONTROLLER_FILEUPLOAD                = "fileUpload"
	CONTROLLER_FEATUREGROUPADD           = "featureGroupAdd"
	CONTROLLER_FEATUREGROUPLIST          = "featureGroupList"
	CONTROLLER_FEATUREGROUPMODIFY        = "featureGroupModify"
	CONTROLLER_FEATUREGROUPS             = "featureGroups"
	CONTROLLER_ROLEFEATUREADD            = "roleFeatureAdd"
	CONTROLLER_ROLEFEATURELIST           = "roleFeatureList"
	CONTROLLER_ROLEFEATUREMODIFY         = "roleFeatureModify"
	CONTROLLER_ROLEFEATURES              = "roleFeatures"
	CONTROLLER_FEATUREADD                = "featureAdd"
	CONTROLLER_FEATURELIST               = "featureList"
	CONTROLLER_FEATUREMODIFY             = "featureModify"
	CONTROLLER_FEATURES                  = "features"
	CONTROLLER_APPERRORADD               = "appErrorAdd"
	CONTROLLER_APPERRORLIST              = "appErrorList"
	CONTROLLER_APPERRORMODIFY            = "appErrorModify"
	CONTROLLER_APPERRORS                 = "appErrors"
	CONTROLLER_TRANSACTIONADD            = "transactionAdd"
	CONTROLLER_TRANSACTIONLIST           = "transactionList"
	CONTROLLER_TRANSACTIONMODIFY         = "transactionModify"
	CONTROLLER_TRANSACTIONS              = "transactions"
	CONTROLLER_PASSWORDRESET             = "passwordReset"
	CONTROLLER_USERPROFILE               = "userProfile"
	CONTROLLER_USERADD                   = "userAdd"
	CONTROLLER_ACCOUNTADD                = "accountAdd"
	CONTROLLER_LOGIN                     = "login"
	CONTROLLER_HOME                      = "home"
	CONTROLLER_USERS                     = "users"
	CONTROLLER_SETTINGS                  = "settings"
	CONTROLLER_USERLIST                  = "userList"
	CONTROLLER_SERVERSETTINGSMODIFY      = "serverSettingsModify"
	CONTROLLER_USERMODIFY                = "userModify"
	CONTROLLER_ACCOUNTMODIFY             = "accountModify"
	CONTROLLER_ACCOUNTLIST               = "accountList"
	CONTROLLER_ACCOUNTS                  = "accounts"
	PARAM_SUCCESS                        = true
	PARAM_FAILED                         = false
	PARAM_REDIRECT_REFRESH               = "refresh"
	PARAM_REDIRECT_RERENDER              = "rerender"
	PARAM_REDIRECT_REFRESH_HOME          = "homeRefresh"
	PARAM_REDIRECT_BACK                  = "back"
	PARAM_REDIRECT_NONE                  = ""
	PARAM_SNACKBAR_MESSAGE_NONE          = ""
	PARAM_SNACKBAR_TYPE_SUCCESS          = ""
	PARAM_SNACKBAR_TYPE_WARNING          = "Warning"
	PARAM_SNACKBAR_TYPE_DOWNLOAD_CONTENT = "DownloadContent"
	PARAM_SNACKBAR_TYPE_DOWNLOAD_FILE    = "DownloadFile"
	PARAM_SNACKBAR_TYPE_ERROR            = "Error"
	PARAM_SNACKBAR_TYPE_ALERT            = "Alert"
	PARAM_SNACKBAR_TYPE_POPUP            = "Popup"
	PARAM_TRANSACTION_ID_NONE            = ""

	SCHEMA_ID_FIELD          = "Id"
	SCHEMA_USERS_EMAIL_FIELD = "Email"

	VALIDATION_INVALID_EMAIL  = "ValidationFieldSpecificEmailRequired"
	VALIDATION_REQUIRED_FIELD = "ValidationFieldSpecificRequired"

	SNACKBAR_TYPE_SUCCESS = ""
	SNACKBAR_TYPE_WARNING = "Warning"
	SNACKBAR_TYPE_ERROR   = "Error"
)
View Source
const (
	GIN_CONTEXT_METHOD_CLEAR_SESSION = "ClearSession"
	GIN_CONTEXT_METHOD_SAVE_SESSION  = "SaveSession"
	GIN_CONTEXT_METHOD_ABORT         = "AbortWithError"
	GIN_CONTEXT_METHOD_REDIRECT      = "Redirect"
	GIN_CONTEXT_METHOD_RENDERHTML    = "RenderHTML"
)

Variables

This section is empty.

Functions

func AppErrorPostCommitHook

func AppErrorPostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) bool

func AppIndex

func AppIndex(c *gin.Context) (htmlContent string)

app handles routing to the / path.

func CopyAppErrorRow

func CopyAppErrorRow(context session_functions.RequestContext, copyRowVm viewModel.AppErrorModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CopyFeatureGroupRow

func CopyFeatureGroupRow(context session_functions.RequestContext, copyRowVm *viewModel.FeatureGroupModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CopyFeatureRow

func CopyFeatureRow(context session_functions.RequestContext, copyRowVm *viewModel.FeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CopyRoleFeatureRow

func CopyRoleFeatureRow(context session_functions.RequestContext, copyRowVm *viewModel.RoleFeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CopyRoleRow

func CopyRoleRow(context session_functions.RequestContext, copyRowVm *viewModel.RoleModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateAccountRow

func CreateAccountRow(context session_functions.RequestContext, vm *viewModel.AccountModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateAppErrorRow

func CreateAppErrorRow(context session_functions.RequestContext, vm *viewModel.AppErrorModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateFeatureGroupRow

func CreateFeatureGroupRow(context session_functions.RequestContext, vm *viewModel.FeatureGroupModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateFeatureRow

func CreateFeatureRow(context session_functions.RequestContext, vm *viewModel.FeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateRoleFeatureRow

func CreateRoleFeatureRow(context session_functions.RequestContext, vm *viewModel.RoleFeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func CreateRoleRow

func CreateRoleRow(context session_functions.RequestContext, vm *viewModel.RoleModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DecodeContextGOB

func DecodeContextGOB(data []byte, x *gin.Context) (err error)

func DeleteAccountRow

func DeleteAccountRow(context session_functions.RequestContext, vm *viewModel.AccountModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DeleteAppErrorRow

func DeleteAppErrorRow(context session_functions.RequestContext, vm *viewModel.AppErrorModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DeleteFeatureGroupRow

func DeleteFeatureGroupRow(context session_functions.RequestContext, vm *viewModel.FeatureGroupModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DeleteFeatureRow

func DeleteFeatureRow(context session_functions.RequestContext, vm *viewModel.FeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DeleteRoleFeatureRow

func DeleteRoleFeatureRow(context session_functions.RequestContext, vm *viewModel.RoleFeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func DeleteRoleRow

func DeleteRoleRow(context session_functions.RequestContext, vm *viewModel.RoleModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func EncodeContextGOB

func EncodeContextGOB(c *gin.Context) (data []byte, err error)

func FeatureGroupPostCommitHook

func FeatureGroupPostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) (ret bool)

func FeaturePostCommitHook

func FeaturePostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) (ret bool)

func FileObjectPostCommitHook

func FileObjectPostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) bool

func GetRequestorIp

func GetRequestorIp(context session_functions.RequestContext) (ip string)

func Initialize

func Initialize()

func IsSystemRole

func IsSystemRole(vm *viewModel.RoleModifyViewModel) (isDefaultRole bool)

func Logger

func Logger() gin.HandlerFunc

Logger instances a Logger middleware that will write the logs to gin.DefaultWriter. By default gin.DefaultWriter = os.Stdout.

func LoggerWithWriter

func LoggerWithWriter(out io.Writer, notlogged ...string) gin.HandlerFunc

LoggerWithWriter instance a Logger middleware with the specified writter buffer. Example: os.Stdout, a file opened in write mode, a socket...

func NewGinContext

func NewGinContext() (c *gin.Context)

func RegisterController

func RegisterController(controller interface{})

func RegisterControllerByKey

func RegisterControllerByKey(key string, controller interface{})

func RoleFeaturePostCommitHook

func RoleFeaturePostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) (ret bool)

func RoleFfffffeaturePostCommitHook

func RoleFfffffeaturePostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) (ret bool)

func RolePostCommitHook

func RolePostCommitHook(actionPerformed string, context session_functions.RequestContext, id string) (ret bool)

func Rollbar

func Rollbar() gin.HandlerFunc

func SetupVisibleButtons

func SetupVisibleButtons(context session_functions.RequestContext, meta ButtonBarMetaData) viewModel.SettingsButtonBarViewModel

func UpdateAccountRow

func UpdateAccountRow(context session_functions.RequestContext, vm *viewModel.AccountModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func UpdateAppErrorRow

func UpdateAppErrorRow(context session_functions.RequestContext, vm *viewModel.AppErrorModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func UpdateFeatureGroupRow

func UpdateFeatureGroupRow(context session_functions.RequestContext, vm *viewModel.FeatureGroupModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func UpdateFeatureRow

func UpdateFeatureRow(context session_functions.RequestContext, vm *viewModel.FeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func UpdateRoleFeatureRow

func UpdateRoleFeatureRow(context session_functions.RequestContext, vm *viewModel.RoleFeatureModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func UpdateRoleRow

func UpdateRoleRow(context session_functions.RequestContext, vm *viewModel.RoleModifyViewModel, t *model.Transaction) session_functions.ServerResponseStruct

func WrapAppErrorViewModel

func WrapAppErrorViewModel(AppErrorInstance model.AppError) viewModel.AppErrorModifyViewModel

func WrapFeatureGroupViewModel

func WrapFeatureGroupViewModel(FeatureGroupInstance model.FeatureGroup) viewModel.FeatureGroupModifyViewModel

func WrapFeatureViewModel

func WrapFeatureViewModel(FeatureInstance model.Feature) viewModel.FeatureModifyViewModel

func WrapRoleFeatureViewModel

func WrapRoleFeatureViewModel(RoleFeatureInstance model.RoleFeature) viewModel.RoleFeatureModifyViewModel

func WrapRoleViewModel

func WrapRoleViewModel(RoleInstance model.Role) viewModel.RoleModifyViewModel

Types

type AccountAddController

type AccountAddController struct {
}

func (*AccountAddController) Root

func (self *AccountAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type AccountListController

type AccountListController struct {
}

func (*AccountListController) Root

func (self *AccountListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*AccountListController) Search

func (self *AccountListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*AccountListController) SearchCommon

func (self *AccountListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.AccountListViewModel, uriParams map[string]string) bool

type AccountModifyController

type AccountModifyController struct {
}

func (*AccountModifyController) Load

func (self *AccountModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type AccountsController

type AccountsController struct {
}

func (*AccountsController) CreateAccount

func (self *AccountsController) CreateAccount(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*AccountsController) DeleteAccount

func (self *AccountsController) DeleteAccount(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*AccountsController) Root

func (self *AccountsController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*AccountsController) UpdateAccountDetails

func (self *AccountsController) UpdateAccountDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type ActivityLogController

type ActivityLogController struct {
}
var ActivityLog ActivityLogController

func (ActivityLogController) UpsertActivity

func (self ActivityLogController) UpsertActivity(t *model.Transaction, acctId string, userId string, entity string, entityId string, action string, value string) (err error)

func (ActivityLogController) UpsertActivityByContext

func (self ActivityLogController) UpsertActivityByContext(context session_functions.RequestContext, entity string, entityId string, action string, value string) (err error)

type AppErrorAddController

type AppErrorAddController struct {
}

func (*AppErrorAddController) Root

func (self *AppErrorAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type AppErrorListController

type AppErrorListController struct {
}

func (*AppErrorListController) Root

func (self *AppErrorListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*AppErrorListController) Search

func (self *AppErrorListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*AppErrorListController) SearchCommon

func (self *AppErrorListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.AppErrorListViewModel, uriParams map[string]string) bool

type AppErrorModifyController

type AppErrorModifyController struct {
}

func (*AppErrorModifyController) Load

func (self *AppErrorModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type AppErrorsController

type AppErrorsController struct {
}

func (*AppErrorsController) CreateAppError

func (self *AppErrorsController) CreateAppError(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*AppErrorsController) DeleteAppError

func (self *AppErrorsController) DeleteAppError(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*AppErrorsController) DeleteManyAppErrors

func (self *AppErrorsController) DeleteManyAppErrors(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type ButtonBarMetaData

type ButtonBarMetaData struct {
	CurrentTab        string
	IsServerSettings  bool
	IsAccountSettings bool
}

type FeatureAddController

type FeatureAddController struct {
}

func (*FeatureAddController) Root

func (self *FeatureAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FeatureGroupAddController

type FeatureGroupAddController struct {
}

func (*FeatureGroupAddController) Root

func (self *FeatureGroupAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FeatureGroupListController

type FeatureGroupListController struct {
}

func (*FeatureGroupListController) ExportCSV

func (self *FeatureGroupListController) ExportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupListController) GetImportCSVTemplate

func (self *FeatureGroupListController) GetImportCSVTemplate(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupListController) ImportCSV

func (self *FeatureGroupListController) ImportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupListController) Root

func (self *FeatureGroupListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FeatureGroupListController) Search

func (self *FeatureGroupListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FeatureGroupListController) SearchCommon

func (self *FeatureGroupListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.FeatureGroupListViewModel, uriParams map[string]string) bool

type FeatureGroupModifyController

type FeatureGroupModifyController struct {
}

func (*FeatureGroupModifyController) Load

func (self *FeatureGroupModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FeatureGroupsController

type FeatureGroupsController struct {
}

func (*FeatureGroupsController) CopyFeatureGroup

func (self *FeatureGroupsController) CopyFeatureGroup(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupsController) CreateFeatureGroup

func (self *FeatureGroupsController) CreateFeatureGroup(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupsController) DeleteFeatureGroup

func (self *FeatureGroupsController) DeleteFeatureGroup(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupsController) DeleteManyFeatureGroups

func (self *FeatureGroupsController) DeleteManyFeatureGroups(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureGroupsController) UpdateFeatureGroupDetails

func (self *FeatureGroupsController) UpdateFeatureGroupDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type FeatureListController

type FeatureListController struct {
}

func (*FeatureListController) ExportCSV

func (self *FeatureListController) ExportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureListController) GetImportCSVTemplate

func (self *FeatureListController) GetImportCSVTemplate(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureListController) ImportCSV

func (self *FeatureListController) ImportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeatureListController) Root

func (self *FeatureListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FeatureListController) Search

func (self *FeatureListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FeatureListController) SearchCommon

func (self *FeatureListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.FeatureListViewModel, uriParams map[string]string) bool

type FeatureModifyController

type FeatureModifyController struct {
}

func (*FeatureModifyController) Load

func (self *FeatureModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FeaturesController

type FeaturesController struct {
}

func (*FeaturesController) CopyFeature

func (self *FeaturesController) CopyFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeaturesController) CreateFeature

func (self *FeaturesController) CreateFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeaturesController) DeleteFeature

func (self *FeaturesController) DeleteFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeaturesController) DeleteManyFeatures

func (self *FeaturesController) DeleteManyFeatures(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FeaturesController) UpdateFeatureDetails

func (self *FeaturesController) UpdateFeatureDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type FileObjectAddController

type FileObjectAddController struct {
}

func (*FileObjectAddController) Root

func (self *FileObjectAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FileObjectListController

type FileObjectListController struct {
}

func (*FileObjectListController) ExportCSV

func (self *FileObjectListController) ExportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectListController) GetImportCSVTemplate

func (self *FileObjectListController) GetImportCSVTemplate(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectListController) ImportCSV

func (self *FileObjectListController) ImportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectListController) Root

func (self *FileObjectListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FileObjectListController) Search

func (self *FileObjectListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*FileObjectListController) SearchCommon

func (self *FileObjectListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.FileObjectListViewModel, uriParams map[string]string) bool

type FileObjectModifyController

type FileObjectModifyController struct {
}

func (*FileObjectModifyController) Load

func (self *FileObjectModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type FileObjectsController

type FileObjectsController struct {
}

func (*FileObjectsController) CopyFileObject

func (self *FileObjectsController) CopyFileObject(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectsController) CreateFileObject

func (self *FileObjectsController) CreateFileObject(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectsController) DeleteFileObject

func (self *FileObjectsController) DeleteFileObject(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectsController) DeleteManyFileObjects

func (self *FileObjectsController) DeleteManyFileObjects(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*FileObjectsController) UpdateFileObjectDetails

func (self *FileObjectsController) UpdateFileObjectDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type FileUploadController

type FileUploadController struct {
}
var FileUpload FileUploadController

func (*FileUploadController) Save

func (self *FileUploadController) Save(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type GinCloudProxy

type GinCloudProxy struct {
	Method string
	Status int
}

type GinContextPayload

type GinContextPayload struct {
	Request struct {
		Header map[string][]string
		URL    *url.URL
	}
	Keys   map[string]interface{}
	Params []gin.Param
}

type HomeController

type HomeController struct {
}

func (*HomeController) Root

func (self *HomeController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type LoginController

type LoginController struct {
}

func (*LoginController) Authorize

func (self *LoginController) Authorize(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*LoginController) ForgotPassword

func (self *LoginController) ForgotPassword(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*LoginController) Logout

func (self *LoginController) Logout(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*LoginController) SetSession

func (self *LoginController) SetSession(context session_functions.RequestContext, user *model.User)

func (*LoginController) ShutDownServer

func (self *LoginController) ShutDownServer(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type LogsController

type LogsController struct {
}

func (*LogsController) Root

func (self *LogsController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type PasswordResetController

type PasswordResetController struct {
}

func (*PasswordResetController) Load

func (self *PasswordResetController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*PasswordResetController) Reset

func (self *PasswordResetController) Reset(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*PasswordResetController) Root

func (self *PasswordResetController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type RoleAddController

type RoleAddController struct {
}

func (*RoleAddController) Root

func (self *RoleAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type RoleFeatureAddController

type RoleFeatureAddController struct {
}

func (*RoleFeatureAddController) Root

func (self *RoleFeatureAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type RoleFeatureListController

type RoleFeatureListController struct {
}

func (*RoleFeatureListController) ExportCSV

func (self *RoleFeatureListController) ExportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeatureListController) GetImportCSVTemplate

func (self *RoleFeatureListController) GetImportCSVTemplate(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeatureListController) ImportCSV

func (self *RoleFeatureListController) ImportCSV(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeatureListController) Root

func (self *RoleFeatureListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*RoleFeatureListController) Search

func (self *RoleFeatureListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*RoleFeatureListController) SearchCommon

func (self *RoleFeatureListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.RoleFeatureListViewModel, uriParams map[string]string) bool

type RoleFeatureModifyController

type RoleFeatureModifyController struct {
}

func (*RoleFeatureModifyController) Load

func (self *RoleFeatureModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type RoleFeaturesController

type RoleFeaturesController struct {
}

func (*RoleFeaturesController) CopyRoleFeature

func (self *RoleFeaturesController) CopyRoleFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeaturesController) CreateRoleFeature

func (self *RoleFeaturesController) CreateRoleFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeaturesController) DeleteManyRoleFeatures

func (self *RoleFeaturesController) DeleteManyRoleFeatures(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeaturesController) DeleteRoleFeature

func (self *RoleFeaturesController) DeleteRoleFeature(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RoleFeaturesController) UpdateRoleFeatureDetails

func (self *RoleFeaturesController) UpdateRoleFeatureDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type RoleListController

type RoleListController struct {
}

func (*RoleListController) Root

func (self *RoleListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*RoleListController) Search

func (self *RoleListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*RoleListController) SearchCommon

func (self *RoleListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.RoleListViewModel, uriParams map[string]string) bool

type RoleModifyController

type RoleModifyController struct {
}

func (*RoleModifyController) Load

func (self *RoleModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type RolesController

type RolesController struct {
}

func (*RolesController) CopyRole

func (self *RolesController) CopyRole(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RolesController) CreateRole

func (self *RolesController) CreateRole(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RolesController) DeleteRole

func (self *RolesController) DeleteRole(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*RolesController) MapRoleFeatures

func (self *RolesController) MapRoleFeatures(vm viewModel.RoleModifyViewModel, t *model.Transaction) (ret bool)

func (*RolesController) UpdateRoleDetails

func (self *RolesController) UpdateRoleDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type ServerSettingsModifyController

type ServerSettingsModifyController struct {
}

func (*ServerSettingsModifyController) EnableNTPServer

func (self *ServerSettingsModifyController) EnableNTPServer(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) GetTimeZones

func (self *ServerSettingsModifyController) GetTimeZones(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) Load

func (self *ServerSettingsModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) PopulateVm

func (self *ServerSettingsModifyController) PopulateVm(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse, callRespond bool) (vm viewModel.ServerSettingsModifyViewModel)

func (*ServerSettingsModifyController) RestartMachine

func (self *ServerSettingsModifyController) RestartMachine(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) Root

func (self *ServerSettingsModifyController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) ShutdownMachine

func (self *ServerSettingsModifyController) ShutdownMachine(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) UpdateGatewayTimeSettings

func (self *ServerSettingsModifyController) UpdateGatewayTimeSettings(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) UpdateLockoutSettings

func (self *ServerSettingsModifyController) UpdateLockoutSettings(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*ServerSettingsModifyController) UpdateServerSettings

func (self *ServerSettingsModifyController) UpdateServerSettings(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type SettingsController

type SettingsController struct {
}

func (*SettingsController) Root

func (self *SettingsController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type SocketAPIRequest

type SocketAPIRequest struct {
	CallbackId      int    `json:"callBackId"`
	Context         string `json:"context"`
	ProxyGinContext []byte `json:"proxyGinContext"`

	// ModTime         time.Time           `json:"ModTime"`
	ApiRequest payloads.ApiRequest `json:"data"`
}

type SocketAPIResponse

type SocketAPIResponse struct {
	CallbackId  int                  `json:"callBackId"`
	ApiResponse payloads.ApiResponse `json:"data"`
}

type TransactionAddController

type TransactionAddController struct {
}

func (*TransactionAddController) Root

func (self *TransactionAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type TransactionListController

type TransactionListController struct {
}

func (*TransactionListController) Root

func (self *TransactionListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*TransactionListController) Search

func (self *TransactionListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*TransactionListController) SearchCommon

func (self *TransactionListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.TransactionListViewModel) bool

type TransactionModifyController

type TransactionModifyController struct {
}

func (*TransactionModifyController) Load

func (self *TransactionModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type TransactionsController

type TransactionsController struct {
}

func (*TransactionsController) CreateTransaction

func (self *TransactionsController) CreateTransaction(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*TransactionsController) DeleteTransaction

func (self *TransactionsController) DeleteTransaction(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*TransactionsController) RollBackFromSnackbar

func (self *TransactionsController) RollBackFromSnackbar(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*TransactionsController) UpdateTransactionDetails

func (self *TransactionsController) UpdateTransactionDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type UserAddController

type UserAddController struct {
}

func (*UserAddController) Root

func (self *UserAddController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type UserListController

type UserListController struct {
}

func (*UserListController) Root

func (self *UserListController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*UserListController) Search

func (self *UserListController) Search(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*UserListController) SearchCommon

func (self *UserListController) SearchCommon(context session_functions.RequestContext, respond session_functions.ServerResponse, vm *viewModel.UserListViewModel, applyLimit bool) bool

type UserModifyController

type UserModifyController struct {
}

func (*UserModifyController) ChangeUserPassword

func (self *UserModifyController) ChangeUserPassword(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*UserModifyController) CommonUserValidation

func (self *UserModifyController) CommonUserValidation(vm *viewModel.UserModifyViewModel) int

func (*UserModifyController) CreateNewUser

func (self *UserModifyController) CreateNewUser(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*UserModifyController) Load

func (self *UserModifyController) Load(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

func (*UserModifyController) UpdateAccountRole

func (self *UserModifyController) UpdateAccountRole(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*UserModifyController) UpdateUserDetails

func (self *UserModifyController) UpdateUserDetails(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

func (*UserModifyController) UserEnforcePasswordChange

func (self *UserModifyController) UserEnforcePasswordChange(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

type UserProfileController

type UserProfileController struct {
}

func (*UserProfileController) Root

func (self *UserProfileController) Root(context session_functions.RequestContext, uriParams map[string]string, respond session_functions.ServerResponse)

type UsersController

type UsersController struct {
}

func (*UsersController) UpdatePreferences

func (self *UsersController) UpdatePreferences(context session_functions.RequestContext, state string, respond session_functions.ServerResponse)

Directories

Path Synopsis
Package store provides an API into the DB GoCore Store operations.
Package store provides an API into the DB GoCore Store operations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL