MCPcopy Create free account

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

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

MethodCountByUserID
(ctx context.Context, userID int, filter map[string]string)
internal/snippet/service.go:27
MethodCountByUserID
(ctx context.Context, userID int, filter map[string]string)
internal/snippet/service.go:96
MethodCountByUserID
(ctx context.Context, userID int, filter map[string]string)
internal/snippet/repository_mock.go:43
MethodCreate
(ctx context.Context, snippet entity.Snippet)
internal/snippet/repository.go:47
MethodCreate
(ctx context.Context, snippet entity.Snippet)
internal/snippet/service.go:23
MethodCreate
(context context.Context, snippet entity.Snippet)
internal/snippet/service.go:65
MethodCreate
(ctx context.Context, snippet entity.Snippet)
internal/snippet/repository_mock.go:31
MethodCreate
(ctx context.Context, user entity.User)
internal/user/repository.go:28
MethodCreate
(ctx context.Context, user entity.User)
internal/user/service.go:20
MethodCreate
(ctx context.Context, user entity.User)
internal/user/service.go:45
MethodCreate
(ctx context.Context, user entity.User)
internal/user/repository_mock.go:24
MethodCreateSession
(ctx context.Context, session entity.Session)
internal/auth/repository.go:29
MethodCreateSession
(ctx context.Context, session entity.Session)
internal/auth/repository_mock.go:29
FunctionCurrentUser
CurrentUser returns the user identity from the given context. Nil is returned if no user identity is found in the context.
internal/auth/middleware.go:39
MethodDebug
Debug uses fmt.Sprint to construct and log a message at DEBUG level
pkg/log/log.go:18
MethodDebugf
Debugf uses fmt.Sprintf to construct and log a message at DEBUG level
pkg/log/log.go:24
MethodDelete
(ctx context.Context, snippet entity.Snippet)
internal/snippet/repository.go:56
MethodDelete
(ctx context.Context, snippet entity.Snippet)
internal/snippet/service.go:25
MethodDelete
(ctx context.Context, id int)
internal/snippet/service.go:85
MethodDelete
(ctx context.Context, snippet entity.Snippet)
internal/snippet/repository_mock.go:39
MethodDelete
(ctx context.Context, id int)
internal/user/repository.go:37
MethodDelete
(ctx context.Context, id int)
internal/user/repository_mock.go:32
MethodDeleteSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/repository.go:45
MethodDeleteSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/repository_mock.go:37
MethodDeleteSessionByUserID
(ctx context.Context, userID int)
internal/auth/repository.go:53
MethodDeleteSessionByUserID
(ctx context.Context, userID int)
internal/auth/repository_mock.go:45
MethodDeleteSessionByUserIDAndUserAgent
(ctx context.Context, userID int, userAgent string)
internal/auth/repository.go:39
MethodDeleteSessionByUserIDAndUserAgent
(ctx context.Context, userID int, userAgent string)
internal/auth/repository_mock.go:41
MethodError
Error - returns error message
internal/errors/response.go:23
MethodExists
(ctx context.Context, field string, value string)
internal/user/repository.go:45
MethodExists
(ctx context.Context, field string, value string)
internal/user/service.go:23
MethodExists
(ctx context.Context, field string, value string)
internal/user/service.go:37
MethodExists
(ctx context.Context, field string, value string)
internal/user/repository_mock.go:36
MethodGetByID
(ctx context.Context, id int)
internal/snippet/repository.go:25
MethodGetByID
(ctx context.Context, id int)
internal/snippet/service.go:22
MethodGetByID
(ctx context.Context, id int)
internal/snippet/service.go:49
MethodGetByID
(ctx context.Context, id int)
internal/snippet/repository_mock.go:27
MethodGetByID
(ctx context.Context, id int)
internal/user/service.go:19
MethodGetByID
(ctx context.Context, id int)
internal/user/service.go:41
MethodGetByID
(ctx context.Context, id int)
internal/user/repository_mock.go:20
MethodGetDetails
GetDetails - returns detail infromatopn about error
internal/errors/response.go:28
MethodGetID
()
internal/entity/identity.go:14
MethodGetLimit
()
pkg/query/pagination.go:22
MethodGetLogin
()
internal/auth/middleware.go:14
MethodGetLogin
()
internal/entity/identity.go:18
MethodGetOffset
()
pkg/query/pagination.go:26
MethodGetOrderBy
()
pkg/query/sort.go:21
MethodGetPage
()
pkg/query/pagination.go:18
MethodGetPublicProfile
GetPublicProfile - returns only public information
internal/entity/user.go:18
MethodGetSessionByRefreshToken
(ctx context.Context, refreshToken string)
internal/auth/repository_mock.go:33
MethodGetSortBy
()
pkg/query/sort.go:17
MethodGetTags
(ctx context.Context, userID int)
internal/snippet/repository.go:74
MethodGetTags
(ctx context.Context, userID int)
internal/snippet/service.go:26
MethodGetTags
(ctx context.Context, userID int)
internal/snippet/service.go:100
MethodGetTags
(ctx context.Context, userID int)
internal/snippet/repository_mock.go:47
MethodGetUserByLoginOrEmail
(ctx context.Context, value string)
internal/auth/repository.go:23
MethodGetUserByLoginOrEmail
(ctx context.Context, value string)
internal/auth/repository_mock.go:25
MethodGetUserID
(ctx context.Context)
internal/test/rbac.go:28
MethodIsPublic
()
internal/entity/snippet.go:75
MethodLogin
Login 1. Try to get user by login or email 2. Check if it exists 3. Compare password hash 4.Generate token pair 5. Remove useless sessions from db by
internal/auth/service.go:84
MethodLogout
(ctx context.Context, token string)
internal/auth/service.go:178
FunctionMockAuthMiddleware
MockAuthMiddleware creates a mock authentication middleware for testing purpose. If the request contains an Authorization header whose value is "TEST"
internal/test/router.go:44
FunctionMockRoutingContext
MockRoutingContext creates a routing.Conext for testing handlers.
internal/test/router.go:15
FunctionNewRepositoryMock
()
internal/auth/repository_mock.go:21
MethodQueryByUserID
(ctx context.Context, userID int, filter map[string]string, sort query.Sort, pagination query.Pagination)
internal/snippet/repository.go:31
MethodQueryByUserID
(ctx context.Context, userID int, filter map[string]string, sort query.Sort, pagination query.Pagination)
internal/snippet/service.go:21
MethodQueryByUserID
(ctx context.Context, userID int, filter map[string]string, sort query.Sort, pagination query.Pagination)
internal/snippet/service.go:60
MethodQueryByUserID
(ctx context.Context, userID int, filter map[string]string, sort query.Sort, pagination query.Pagination)
internal/snippet/repository_mock.go:23
MethodRefresh
(ctx context.Context, credentials refreshCredentials)
internal/auth/service.go:133
MethodScan
(val interface{})
internal/entity/snippet.go:35
MethodScan
(val interface{})
internal/entity/snippet.go:51
MethodTableName
TableName - returns table name from database
internal/entity/snippet.go:67
MethodTableName
TableName - returns sessions table name from database
internal/entity/session.go:23
MethodTableName
TableName - returns table name in database
internal/entity/user.go:25
FunctionTestAuthService_Login
(t *testing.T)
internal/auth/service_test.go:14
FunctionTestAuthService_Logout
(t *testing.T)
internal/auth/service_test.go:302
FunctionTestAuthService_RefreshAccessToken
(t *testing.T)
internal/auth/service_test.go:151
FunctionTestBoolMain
(t *testing.T)
pkg/datatype/test_bool.go:5
FunctionTestCreateRequestValidation
(t *testing.T)
internal/user/request_test.go:9
FunctionTestDeleteSessionByRefreshToken
(t *testing.T)
internal/auth/repository_test.go:45
FunctionTestHTTP_Create
(t *testing.T)
internal/snippet/http_test.go:117
FunctionTestHTTP_Create
(t *testing.T)
internal/user/http_test.go:12
FunctionTestHTTP_Delete
(t *testing.T)
internal/snippet/http_test.go:345
FunctionTestHTTP_List
(t *testing.T)
internal/snippet/http_test.go:455
FunctionTestHTTP_Login
(t *testing.T)
internal/auth/http_test.go:15
FunctionTestHTTP_Logout
(t *testing.T)
internal/auth/http_test.go:282
FunctionTestHTTP_Me
(t *testing.T)
internal/user/http_test.go:104
FunctionTestHTTP_RefreshToken
(t *testing.T)
internal/auth/http_test.go:141
FunctionTestHTTP_Update
(t *testing.T)
internal/snippet/http_test.go:207
FunctionTestHTTP_View
(t *testing.T)
internal/snippet/http_test.go:15
FunctionTestLoginRequest
(t *testing.T)
internal/auth/request_test.go:9
FunctionTestPaginationMain
(t *testing.T)
pkg/query/pagiantion_test.go:7
FunctionTestRefreshRequest
(t *testing.T)
internal/auth/request_test.go:27
FunctionTestRepositoryCount
(t *testing.T)
internal/user/repository_test.go:66
FunctionTestRepositoryCreate
(t *testing.T)
internal/user/repository_test.go:25
FunctionTestRepositoryCreateSession
(t *testing.T)
internal/auth/repository_test.go:26
FunctionTestRepositoryDelete
(t *testing.T)
internal/user/repository_test.go:77
FunctionTestRepositoryFindByID
(t *testing.T)
internal/user/repository_test.go:72
FunctionTestRepositoryFindSessionByRefreshToken
(t *testing.T)
internal/auth/repository_test.go:39
FunctionTestRepositoryMain
(t *testing.T)
internal/auth/repository_test.go:20
← previousnext →101–200 of 248, ranked by callers