Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GmpABR/NexusFlow
/ functions
Functions
569 in github.com/GmpABR/NexusFlow
⨍
Functions
569
◇
Types & classes
204
↓ 15 callers
Method
GetTaskByIdAsync
(int taskId, int userId)
backend/Services/TaskService.cs:301
↓ 12 callers
Function
fetchData
()
frontend/src/pages/BoardsPage.tsx:222
↓ 12 callers
Function
save
(updates: Parameters<typeof updateProfile>[0])
frontend/src/pages/ProfilePage.tsx:231
↓ 7 callers
Function
fetchActivities
(taskId: number)
frontend/src/components/TaskDetailModal.tsx:111
↓ 6 callers
Function
getApiKey
()
frontend/src/api/ai.ts:8
↓ 6 callers
Function
handleAIEnchant
(mode: AIMode = 'enhance', customInstruction?: string)
frontend/src/components/RichText.tsx:74
↓ 6 callers
Function
isOverdue
(dueDate: string | null)
frontend/src/pages/MyTasksPage.tsx:22
↓ 5 callers
Method
CreateNotificationAsync
(int userId, string message, string type, int? relatedId = null)
backend/Services/NotificationService.cs:40
↓ 5 callers
Function
callOpenRouter
(prompt: string, isJson: boolean = false, useFallback: boolean = false)
frontend/src/api/ai.ts:83
↓ 5 callers
Function
fetchWorkspace
(workspaceId: number)
frontend/src/pages/WorkspaceDetailsPage.tsx:190
↓ 4 callers
Method
GetBoardDetailAsync
(int boardId, int userId)
backend/Services/BoardService.cs:140
↓ 4 callers
Method
RegisterAsync
(RegisterDto dto)
backend/Services/AuthService.cs:23
↓ 4 callers
Function
isActive
(path: string)
frontend/src/components/AppNavbar.tsx:230
↓ 4 callers
Function
useSignalR
(boardId: number | null, callbacks: { onTaskCreated?: (task: TaskCard) => void; onTaskMoved?: (task: T
frontend/src/hooks/useSignalR.ts:10
↓ 3 callers
Method
LoginAsync
(LoginDto dto)
backend/Services/AuthService.cs:54
↓ 3 callers
Function
canEdit
(activity: TaskActivity)
frontend/src/components/ActivityLog.tsx:34
↓ 3 callers
Function
closeBoard
(boardId: number)
frontend/src/api/boards.ts:173
↓ 3 callers
Function
createColumn
(boardId: number, name: string)
frontend/src/api/boards.ts:155
↓ 3 callers
Function
deleteBoard
(boardId: number)
frontend/src/api/boards.ts:181
↓ 3 callers
Function
getBoards
()
frontend/src/api/boards.ts:96
↓ 3 callers
Function
getNotifications
()
frontend/src/api/notifications.ts:12
↓ 3 callers
Function
getPendingInvitations
()
frontend/src/api/boards.ts:101
↓ 3 callers
Function
getWorkspaceInvitations
()
frontend/src/api/workspaces.ts:85
↓ 3 callers
Function
handleDownloadDiagram
(format: 'png' | 'svg' | 'puml')
frontend/src/components/TaskDetailModal.tsx:303
↓ 3 callers
Function
handlePreviewMarkdown
(att: Attachment)
frontend/src/components/TaskDetailModal.tsx:508
↓ 2 callers
Method
AcceptBoardInviteAsync
(string token, int userId)
backend/Services/BoardService.cs:837
↓ 2 callers
Method
AddAttachmentAsync
(int taskId, CreateAttachmentDto dto, int userId)
backend/Services/TaskService.cs:927
↓ 2 callers
Method
CreateAutomationAsync
(int boardId, CreateAutomationDto dto, int userId)
backend/Services/IAutomationService.cs:12
↓ 2 callers
Method
CreateSubtaskAsync
Subtask Methods
backend/Services/TaskService.cs:232
↓ 2 callers
Method
DeleteAutomationAsync
(int automationId, int userId)
backend/Services/IAutomationService.cs:13
↓ 2 callers
Method
GetActivityByIdAsync
(int activityId)
backend/Services/TaskService.cs:980
↓ 2 callers
Method
GetBoardMembersAsync
(int boardId, int userId)
backend/Services/BoardService.cs:372
↓ 2 callers
Method
GetOnlineUsers
<summary> Returns an enumerable of all currently online user IDs. </summary>
backend/Services/PresenceTracker.cs:70
↓ 2 callers
Method
GetTaskActivitiesAsync
(int taskId, int userId)
backend/Services/TaskService.cs:353
↓ 2 callers
Method
InviteMemberAsync
(int boardId, string username, string role, int inviterId)
backend/Services/BoardService.cs:400
↓ 2 callers
Method
SearchUsers
── GET /api/users/search?query=... ──────────────────────────────────
backend/Controllers/UsersController.cs:31
↓ 2 callers
Method
UpdateTaskAsync
(int taskId, UpdateTaskDto dto, int userId)
backend/Services/TaskService.cs:75
↓ 2 callers
Function
calculateProgress
(subtasks: Subtask[])
frontend/src/components/TaskDetailModal.tsx:173
↓ 2 callers
Function
canDelete
(activity: TaskActivity)
frontend/src/components/ActivityLog.tsx:28
↓ 2 callers
Function
createBoard
(name: string, workspaceId: number, themeColor?: string, skipDefaultColumns: boolean = false)
frontend/src/api/boards.ts:106
↓ 2 callers
Function
createSubtask
(taskId: number, title: string)
frontend/src/api/tasks.ts:42
↓ 2 callers
Function
createTask
(title: string, columnId: number, description?: string, priority: string = 'Low')
frontend/src/api/tasks.ts:4
↓ 2 callers
Function
createWorkspace
(data: CreateWorkspaceDto)
frontend/src/api/workspaces.ts:48
↓ 2 callers
Function
extractJSON
(text: string)
frontend/src/api/ai.ts:62
↓ 2 callers
Function
getBoardDetail
(id: number)
frontend/src/api/boards.ts:111
↓ 2 callers
Function
getLabelName
(labelId: string)
frontend/src/components/BoardAutomationsModal.tsx:124
↓ 2 callers
Function
getMe
()
frontend/src/api/users.ts:48
↓ 2 callers
Function
getMyTasks
()
frontend/src/api/users.ts:75
↓ 2 callers
Function
getMyWorkspaces
()
frontend/src/api/workspaces.ts:43
↓ 2 callers
Function
handleDeleteAttachment
(att: Attachment)
frontend/src/components/TaskDetailModal.tsx:492
↓ 2 callers
Function
handleMarkAsRead
(id: number)
frontend/src/components/NotificationDrawer.tsx:36
↓ 2 callers
Function
handleReaction
(id: number, emoji: string)
frontend/src/components/ActivityLog.tsx:48
↓ 2 callers
Function
handleRespondToInvitation
(boardId: number, accept: boolean)
frontend/src/pages/BoardsPage.tsx:362
↓ 2 callers
Function
handleRespondToWorkspaceInvitation
(workspaceId: number, accept: boolean)
frontend/src/pages/BoardsPage.tsx:347
↓ 2 callers
Function
handleRoleChange
(userId: number, newRole: string)
frontend/src/pages/WorkspaceDetailsPage.tsx:115
↓ 2 callers
Function
handleSelectMember
(username: string)
frontend/src/components/TaskDetailModal.tsx:583
↓ 2 callers
Function
handleTaskUpdated
(updatedTask: TaskCardType)
frontend/src/pages/BoardPage.tsx:451
↓ 2 callers
Function
isWorkspaceAdmin
(workspaceId: number)
frontend/src/pages/BoardsPage.tsx:212
↓ 2 callers
Function
loadWorkspaces
()
frontend/src/pages/WorkspaceDashboard.tsx:42
↓ 2 callers
Function
registerAttachment
(taskId: number, payload: CreateAttachmentPayload)
frontend/src/api/tasks.ts:112
↓ 2 callers
Function
removeMember
(boardId: number, userId: number)
frontend/src/api/boards.ts:130
↓ 2 callers
Function
removeWorkspaceMember
(workspaceId: number, userId: number)
frontend/src/api/workspaces.ts:68
↓ 2 callers
Function
reopenBoard
(boardId: number)
frontend/src/api/boards.ts:177
↓ 2 callers
Function
resetForm
()
frontend/src/components/BoardAutomationsModal.tsx:68
↓ 2 callers
Function
searchUsers
(query: string)
frontend/src/api/users.ts:41
↓ 2 callers
Function
updateBoard
(boardId: number, data: { name?: string; themeColor?: string; backgroundImageUrl?: string })
frontend/src/api/boards.ts:150
↓ 2 callers
Function
updateTask
(taskId: number, dto: UpdateTaskDto)
frontend/src/api/tasks.ts:27
↓ 2 callers
Function
uploadTaskAttachment
( file: File, taskId: number )
frontend/src/api/storage.ts:14
↓ 2 callers
Function
usePresence
()
frontend/src/contexts/PresenceContext.tsx:49
↓ 1 callers
Method
AddCommentAsync
(int taskId, string text, int userId)
backend/Services/TaskService.cs:437
↓ 1 callers
Method
AddLabelToTaskAsync
Label Methods Implementation
backend/Services/TaskService.cs:854
↓ 1 callers
Method
AddManualTimeLogAsync
(int taskId, int userId, AddManualTimeLogDto dto)
backend/Services/TaskService.cs:661
↓ 1 callers
Method
CloseBoardAsync
(int boardId, int requesterId)
backend/Services/BoardService.cs:568
↓ 1 callers
Method
CreateBoardAsync
(CreateBoardDto dto, int userId)
backend/Services/BoardService.cs:322
↓ 1 callers
Method
CreateBoardInviteAsync
(int boardId, string role, int requesterId)
backend/Services/BoardService.cs:777
↓ 1 callers
Method
CreateColumnAsync
(int boardId, CreateColumnDto dto, int userId)
backend/Services/BoardService.cs:634
↓ 1 callers
Method
CreateTaskAsync
(CreateTaskDto dto, int userId)
backend/Services/TaskService.cs:19
↓ 1 callers
Method
DeleteActivityAsync
(int activityId, int userId)
backend/Services/TaskService.cs:520
↓ 1 callers
Method
DeleteAttachmentAsync
(int attachmentId, int userId)
backend/Services/TaskService.cs:965
↓ 1 callers
Method
DeleteBoardAsync
(int boardId, int requesterId)
backend/Services/BoardService.cs:609
↓ 1 callers
Method
DeleteColumnAsync
(int boardId, int columnId, int userId)
backend/Services/BoardService.cs:714
↓ 1 callers
Method
DeleteSubtaskAsync
(int subtaskId, int userId)
backend/Services/TaskService.cs:285
↓ 1 callers
Method
DeleteTaskAsync
(int taskId, int userId)
backend/Services/TaskService.cs:208
↓ 1 callers
Method
DeleteTimeLogAsync
(int timeLogId, int userId)
backend/Services/TaskService.cs:686
↓ 1 callers
Method
ExecuteTaskMovedAutomationsAsync
Execute automations asynchronously given a task and a specific trigger logic. E.g., moving a task to a new column
backend/Services/IAutomationService.cs:16
↓ 1 callers
Method
GetAttachmentsAsync
Attachment Methods
backend/Services/TaskService.cs:902
↓ 1 callers
Method
GetAutomationsAsync
Execute automations asynchronously given a task and a specific trigger logic. E.g., moving a task to a new column Automation Management
backend/Services/IAutomationService.cs:11
↓ 1 callers
Method
GetBoardInviteByTokenAsync
(string token)
backend/Services/BoardService.cs:819
↓ 1 callers
Method
GetBoardsAsync
(int userId)
backend/Services/BoardService.cs:17
↓ 1 callers
Method
GetPendingInvitationsAsync
(int userId)
backend/Services/BoardService.cs:89
↓ 1 callers
Method
GetProfile
── GET /api/users/me ────────────────────────────────────────────────
backend/Controllers/UsersController.cs:53
↓ 1 callers
Method
GetSubtaskByIdAsync
(int subtaskId)
backend/Services/TaskService.cs:280
↓ 1 callers
Method
GetTaskTimeLogsAsync
(int taskId, int userId)
backend/Services/TaskService.cs:703
↓ 1 callers
Method
GetUserNotificationsAsync
(int userId)
backend/Services/NotificationService.cs:21
↓ 1 callers
Method
MarkAllAsReadAsync
(int userId)
backend/Services/NotificationService.cs:84
↓ 1 callers
Method
MarkAsReadAsync
(int notificationId, int userId)
backend/Services/NotificationService.cs:72
↓ 1 callers
Method
MoveColumnAsync
(int boardId, int columnId, int newOrder, int userId)
backend/Services/BoardService.cs:674
↓ 1 callers
Method
MoveTaskAsync
(int taskId, MoveTaskDto dto, int userId)
backend/Services/TaskService.cs:156
↓ 1 callers
Method
RemoveLabelFromTaskAsync
(int taskId, int labelId, int userId)
backend/Services/TaskService.cs:871
↓ 1 callers
Method
RemoveMemberAsync
(int boardId, int userId, int requesterId)
backend/Services/BoardService.cs:508
next →
1–100 of 569, ranked by callers