MCPcopy Create free account

hub / github.com/gotify/server / functions

Functions910 in github.com/gotify/server

MethodBeforeTest
(suiteName, testName string)
api/health_test.go:27
MethodBeforeTest
(string, string)
router/router_test.go:36
FunctionButtons
({ showSettings, name, admin, logout, setNavOpen, }: { name: string; admin: boolea
ui/src/layout/Header.tsx:156
FunctionConfigurerPanel
({initialConfig, save}: IConfigurerPanelProps)
ui/src/plugin/PluginDetailView.tsx:149
FunctionConfirmDialog
({title, text, fClose, fOnSubmit}: IProps)
ui/src/common/ConfirmDialog.tsx:16
FunctionConnectionErrorBanner
({height, retry, message}: ConnectionErrorBannerProps)
ui/src/common/ConnectionErrorBanner.tsx:11
FunctionContainer
({children, style})
ui/src/common/Container.tsx:15
FunctionCopyableSecret
({value, style}: IProps)
ui/src/common/CopyableSecret.tsx:14
MethodCountUser
CountUser returns the user count which satisfies the given condition.
database/user.go:35
MethodCreateApplication
CreateApplication creates an application.
database/application.go:39
MethodCreateApplication
CreateApplication creates an application and returns the access token. swagger:operation POST /application application createApp Create an applicatio
api/application.go:92
MethodCreateClient
CreateClient creates a client.
database/client.go:37
MethodCreateClient
CreateClient creates a client and returns the access token. swagger:operation POST /client client createClient Create a client. --- consumes: [app
api/client.go:139
MethodCreateMessage
CreateMessage creates a message.
database/message.go:22
MethodCreateMessage
CreateMessage creates a message, authentication via application-token is required. swagger:operation POST /message message createMessage Create a mes
api/message.go:364
MethodCreatePluginConf
CreatePluginConf creates a new plugin configuration.
database/plugin.go:45
MethodCreateUser
CreateUser creates a user.
database/user.go:77
MethodCreateUser
CreateUser create a user. swagger:operation POST /user user createUser Create a user. With enabled registration: non admin users can be created with
api/user.go:168
MethodDefaultConfig
DefaultConfig implements plugin.Configurer
plugin/example/echo/echo.go:50
MethodDefaultConfig
DefaultConfig see papiv1.Configurer.
plugin/compat/v1.go:80
MethodDefaultConfig
DefaultConfig implements compat.Configuror
plugin/testing/mock/mock.go:146
FunctionDefaultPage
({ title, rightControl, maxWidth = 700, children, })
ui/src/common/DefaultPage.tsx:11
MethodDeleteMessageByID
DeleteMessageByID deletes a message by its id.
database/message.go:79
MethodDeleteMessagesByUser
DeleteMessagesByUser deletes all messages from a user.
database/message.go:89
MethodDeleteUserByID
DeleteUserByID deletes a user by its id.
database/user.go:55
MethodDeleteUserByID
DeleteUserByID deletes the user by id swagger:operation DELETE /user/{id} user deleteUser Deletes a user. --- produces: [application/json] securi
api/user.go:306
MethodDisable
Disable implements plugin.Plugin
plugin/example/minimal/main.go:24
MethodDisable
Disable disables the plugin.
plugin/example/echo/echo.go:69
MethodDisable
Disable implements plugin.Plugin
plugin/example/clock/main.go:41
MethodDisable
()
plugin/compat/v1_test.go:20
MethodDisable
()
plugin/compat/v1_test.go:65
MethodDisable
()
plugin/compat/v1_test.go:102
MethodDisable
Disable implements wrapper.Plugin.
plugin/compat/v1.go:166
MethodDisable
Disable implements compat.PluginInstance
plugin/testing/mock/mock.go:86
MethodDisable
Disable implements plugin.Plugin
plugin/testing/broken/cantinstantiate/main.go:25
MethodDisable
Disable implements plugin.Plugin
plugin/testing/broken/malformedconstructor/main.go:23
FunctionDisplayerPanel
({displayText})
ui/src/plugin/PluginDetailView.tsx:187
MethodEnable
Enable implements plugin.Plugin
plugin/example/minimal/main.go:19
MethodEnable
Enable enables the plugin.
plugin/example/echo/echo.go:63
MethodEnable
Enable implements plugin.Plugin
plugin/example/clock/main.go:27
MethodEnable
()
plugin/compat/v1_test.go:15
MethodEnable
()
plugin/compat/v1_test.go:61
MethodEnable
()
plugin/compat/v1_test.go:98
MethodEnable
Enable implements wrapper.Plugin.
plugin/compat/v1.go:161
MethodEnable
Enable implements compat.PluginInstance
plugin/testing/mock/mock.go:77
MethodEnable
Enable implements plugin.Plugin
plugin/testing/broken/cantinstantiate/main.go:20
MethodEnable
Enable implements plugin.Plugin
plugin/testing/broken/malformedconstructor/main.go:18
MethodGetApplicationByID
GetApplicationByID returns the application for the given id or nil.
database/application.go:26
MethodGetApplicationByToken
(token string)
plugin/manager.go:38
MethodGetApplicationByToken
GetApplicationByToken returns the application for the given token or nil.
database/application.go:13
MethodGetClientByID
GetClientByID returns the client for the given id or nil.
database/client.go:11
MethodGetClientByToken
GetClientByToken returns the client for the given token or nil.
database/client.go:24
MethodGetDisplay
GetDisplay implements plugin.Displayer.
plugin/example/echo/echo.go:98
MethodGetDisplay
GetDisplay see papiv1.Displayer.
plugin/compat/v1.go:96
MethodGetDisplay
GetDisplay implements compat.Displayer
plugin/testing/mock/mock.go:163
MethodGetDisplay
GetDisplay get display info for Displayer plugin. swagger:operation GET /plugin/{id}/display plugin getPluginDisplay Get display info for a Displayer
api/plugin.go:242
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/example/minimal/main.go:8
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info.
plugin/example/echo/echo.go:14
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/example/clock/main.go:11
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/testing/broken/noinstance/main.go:8
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/testing/broken/unknowninfo/main.go:4
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/testing/broken/cantinstantiate/main.go:10
FunctionGetGotifyPluginInfo
GetGotifyPluginInfo returns gotify plugin info
plugin/testing/broken/malformedconstructor/main.go:8
MethodGetMessageByID
GetMessageByID returns the messages for the given id or nil.
database/message.go:9
MethodGetMessagesByApplicationSince
GetMessagesByApplicationSince returns limited messages from an application. If since is 0 it will be ignored.
database/message.go:65
MethodGetMessagesByUserSince
GetMessagesByUserSince returns limited messages from a user. If since is 0 it will be ignored.
database/message.go:39
MethodGetPluginConfByApplicationID
GetPluginConfByApplicationID gets plugin configuration by its internal appid.
database/plugin.go:32
MethodGetPluginConfByID
GetPluginConfByID gets plugin configuration by plugin ID.
database/plugin.go:63
MethodGetPluginConfByToken
(token string)
plugin/manager.go:33
MethodGetPluginConfByToken
GetPluginConfByToken gets plugin configuration by plugin token.
database/plugin.go:50
MethodGetPluginConfByUserAndPath
GetPluginConfByUserAndPath gets plugin configuration by user and file name.
database/plugin.go:19
MethodGetUserByID
GetUserByID returns the user by the given id or nil.
database/user.go:22
MethodGetUserByID
GetUserByID returns the user by id swagger:operation GET /user/{id} user getUser Get a user. --- consumes: [application/json] produces: [applicat
api/user.go:258
MethodGetUserByName
GetUserByName returns the user by the given name or nil.
database/user.go:9
MethodGetUsers
GetUsers returns all users.
database/user.go:48
MethodGetUsers
GetUsers returns all the users swagger:operation GET /user user getUsers Return all users. --- produces: [application/json] security: [clientToke
api/user.go:90
MethodHandle
Handle handles incoming requests. First it upgrades the protocol to the WebSocket protocol and then starts listening for read and writes. swagger:oper
api/stream/stream.go:143
FunctionHeader
({ version, name, loggedIn, admin, toggleTheme, logout, style, setNavOpen,
ui/src/layout/Header.tsx:87
FunctionHeaderSmall
({ appName, image, date, fDelete, title, }: Pick<IProps, 'appName' | 'image' | 'fDelete' |
ui/src/message/Message.tsx:263
FunctionHeaderWide
({ appName, image, date, fDelete, title, }: Pick<IProps, 'appName' | 'image' | 'fDelete' |
ui/src/message/Message.tsx:220
FunctionLastUsedCell
({lastUsed})
ui/src/common/LastUsedCell.tsx:6
FunctionLazy
({component}: {component: () => Promise<{default: React.ComponentType<any>}>})
ui/src/layout/Layout.tsx:170
MethodLoad
()
plugin/storagehandler.go:17
MethodLoad
()
plugin/compat/v1_test.go:53
MethodLoad
Load implements wrapper.Storager.
plugin/compat/v1.go:181
FunctionLoadingSpinner
()
ui/src/common/LoadingSpinner.tsx:6
FunctionMarkdown
({ children, onImageLoaded = () => {}, }: { children: string; onImageLoaded?: () => void; })
ui/src/common/Markdown.tsx:19
FunctionMessage
({ fDelete, title, date, image, priority, content, extras, appName, onExpa
ui/src/message/Message.tsx:117
FunctionNewGotifyPluginInstance
NewGotifyPluginInstance creates a plugin instance for a user context.
plugin/example/minimal/main.go:29
FunctionNewGotifyPluginInstance
NewGotifyPluginInstance creates a plugin instance for a user context.
plugin/example/echo/echo.go:113
FunctionNewGotifyPluginInstance
NewGotifyPluginInstance creates a plugin instance for a user context.
plugin/example/clock/main.go:55
FunctionNewGotifyPluginInstance
NewGotifyPluginInstance creates a plugin instance for a user context.
plugin/testing/broken/cantinstantiate/main.go:30
FunctionNewGotifyPluginInstance
NewGotifyPluginInstance creates a plugin instance for a user context.
plugin/testing/broken/malformedconstructor/main.go:28
MethodNewPluginInstance
NewPluginInstance implements compat/Plugin.
plugin/compat/v1.go:35
MethodNewPluginInstance
NewPluginInstance implements loader.PluginCompat
plugin/testing/mock/mock.go:32
MethodNotify
(uid uint, message *model.MessageExternal)
plugin/manager_test.go:43
MethodNotify
(userID uint, message *model.MessageExternal)
plugin/manager.go:43
MethodNotify
(userID uint, msg *model.MessageExternal)
api/message_test.go:47
MethodNotify
(userID uint, msg *model.MessageExternal)
api/plugin_test.go:79
MethodNotify
Notify notifies the clients with the given userID that a new messages was created.
api/stream/stream.go:83
← previousnext →401–500 of 910, ranked by callers