Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/designapis/farmstall
/ functions
Functions
81 in github.com/designapis/farmstall
⨍
Functions
81
◇
Types & classes
22
↓ 20 callers
Method
AddReview
(r Review)
reviews/reviews.go:50
↓ 12 callers
Function
ErrorResponse
(prob *problems.ProblemJson)
server.go:364
↓ 12 callers
Function
NewReviews
()
reviews/reviews.go:33
↓ 11 callers
Method
AddUser
(nu NewUser)
users/users.go:88
↓ 9 callers
Method
Error
()
problems/problems.go:16
↓ 8 callers
Function
NewUsers
()
users/users.go:156
↓ 8 callers
Function
writeJson
(status int, msg interface{})
server.go:372
↓ 5 callers
Function
NotFound
(pj ProblemJson)
problems/problems.go:20
↓ 4 callers
Method
Add
(uuid string, pwd string)
passwords/passwords.go:28
↓ 4 callers
Method
CreateToken
(ul UserLogin, tokenOverride string)
users/users.go:45
↓ 4 callers
Function
FailedToParseJson
(pj ProblemJson)
problems/problems.go:60
↓ 4 callers
Method
Get
(uuid string)
passwords/passwords.go:46
↓ 4 callers
Method
GetReviews
()
reviews/reviews.go:79
↓ 4 callers
Function
NewPasswordStore
()
passwords/passwords.go:21
↓ 4 callers
Method
Verify
(uuid string, plainPwd string)
passwords/passwords.go:54
↓ 3 callers
Method
GetReview
(id string)
reviews/reviews.go:57
↓ 3 callers
Method
GetReviewsFiltered
(filters ReviewFilters)
reviews/reviews.go:87
↓ 3 callers
Function
Openapi
(force MIME_TYPE_SIMPLE)
openapi/openapi.go:24
↓ 3 callers
Method
UpdateReview
(reviewId string, r Review)
reviews/reviews.go:38
↓ 2 callers
Method
DeleteReview
(id string)
reviews/reviews.go:69
↓ 2 callers
Method
Error
()
passwords/passwords.go:11
↓ 2 callers
Method
GetUserByUsername
(username string)
users/users.go:70
↓ 2 callers
Method
GetUsers
()
users/users.go:135
↓ 2 callers
Function
InvalidCreds
(pj ProblemJson)
problems/problems.go:30
↓ 2 callers
Method
ServeHTTP
ServeHTTP inspects the URL path to locate a file within the static dir on the SPA handler. If a file is found, it will be served. If not, the file loc
spa/spa.go:24
↓ 2 callers
Function
registerValidSW
(swUrl, config)
site/src/serviceWorker.js:57
↓ 1 callers
Function
Absolutify
(pj *ProblemJson, probBase string, apiBase string)
problems/problems.go:90
↓ 1 callers
Function
CreateAlreadyExists
(pj ProblemJson)
problems/problems.go:80
↓ 1 callers
Method
GetUser
(id string)
users/users.go:111
↓ 1 callers
Function
InvalidBody
(pj ProblemJson)
problems/problems.go:50
↓ 1 callers
Function
InvalidRequest
(pj ProblemJson)
problems/problems.go:40
↓ 1 callers
Function
NewReviewJSON
(r Review)
reviews/reviews.go:106
↓ 1 callers
Function
RandomString
(length int)
users/users.go:179
↓ 1 callers
Function
RandomStringWithCharset
(length int, charset string)
users/users.go:171
↓ 1 callers
Function
UpdateNonExisting
(pj ProblemJson)
problems/problems.go:70
↓ 1 callers
Method
UserFromToken
(token string)
users/users.go:143
↓ 1 callers
Method
addReview
()
server.go:297
↓ 1 callers
Method
addUser
()
server.go:249
↓ 1 callers
Function
checkValidServiceWorker
(swUrl, config)
site/src/serviceWorker.js:101
↓ 1 callers
Method
createToken
()
server.go:270
↓ 1 callers
Method
deleteReview
()
server.go:233
↓ 1 callers
Method
getReview
()
server.go:347
↓ 1 callers
Method
getReviews
()
server.go:327
↓ 1 callers
Method
health
()
server.go:201
↓ 1 callers
Method
initDummyData
()
server.go:118
↓ 1 callers
Method
toObj
()
reviews/reviews.go:113
↓ 1 callers
Method
updateReview
()
server.go:207
Method
DeleteUser
(id string)
users/users.go:124
Method
MarshalJSON
()
utils/utils.go:10
Method
MarshalJSON
()
reviews/reviews.go:119
Function
TestAddAndCompareBadPassword
(t *testing.T)
passwords/passwords_test.go:20
Function
TestAddAndCompareGoodPassword
(t *testing.T)
passwords/passwords_test.go:11
Function
TestAddAndCompareMissingPassword
(t *testing.T)
passwords/passwords_test.go:29
Function
TestAddOneReview
(t *testing.T)
reviews/reviews_test.go:18
Function
TestAddOneUser
(t *testing.T)
users/users_test.go:16
Function
TestAddOneUserResponse
(t *testing.T)
users/users_test.go:26
Function
TestAddThenGetOneReview
(t *testing.T)
reviews/reviews_test.go:28
Function
TestAddThenGetOneUser
(t *testing.T)
users/users_test.go:41
Function
TestAddTwoThenGetAllReviews
(t *testing.T)
reviews/reviews_test.go:41
Function
TestAddTwoThenGetAllUsers
(t *testing.T)
users/users_test.go:55
Function
TestAnonymousReviewHasNullForUserID
(t *testing.T)
reviews/reviews_test.go:169
Function
TestCreateTokenFromUsernameAndPassword
(t *testing.T)
users/users_test.go:74
Function
TestCreateUserWithSameUsernameGivesError
(t *testing.T)
users/users_test.go:91
Function
TestDeleteOnReview
(t *testing.T)
reviews/reviews_test.go:56
Function
TestGetAllReviews
(t *testing.T)
reviews/reviews_test.go:102
Function
TestGetReviewsByMaxRatingBelowOrEquals
(t *testing.T)
reviews/reviews_test.go:121
Function
TestGetReviewsByMaxRatingEquals
(t *testing.T)
reviews/reviews_test.go:145
Function
TestGetReviewsEmpty
(t *testing.T)
reviews/reviews_test.go:12
Function
TestGetUsersEmpty
(t *testing.T)
users/users_test.go:9
Function
TestMarshalNullStringToNull
(t *testing.T)
utils/utils_test.go:27
Function
TestMarshalNullStringToString
(t *testing.T)
utils/utils_test.go:11
Function
TestUnmarshalNullStringFromNull
(t *testing.T)
utils/utils_test.go:35
Function
TestUnmarshalNullStringFromString
(t *testing.T)
utils/utils_test.go:19
Function
TestUpdateReview
(t *testing.T)
reviews/reviews_test.go:68
Function
TestUpdateReviewInvalidUuid
(t *testing.T)
reviews/reviews_test.go:91
Method
UnmarshalJSON
(data []byte)
utils/utils.go:17
Method
UnmarshalJSON
(data []byte)
reviews/reviews.go:123
Function
main
main
server.go:39
Function
register
(config)
site/src/serviceWorker.js:23
Function
unregister
()
site/src/serviceWorker.js:129
Method
validateRequestMiddleware
Validate the incoming request against our schema(s)
server.go:157