MCPcopy Create free account

hub / github.com/aitjcize/Overlord / functions

Functions651 in github.com/aitjcize/Overlord

Method__init__
(self, state, sock, *args, **kwargs)
py/ovl.py:831
Method__init__
(self)
py/ovl.py:944
Method__repr__
(self)
py/ovl.py:923
Method_accept_loop
()
py/ovl.py:1606
Method_get_all_files
Helper to get all file paths from the pseudo file system structure.
py/ovl_unittest.py:81
Method_handle
(conn)
py/ovl.py:1574
Method_handle_sigwinch
Handle terminal resize events.
py/ovl.py:612
FunctionaddCamera
(id, client)
apps/dashboard/src/stores/clientStore.js:109
FunctionaddClient
(client)
apps/dashboard/src/stores/clientStore.js:63
FunctionaddFixture
(client)
apps/dashboard/src/stores/clientStore.js:93
FunctionaddTerminal
(id, client, isMobile = false)
apps/dashboard/src/stores/terminalStore.js:38
FunctionaddTerminalSid
(sid)
apps/dashboard/src/stores/terminalStore.js:265
FunctionaddUserToGroup
(groupName, username)
apps/dashboard/src/stores/groupStore.js:99
FunctionaddUserToGroup
(groupName, username)
apps/dashboard/src/services/api.js:212
MethodaddUserToGroupHandler
addUserToGroupHandler adds a user to a group
overlord/admin_api.go:196
MethodadminRequired
adminRequired is a middleware that checks if the user is an admin
overlord/admin_api.go:262
MethodagentFileDownloadHandler
File download request handler. Handler for file download request, the filename target machine is specified in the request URL.
overlord/overlord.go:690
MethodagentFileUploadHandler
File upload handler
overlord/overlord.go:946
MethodagentFsDirHandler
Directory creation handler
overlord/overlord.go:907
MethodagentFsHandler
File listing and stat operations handler
overlord/overlord.go:831
MethodagentFsSymlinkHandler
Symlink creation handler
overlord/overlord.go:873
MethodagentModeForwardHandler
Port forwarding handler
overlord/overlord.go:785
MethodagentPropertiesHandler
Get agent properties as JSON.
overlord/overlord.go:647
MethodagentTtyHandler
TTY stream request handler. We first create a webSocketContext to store the connection, then send a command to Overlord to client to spawn a terminal
overlord/overlord.go:594
MethodagentsListHandler
List all agents connected to the Overlord.
overlord/overlord.go:464
MethodagentsUpgradeHandler
Agent upgrade request handler.
overlord/overlord.go:501
MethodallowlistMiddleware
allowlistMiddleware checks if the user has permission to access the requested agent
overlord/overlord.go:1380
MethodappsListHandler
List all apps available on Overlord.
overlord/overlord.go:453
FunctionchangeOwnPassword
(username, newPassword, currentPassword)
apps/dashboard/src/services/api.js:117
FunctioncheckAuth
()
apps/dashboard/src/stores/authStore.js:131
Methodclosed
(self, code, reason=None)
test/overlord_e2e_unittest.py:252
Methodclosed
(self, code, reason=None)
py/ovl.py:662
Methodclosed
(self, code, reason=None)
py/ovl.py:712
Methodclosed
(self, code, reason=None)
py/ovl.py:748
Methodclosed
(self, code, reason=None)
py/ovl.py:861
Methodconstructor
()
apps/dashboard/src/services/monitor.js:4
FunctioncreateGroup
(groupData)
apps/dashboard/src/stores/groupStore.js:60
FunctioncreateGroup
(groupData)
apps/dashboard/src/services/api.js:147
MethodcreateGroupHandler
createGroupHandler creates a new group
overlord/admin_api.go:154
FunctioncreateUser
(userData)
apps/dashboard/src/stores/userStore.js:35
FunctioncreateUser
(userData)
apps/dashboard/src/services/api.js:73
MethodcreateUserHandler
createUserHandler creates a new user
overlord/admin_api.go:52
FunctiondeleteGroup
(groupName)
apps/dashboard/src/stores/groupStore.js:78
FunctiondeleteGroup
(groupName)
apps/dashboard/src/services/api.js:160
MethoddeleteGroupHandler
deleteGroupHandler deletes a group
overlord/admin_api.go:181
FunctiondeleteUser
(username)
apps/dashboard/src/stores/userStore.js:53
FunctiondeleteUser
(username)
apps/dashboard/src/services/api.js:86
MethoddeleteUserHandler
deleteUserHandler deletes a user
overlord/admin_api.go:82
Methoddo_POST
(self)
py/stream_camera.py:28
FunctionfetchGroupUsers
(groupName)
apps/dashboard/src/stores/groupStore.js:39
FunctionfetchGroups
()
apps/dashboard/src/stores/groupStore.js:22
FunctionfetchUsers
()
apps/dashboard/src/stores/userStore.js:18
Methodftype
(self)
py/ovl.py:931
FunctiongetClientProperties
(mid)
apps/dashboard/src/services/api.js:31
FunctiongetClients
()
apps/dashboard/src/services/api.js:18
FunctiongetGroupUsers
(groupName)
apps/dashboard/src/services/api.js:175
FunctiongetGroups
()
apps/dashboard/src/services/api.js:134
FunctiongetUsers
()
apps/dashboard/src/services/api.js:60
MethodghostConnectHandler
(w http.ResponseWriter, r *http.Request)
overlord/overlord.go:440
Methodhandle
(self)
py/relay_overlord_discovery_packet.py:81
Methodhandshake_ok
(self)
test/overlord_e2e_unittest.py:222
Methodhandshake_ok
(self)
py/ovl.py:609
Methodhandshake_ok
(self)
py/ovl.py:690
Methodhandshake_ok
(self)
py/ovl.py:742
Methodhandshake_ok
(self)
py/ovl.py:837
FunctionhasMultipleTerminals
(clientMid)
apps/dashboard/src/stores/terminalStore.js:23
FunctionhasTerminalSid
(sid)
apps/dashboard/src/stores/terminalStore.js:275
FunctioninitAuth
()
apps/dashboard/src/stores/authStore.js:136
MethodisConnected
()
apps/dashboard/src/services/monitor.js:140
MethodlistGroupUsersHandler
listGroupUsersHandler lists all users in a group
overlord/admin_api.go:242
MethodlistGroupsHandler
Add handlers for group management listGroupsHandler lists all groups
overlord/admin_api.go:128
MethodlistUsersHandler
listUsersHandler lists all users
overlord/admin_api.go:13
FunctionloadInitialClients
()
apps/dashboard/src/stores/clientStore.js:33
MethodlogcatHandler
Logcat request handler. We directly send the WebSocket connection to ConnServer for forwarding the log stream.
overlord/overlord.go:543
MethodlogcatsListHandler
List all logcat clients connected to the Overlord.
overlord/overlord.go:522
Functionlogin
(username, password)
apps/dashboard/src/stores/authStore.js:59
Functionlogout
()
apps/dashboard/src/stores/authStore.js:119
Functionmain
()
cmd/overlordd/main.go:114
Functionmain
()
cmd/ghost/main.go:41
Methodmake_non_block
(fd)
py/ghost.py:756
FunctionmaximizeTerminal
(id)
apps/dashboard/src/stores/terminalStore.js:150
Methodmock_abspath
(path)
py/ovl_unittest.py:279
Methodmock_abspath
(path)
py/ovl_unittest.py:621
Methodmock_exists
(path)
py/ovl_unittest.py:746
MethodmodeShellHandler
Shell command request handler. We first create a webSocketContext to store the connection, then send a command to ConnServer to client to spawn a shel
overlord/overlord.go:627
MethodmonitorHandler
WebSocket monitor endpoint
overlord/overlord.go:1029
Methodname
(self)
py/ovl.py:927
Methodon
(event, callback)
apps/dashboard/src/services/monitor.js:121
Methodopened
(self)
py/ovl.py:619
Methodopened
(self)
py/ovl.py:709
Methodopened
(self)
py/ovl.py:745
Methodopened
(self)
py/ovl.py:858
Methodreceived_message
(self, message)
test/overlord_e2e_unittest.py:225
Methodreceived_message
(self, message)
py/ovl.py:671
Methodreceived_message
(self, message)
py/ovl.py:716
Methodreceived_message
(self, message)
py/ovl.py:754
Methodreceived_message
(self, message)
py/ovl.py:867
Methodregistered
(response)
py/ghost.py:1247
FunctionremoveCamera
(id)
apps/dashboard/src/stores/clientStore.js:113
FunctionremoveClient
(mid)
apps/dashboard/src/stores/clientStore.js:86
← previousnext →501–600 of 651, ranked by callers