MCPcopy Create free account

hub / github.com/dd3v/cloud.snippets.ninja / functions

Functions248 in github.com/dd3v/cloud.snippets.ninja

↓ 81 callersFunctionTime
(year int)
internal/test/time.go:5
↓ 26 callersMethodWith
With returns a logger based off the root logger and decorates it with the given context and arguments.
pkg/log/log.go:16
↓ 17 callersFunctionMockAuthHeader
MockAuthHeader returns an HTTP header that can pass the authentication check by MockAuthHandler.
internal/test/router.go:54
↓ 12 callersFunctionNewService
NewService - ...
internal/snippet/service.go:42
↓ 11 callersMethodError
Error uses fmt.Sprint to construct and log a message at ERROR level
pkg/log/log.go:22
↓ 10 callersFunctionEndpoint
Endpoint - ...
internal/test/endpoint.go:25
↓ 10 callersMethodGetByID
(ctx context.Context, id int)
internal/user/service.go:12
↓ 10 callersFunctionMockRouter
MockRouter creates a routing.Router for testing APIs.
internal/test/router.go:26
↓ 10 callersMethodValue
()
internal/entity/snippet.go:46
↓ 9 callersMethodDelete
(context context.Context, id int)
internal/snippet/service.go:15
↓ 8 callersMethodCreate
(ctx context.Context, user entity.User)
internal/user/service.go:13
↓ 8 callersMethodGetID
()
internal/auth/middleware.go:13
↓ 8 callersMethodValidate
()
internal/auth/request.go:13
↓ 7 callersMethodInfo
Info uses fmt.Sprint to construct and log a message at INFO level
pkg/log/log.go:20
↓ 7 callersFunctionNewService
NewService - ...
internal/auth/service.go:69
↓ 6 callersFunctionNewForTests
()
pkg/log/log.go:43
↓ 6 callersFunctionNewHTTPHandler
NewHTTPHandler - ...
internal/snippet/http.go:19
↓ 6 callersFunctionNewService
NewService - ...
internal/user/service.go:31
↓ 5 callersMethodErrorf
Errorf uses fmt.Sprintf to construct and log a message at ERROR level
pkg/log/log.go:28
↓ 5 callersMethodUpdate
(context context.Context, snippet entity.Snippet)
internal/snippet/service.go:14
↓ 4 callersMethodExists
(ctx context.Context, field string, value string)
internal/user/service.go:14
↓ 4 callersMethodGetLimit
()
pkg/query/pagination.go:5
↓ 4 callersFunctionInternalServerError
InternalServerError - HTTP 500
internal/errors/response.go:77
↓ 4 callersFunctionNewHTTPHandler
NewHTTPHandler - ...
internal/auth/http.go:12
↓ 4 callersFunctionNewPagination
(page int, limit int)
pkg/query/pagination.go:14
↓ 4 callersFunctionNewSort
(sortBy string, orderBy string)
pkg/query/sort.go:13
↓ 3 callersFunctionBadRequest
BadRequest - HTTP 400
internal/errors/response.go:55
↓ 3 callersMethodCountByUserID
(context context.Context, userID int, filter map[string]string)
internal/snippet/service.go:17
↓ 3 callersMethodCreateSession
(ctx context.Context, session entity.Session)
internal/auth/service.go:36
↓ 3 callersFunctionDatabase
Database - ...
internal/test/db.go:16
↓ 3 callersMethodDeleteSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/service.go:38
↓ 3 callersFunctionForbidden
Forbidden - HTTP 403
internal/errors/response.go:44
↓ 3 callersMethodGetOwnerID
()
internal/entity/snippet.go:71
↓ 3 callersMethodGetSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/service.go:37
↓ 3 callersMethodGetUserID
(ctx context.Context)
internal/rbac/rbac.go:38
↓ 3 callersFunctionNewHTTPHandler
NewHTTPHandler -
internal/user/http.go:17
↓ 3 callersMethodQueryByUserID
(context.Context, int, map[string]string, query.Sort, query.Pagination)
internal/snippet/service.go:12
↓ 3 callersMethodStatusCode
StatusCode - returns http status code
internal/errors/response.go:18
↓ 3 callersFunctionTruncateTable
TruncateTable - ...
internal/test/db.go:35
↓ 3 callersMethodValidate
Validate - ...
internal/user/request.go:29
↓ 3 callersMethodisOwner
(userID int, ownerID int)
internal/rbac/rbac.go:31
↓ 3 callersMethodvalidate
()
internal/snippet/request.go:44
↓ 2 callersMethodDB
()
pkg/dbcontext/dbcontext.go:25
↓ 2 callersMethodDelete
(ctx context.Context, id int)
internal/user/service.go:22
↓ 2 callersMethodGetTags
(ctx context.Context, userID int)
internal/snippet/service.go:16
↓ 2 callersFunctionHandler
Handler - error handler HTTP middleware
internal/errors/middleware.go:16
↓ 2 callersMethodInfof
Infof uses fmt.Sprintf to construct and log a message at INFO level
pkg/log/log.go:26
↓ 2 callersFunctionLoad
(path string)
internal/config/config.go:17
↓ 2 callersMethodLogin
(ctx context.Context, credentials authCredentials)
internal/auth/service.go:28
↓ 2 callersMethodLogout
(ctx context.Context, refreshToken string)
internal/auth/service.go:30
↓ 2 callersFunctionNew
(db *dbx.DB)
pkg/dbcontext/dbcontext.go:21
↓ 2 callersFunctionNewRepository
(db *dbcontext.DB)
internal/snippet/repository.go:19
↓ 2 callersFunctionNewRepository
NewRepository - ...
internal/auth/repository.go:17
↓ 2 callersFunctionNewRepository
(db *dbcontext.DB)
internal/user/repository.go:16
↓ 2 callersFunctionNotFound
NotFound - HTTP 404
internal/errors/response.go:33
↓ 2 callersMethodRefresh
(ctx context.Context, credentials refreshCredentials)
internal/auth/service.go:29
↓ 2 callersFunctionUnauthorized
Unauthorized - HTTP 401
internal/errors/response.go:66
↓ 2 callersMethodUpdate
(ctx context.Context, user entity.User)
internal/user/service.go:21
↓ 2 callersMethodbuildExpression
(key string, value string)
internal/snippet/repository.go:85
↓ 2 callersMethodgenerateAccessToken
(userID int)
internal/auth/service.go:182
↓ 2 callersMethodgenerateRefreshToken
()
internal/auth/service.go:192
↓ 2 callersMethodvalidate
()
internal/snippet/request.go:66
↓ 1 callersMethodCanDeleteSnippet
(ctx context.Context, snippet entity.Snippet)
internal/snippet/service.go:32
↓ 1 callersMethodCanUpdateSnippet
(ctx context.Context, snippet entity.Snippet)
internal/snippet/service.go:33
↓ 1 callersMethodCanViewSnippet
(ctx context.Context, snippet entity.Snippet)
internal/snippet/service.go:31
↓ 1 callersFunctionCompareHashAndPassword
CompareHashAndPassword - ...
pkg/security/hash.go:14
↓ 1 callersMethodCreate
(context context.Context, snippet entity.Snippet)
internal/snippet/service.go:13
↓ 1 callersMethodDeleteSessionByUserID
(ctx context.Context, userID int)
internal/auth/service.go:40
↓ 1 callersMethodDeleteSessionByUserIDAndUserAgent
(ctx context.Context, userID int, userAgent string)
internal/auth/service.go:39
↓ 1 callersFunctionGenerateHashFromPassword
GenerateHashFromPassword - ...
pkg/security/hash.go:8
↓ 1 callersFunctionGenerateValidationError
GenerateValidationError - ...
internal/errors/response.go:93
↓ 1 callersMethodGetByID
(ctx context.Context, id int)
internal/snippet/service.go:11
↓ 1 callersMethodGetByID
(ctx context.Context, id int)
internal/user/repository.go:22
↓ 1 callersFunctionGetJWTMiddleware
GetJWTMiddleware returns a JWT-based authentication middleware. Ozzo routing
internal/auth/middleware.go:18
↓ 1 callersMethodGetOffset
()
pkg/query/pagination.go:6
↓ 1 callersMethodGetOrderBy
()
pkg/query/sort.go:5
↓ 1 callersMethodGetPage
()
pkg/query/pagination.go:4
↓ 1 callersMethodGetSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/repository.go:33
↓ 1 callersMethodGetSortBy
()
pkg/query/sort.go:4
↓ 1 callersMethodGetUserByLoginOrEmail
(ctx context.Context, value string)
internal/auth/service.go:35
↓ 1 callersFunctionHandler
(logger log.Logger)
pkg/accesslog/middleware.go:12
↓ 1 callersFunctionNew
(outputPaths []string)
pkg/log/log.go:35
↓ 1 callersFunctionNew
()
internal/rbac/rbac.go:14
↓ 1 callersMethodValidate
()
internal/auth/request.go:24
↓ 1 callersMethodValidate
()
internal/auth/request.go:34
↓ 1 callersFunctionWithRequest
(ctx context.Context, request *http.Request)
pkg/log/log.go:62
↓ 1 callersFunctionWithUser
WithUser returns a context that contains the user identity from the given JWT.
internal/auth/middleware.go:33
↓ 1 callersFunctionWithUser
WithUser returns a context that contains the user identity from the given JWT.
internal/test/router.go:36
↓ 1 callersFunctionbuildResponseWithError
(err error)
internal/errors/middleware.go:33
↓ 1 callersMethodfilterConditions
()
internal/snippet/request.go:22
↓ 1 callersFunctiongetRequestID
(req *http.Request)
pkg/log/log.go:72
↓ 1 callersFunctionnewList
()
internal/snippet/request.go:40
↓ 1 callersFunctionstringEquals
(str string)
internal/user/request.go:18
MethodCanDeleteSnippet
(ctx context.Context, snippet entity.Snippet)
internal/rbac/rbac.go:27
MethodCanDeleteSnippet
(ctx context.Context, snippet entity.Snippet)
internal/test/rbac.go:24
MethodCanUpdateSnippet
(ctx context.Context, snippet entity.Snippet)
internal/rbac/rbac.go:22
MethodCanUpdateSnippet
(ctx context.Context, snippet entity.Snippet)
internal/test/rbac.go:20
MethodCanViewSnippet
(ctx context.Context, snippet entity.Snippet)
internal/rbac/rbac.go:18
MethodCanViewSnippet
(ctx context.Context, snippet entity.Snippet)
internal/test/rbac.go:16
MethodCountByUserID
(ctx context.Context, userID int, filter map[string]string)
internal/snippet/repository.go:60
next →1–100 of 248, ranked by callers