Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/avito-tech/tech-internship
/ functions
Functions
81 in github.com/avito-tech/tech-internship
⨍
Functions
81
◇
Types & classes
49
↓ 5 callers
Method
Create
(value interface{})
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:14
↓ 5 callers
Function
RespondWithError
(c *gin.Context, statusCode int, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:19
↓ 4 callers
Method
First
(dest interface{}, conds ...interface{})
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:13
↓ 4 callers
Function
getDateRange
(period, startDate, endDate)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:3
↓ 3 callers
Function
doesItemNeedRevision
(item: Item)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2026/server/src/utils.ts:8
↓ 3 callers
Function
filterAdsByModerationDate
(ads, dateRange)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:43
↓ 1 callers
Function
ValidateInput
(input *models.CreateTaskRequest)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:66
↓ 1 callers
Function
calculateActivityChart
(ads, dateRange)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:122
↓ 1 callers
Function
calculateCategoriesChart
(ads, dateRange)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:215
↓ 1 callers
Function
calculateDecisionsChart
(ads, dateRange)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:173
↓ 1 callers
Function
calculateSummaryStats
(ads, dateRange)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:56
↓ 1 callers
Method
createTaskInDB
(input *models.CreateTaskRequest)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:78
↓ 1 callers
Method
fetchBoardsFromDB
()
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetBoards/handler.go:45
↓ 1 callers
Method
fetchTaskFromDB
(taskID uint)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:62
↓ 1 callers
Method
fetchTasksFromDB
()
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasks/handler.go:44
↓ 1 callers
Function
generateMockAds
(count)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/models/v1/data.js:1
↓ 1 callers
Function
generateMockStats
()
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/models/v1/data.js:77
↓ 1 callers
Function
generateTaskDescription
(project string, idx int)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/seed/seed.go:260
↓ 1 callers
Function
generateTaskTitle
(project string, idx int)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/seed/seed.go:171
↓ 1 callers
Function
handleDatabaseError
(c *gin.Context, err error)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:104
↓ 1 callers
Function
handleTaskError
(c *gin.Context, err error)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:90
↓ 1 callers
Function
makeCounter
()
Tech Internships/Frontend/Frontend-trainee-assignment-winter-2025/server/app.js:16
↓ 1 callers
Function
parseTaskID
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:54
↓ 1 callers
Method
prepareResponse
(boards []models.Board)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetBoards/handler.go:53
↓ 1 callers
Function
prepareTaskResponse
(task *models.Task)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:73
↓ 1 callers
Function
prepareTasksResponse
(tasks []models.Task)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasks/handler.go:55
Function
BadRequest
(c *gin.Context, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:35
Method
CreateTask
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:23
Method
CreateTask
CreateTask обрабатывает запрос на создание новой задачи @Summary Создать новую задачу @Description Создает новую задачу с указанными параметрами @Tags
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:43
Function
Forbidden
(c *gin.Context, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:47
Method
GetBoards
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetBoards/handler.go:16
Method
GetBoards
GetBoards обрабатывает запрос на получение списка досок @Summary Получить список всех досок @Description Возвращает массив досок с основной информацие
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetBoards/handler.go:34
Method
GetTaskByID
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:18
Method
GetTaskByID
GetTaskByID возвращает задачу по ID @Summary Получить задачу по ID @Description Возвращает полную информацию о задаче, включая данные исполнителя и до
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:37
Method
GetTasks
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasks/handler.go:16
Method
GetTasks
GetTasks возвращает список всех задач @Summary Получить список всех задач @Description Возвращает массив задач с полной информацией, включая данные ис
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasks/handler.go:33
Method
GetTasksOnBoard
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasksOnBoard/handler.go:18
Method
GetTasksOnBoard
GetTasksOnBoard возвращает список задач для конкретной доски @Summary Получить задачи доски @Description Возвращает все задачи, принадлежащие указанно
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasksOnBoard/handler.go:38
Method
GetTeam
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeam/handler.go:18
Method
GetTeam
@Summary Получить информацию о команде @Description Получает информацию о команде по ID, включая пользователей и доски @Tags @Accept json @Produce jso
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeam/handler.go:36
Method
GetTeams
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeams/handler.go:16
Method
GetTeams
@Summary Получить информацию о всех командах @Description Получает информацию о всех командах, включая количество пользователей и досок @Tags Команды
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeams/handler.go:32
Method
GetUserTasks
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUserTasks/handler.go:18
Method
GetUserTasks
@Summary Получить задачи пользователя @Description Получает список задач для указанного пользователя по его ID @Tags Пользователи @Accept json @Produc
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUserTasks/handler.go:36
Method
GetUsers
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUsers/handler.go:16
Method
GetUsers
@Summary Получить информацию о всех пользователях @Description Получает информацию о всех пользователях, включая их команды и количество задач @Tags П
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUsers/handler.go:32
Function
InternalError
(c *gin.Context, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:31
Function
NewCreateTaskHandler
(db DBInterface)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/CreateTask/handler.go:27
Function
NewGetBoardsHandler
NewGetBoardsHandler фабричная функция для создания обработчика
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetBoards/handler.go:21
Function
NewGetTaskByIDHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTaskByID/handler.go:22
Function
NewGetTasksHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasks/handler.go:20
Function
NewGetTasksOnBoardHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTasksOnBoard/handler.go:22
Function
NewGetTeamHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeam/handler.go:22
Function
NewGetTeamsHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetTeams/handler.go:20
Function
NewGetUserTasksHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUserTasks/handler.go:22
Function
NewGetUsersHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/GetUsers/handler.go:20
Function
NewUpdateTaskHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTask/handler.go:23
Function
NewUpdateTaskStatusHandler
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTaskStatus/handler.go:23
Function
NotFound
(c *gin.Context, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:39
Function
SeedDatabase
(db *gorm.DB)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/seed/seed.go:12
Function
Success
(c *gin.Context, data interface{}, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:51
Function
Unauthorized
(c *gin.Context, err error, message ...string)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/errs/answers.go:43
Method
UpdateTask
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTask/handler.go:19
Method
UpdateTask
@Summary Обновить задачу @Description Обновляет задачу по указанному ID @Tags Задачи @Accept json @Produce json @Param taskId path int true "ID задачи
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTask/handler.go:39
Method
UpdateTaskStatus
(c *gin.Context)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTaskStatus/handler.go:19
Method
UpdateTaskStatus
@Summary Обновить статус задачи @Description Обновляет статус задачи по указанному ID @Tags Задачи @Accept json @Produce json @Param taskId path int t
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/handlers/UpdateTaskStatus/handler.go:39
Function
approveAd
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/adsController.js:115
Function
errorHandler
(err, req, res, next)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/middleware/errorHandler.js:1
Function
getActivityChart
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:244
Function
getAdById
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/adsController.js:92
Function
getAds
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/adsController.js:3
Function
getCategoriesChart
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:274
Function
getCurrentModerator
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/moderatorsController.js:3
Function
getDecisionsChart
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:259
Function
getSummaryStats
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/statsController.js:229
Function
getTaskDescription
Генератор описаний задач
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/seed/seed.go:428
Function
getTaskTitle
(project string, num int)
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/internal/seed/seed.go:297
Function
init
()
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/docs/docs.go:956
Function
main
()
Tech Internships/Frontend/Frontend-trainee-assignment-spring-2025/server/cmd/service/main.go:33
Function
rejectAd
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/adsController.js:155
Function
requestChanges
(req, res)
Tech Internships/Frontend/Frontend-trainee-assignment-autumn-2025/tech-int3-server/src/controllers/v1/adsController.js:202