MCPcopy Create free account

hub / github.com/J-Schoepplenberg/royce / functions

Functions67 in github.com/J-Schoepplenberg/royce

↓ 6 callersMethoddebug
(c: Class, message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:25
↓ 4 callersFunctionactive
(path: string)
frontend/src/components/Nav.tsx:11
↓ 4 callersMethodasClass
(c: Class)
frontend/src/utils/logging.tsx:48
↓ 4 callersMethodformat
(level: string)
frontend/src/utils/logging.tsx:95
↓ 4 callersFunctionuseStore
()
frontend/src/store.tsx:37
↓ 3 callersMethoderror
(c: Class, message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:40
↓ 3 callersMethodgetJson
GET some JSON.
frontend/src/utils/requests.tsx:24
↓ 3 callersMethodpostJson
POST some JSON.
frontend/src/utils/requests.tsx:41
↓ 2 callersFunctioncreate_db_config
Create database configuration from environment variables
backend/src/database/setup.rs:19
↓ 2 callersMethodfetch
Fetch some URL path asynchronously.
frontend/src/utils/requests.tsx:6
↓ 1 callersMethodauthenticate
Authenticates a user with the provided credentials.
backend/src/auth/backend.rs:68
↓ 1 callersFunctioncreate_db_pool
Create a database connection pool.
backend/src/database/setup.rs:31
↓ 1 callersMethodfetch_user_by_id
Fetch a user by id from the database.
backend/src/auth/backend.rs:51
↓ 1 callersMethodfetch_user_by_username
Fetch a user by username from the database.
backend/src/auth/backend.rs:42
↓ 1 callersMethodformatSign
(value: number)
frontend/src/utils/helpers.tsx:35
↓ 1 callersMethodformatTimeWithMillis
(time: number | Date = Date.now())
frontend/src/utils/helpers.tsx:3
↓ 1 callersFunctionget_db_client
Retrieve a database client.
backend/src/database/setup.rs:48
↓ 1 callersFunctionget_db_config
Retrieve the database configuration.
backend/src/database/setup.rs:42
↓ 1 callersFunctioninit_db
Initialize the database pool and run migrations.
backend/src/database/setup.rs:12
↓ 1 callersFunctioninit_redis_store
Setup the Redis connection pool.
backend/src/auth/sessions.rs:34
↓ 1 callersFunctionmigrations_present
Check if the migrations table is present.
backend/src/database/migration.rs:28
↓ 1 callersMethodparseDate
(time: number | Date = Date.now())
frontend/src/utils/helpers.tsx:9
↓ 1 callersFunctionredis_config
Parse the REDIS_URL environment variable and return a RedisConfig.
backend/src/auth/sessions.rs:12
↓ 1 callersFunctionrun_migrations
Run migrations to create the database schema.
backend/src/database/migration.rs:13
↓ 1 callersFunctionshutdown_signal
Waits for a shutdown signal from the OS.
backend/src/utils.rs:2
↓ 1 callersMethodwarn
(c: Class, message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:35
FunctionApp
()
frontend/src/app.tsx:9
FunctionHome
()
frontend/src/routes/index.tsx:5
FunctionLogin
()
frontend/src/routes/login.tsx:8
FunctionNav
()
frontend/src/components/Nav.tsx:7
FunctionNotFound
()
frontend/src/routes/[...404].tsx:2
FunctionPrivate
()
frontend/src/routes/private.tsx:7
FunctionRegister
()
frontend/src/routes/register.tsx:8
FunctionStoreProdiver
(props)
frontend/src/store.tsx:17
Methodas
(name: string)
frontend/src/utils/logging.tsx:21
Functioncheck_auth
Example: custom middleware that runs before request handlers. If the request is not authenticated, return a 401 Unauthorized status code. Otherwise,
backend/src/api/middleware.rs:9
Methodcheck_password
Verify a password against a hash.
backend/src/auth/backend.rs:35
Methodconstructor
(private name: string)
frontend/src/utils/logging.tsx:74
Methoddebug
(message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:76
Methoderror
(message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:91
Functionexample_endpoint_handler
Example of a public endpoint.
backend/src/api/public.rs:17
Functionexample_protected_handler
Example endpoint: can only be accessed by authenticated users.
backend/src/api/private.rs:7
Methodfetch_by_username
Fetch a user by username from the database.
backend/src/database/models/user.rs:77
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
backend/src/database/models/user.rs:43
Methodfrom
(value: Row)
backend/src/database/models/user.rs:32
Methodget_user
Retrieves a user by ID from the database.
backend/src/auth/backend.rs:81
FunctionhandleLogin
(event: Event)
frontend/src/routes/login.tsx:18
FunctionhandleLogout
()
frontend/src/components/Nav.tsx:17
FunctionhandleRegister
(event: Event)
frontend/src/routes/register.tsx:18
Methodid
(&self)
backend/src/database/models/user.rs:21
Methodinfo
(c: Class, message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:30
Methodinfo
(message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:81
Functionlogin_handler
Handle a login request.
backend/src/api/public.rs:43
Functionlogout_handler
Handle a logout request.
backend/src/api/private.rs:12
Functionmain
()
backend/src/main.rs:36
Methodnew
Create a new backend instance.
backend/src/auth/backend.rs:30
Methodnew
(isAuthenticated: bool, user: Option<UserLimited>)
backend/src/api/responses.rs:15
Methodprint
(...messages: unknown[])
frontend/src/utils/logging.tsx:44
Methodregister
Register a new user in the database.
backend/src/database/models/user.rs:54
Functionregister_handler
Handle a registration request.
backend/src/api/public.rs:22
Methodsession_auth_hash
(&self)
backend/src/database/models/user.rs:25
MethodsetDebugLevel
()
frontend/src/utils/logging.tsx:55
MethodsetErrorLevel
()
frontend/src/utils/logging.tsx:67
MethodsetInfoLevel
()
frontend/src/utils/logging.tsx:59
MethodsetWarningLevel
()
frontend/src/utils/logging.tsx:63
Functionstart_handler
Handle a startup request.
backend/src/api/public.rs:59
Methodwarn
(message: unknown, ...rest: unknown[])
frontend/src/utils/logging.tsx:86