Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codingforentrepreneurs/jref.io
/ functions
Functions
68 in github.com/codingforentrepreneurs/jref.io
⨍
Functions
68
◇
Types & classes
0
↓ 5 callers
Function
getSessionUser
()
src/app/lib/session.js:44
↓ 3 callers
Function
didSubmit
(newItem)
src/app/links/table.js:20
↓ 3 callers
Function
getDomain
()
src/app/lib/getDomain.js:1
↓ 2 callers
Function
pbkdf2
(password, salt, iterations, keylen)
src/app/lib/pbkdf2.js:7
↓ 1 callers
Function
addLink
(url)
src/app/lib/db.js:61
↓ 1 callers
Function
configureDatabase
()
src/app/lib/db.js:22
↓ 1 callers
Function
decodeUserSession
(jwt)
src/app/lib/session.js:22
↓ 1 callers
Function
encodeUserSession
(userId)
src/app/lib/session.js:10
↓ 1 callers
Function
endSessionForUser
()
src/app/lib/session.js:56
↓ 1 callers
Function
generateKey
()
src/app/cli/generateKey.js:4
↓ 1 callers
Function
getData
()
src/app/blog/page.js:8
↓ 1 callers
Function
getData
()
src/app/error/page.js:3
↓ 1 callers
Function
getMinLinksAndVisits
(limit, offset)
src/app/lib/db.js:140
↓ 1 callers
Function
getShortLinkRecord
(shortSlugValue)
src/app/lib/db.js:121
↓ 1 callers
Function
getUserByUsername
(username)
src/app/lib/db.js:111
↓ 1 callers
Function
hashPassword
(rawPasswordString)
src/app/lib/passwordUtils.js:8
↓ 1 callers
Function
helloWorld
()
src/app/lib/db.js:14
↓ 1 callers
Function
isMatchingPassword
(enteredRawPassword, storedHash)
src/app/lib/passwordUtils.js:13
↓ 1 callers
Function
isValidURL
(url, disallowedDomains)
src/app/lib/isValidURL.js:1
↓ 1 callers
Function
randomShortStrings
()
src/app/lib/randomShortStrings.js:1
↓ 1 callers
Function
registerUser
(newUserData)
src/app/lib/db.js:82
↓ 1 callers
Function
saveLinkVisit
(linkIdValue)
src/app/lib/db.js:125
↓ 1 callers
Function
setSessionUser
(userId)
src/app/lib/session.js:38
↓ 1 callers
Function
triggerVisit
(linkId)
src/app/[short]/page.js:7
Function
BlogPage
()
src/app/blog/page.js:26
Function
BlogPage
()
src/app/error/page.js:16
Function
BlogPostDetail
(params)
src/app/blog/[slug]/page.js:3
Function
Card
({title})
src/app/blog/card.js:4
Function
Error
({ error, reset })
src/app/error.js:6
Function
Error
({ error, reset })
src/app/error/error.js:6
Function
GET
(request)
src/app/api/links/route.js:9
Function
GET
(request)
src/app/api/url/route.js:6
Function
GET
()
src/app/api/posts/route.js:4
Function
GET
(request, context)
src/app/api/posts/[slug]/route.js:4
Function
GithubProfile
()
src/app/github/page.js:7
Function
Home
()
src/app/page.js:3
Function
LinksCreateForm
({didSubmit})
src/app/links/createForm.js:8
Function
LinksCreateHtmlForm
()
src/app/links/createHtmlForm.js:2
Function
LinksHTMLTable
()
src/app/links/table.js:15
Function
LinksPage
()
src/app/register/page.js:3
Function
LinksPage
()
src/app/links/page.js:3
Function
LinksPage
()
src/app/login/page.js:3
Function
LinksPage
()
src/app/logout/page.js:3
Function
LoginForm
({didSubmit})
src/app/login/loginForm.js:10
Function
LogoutForm
({didSubmit})
src/app/logout/logoutForm.js:6
Function
NavbarForAnon
()
src/app/ui/navbar.js:7
Function
NavbarForUser
()
src/app/ui/navbar.js:49
Function
NotFound
()
src/app/not-found.js:3
Function
NotFound
()
src/app/[short]/not-found.js:3
Function
POST
(request)
src/app/api/auth/register/route.js:7
Function
POST
(request)
src/app/api/auth/login/route.js:8
Function
POST
(request)
src/app/api/auth/logout/route.js:5
Function
POST
(request)
src/app/api/visits/route.js:6
Function
POST
(request)
src/app/api/links/route.js:14
Function
RegisterForm
({didSubmit})
src/app/register/registerForm.js:5
Function
RootLayout
({ children })
src/app/layout.js:12
Function
ShortPage
({params})
src/app/[short]/page.js:21
Function
fetcher
(url)
src/app/links/table.js:7
Function
fetcher
(url)
src/app/github/page.js:5
Function
getLinks
(limit, offset)
src/app/lib/db.js:115
Function
getMinLinks
(limit, offset)
src/app/lib/db.js:129
Function
handleClick
(event)
src/app/blog/card.js:6
Function
handleForm
(event)
src/app/register/registerForm.js:10
Function
handleForm
(event)
src/app/links/createForm.js:12
Function
handleForm
(event)
src/app/login/loginForm.js:14
Function
handleForm
(event)
src/app/logout/logoutForm.js:8
Function
retryRequestHandler
()
src/app/error.js:11
Function
retryRequestHandler
()
src/app/error/error.js:11