Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Aardwolf-Social/aardwolf-social
/ functions
Functions
683 in github.com/Aardwolf-Social/aardwolf-social
⨍
Functions
683
◇
Types & classes
273
↓ 1 callers
Method
create_persona
( &self, display_name: String, follow_policy: FollowPolicy, default_visibility
aardwolf-models/src/user/permissions.rs:540
↓ 1 callers
Function
create_post
Creates a new post.
aardwolf-api/backend-api/src/routes/posts.rs:6
↓ 1 callers
Method
db_action
( self, conn: &mut PgConnection, )
aardwolf-types/src/operations/sign_up.rs:21
↓ 1 callers
Function
db_pool
(database_url: &str)
aardwolf-actix/src/lib.rs:105
↓ 1 callers
Method
default_visibility
(&self)
aardwolf-models/src/base_actor/persona.rs:27
↓ 1 callers
Method
delete
(self, conn: &mut PgConnection)
aardwolf-models/src/base_actor/persona.rs:74
↓ 1 callers
Method
delete_persona
(self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:595
↓ 1 callers
Method
emoji
(&self)
aardwolf-actix/src/lib.rs:145
↓ 1 callers
Function
establish_connection
()
aardwolf-models/examples/local_user_auth.rs:40
↓ 1 callers
Function
extract
( req: HttpRequest, )
aardwolf-actix/src/types/user.rs:27
↓ 1 callers
Function
extract
( req: HttpRequest, )
aardwolf-actix/src/types/actor.rs:34
↓ 1 callers
Function
fetch_actor
(state: &AppConfig, id: i32)
aardwolf-actix/src/types/actor.rs:77
↓ 1 callers
Function
fetch_user
(state: AppConfig, id: i32)
aardwolf-actix/src/types/user.rs:56
↓ 1 callers
Function
fetch_user
(state: &AppConfig, id: i32)
aardwolf-actix/src/types/actor.rs:73
↓ 1 callers
Method
follow_policy
(&self)
aardwolf-models/src/base_actor.rs:173
↓ 1 callers
Function
follow_policy_options
(catalog: &Catalog)
aardwolf-templates/src/elements/input_select.rs:58
↓ 1 callers
Method
follower
(&self)
aardwolf-models/src/base_actor/follower.rs:24
↓ 1 callers
Function
from_request_inner
( state: AppConfig, session: Session, )
aardwolf-actix/src/types/user.rs:45
↓ 1 callers
Function
from_request_inner
( state: AppConfig, session: Session, )
aardwolf-actix/src/types/actor.rs:52
↓ 1 callers
Function
gen_bool
()
aardwolf-models/src/test_helper.rs:84
↓ 1 callers
Function
gen_datetime
()
aardwolf-models/src/test_helper.rs:88
↓ 1 callers
Function
get_posts
Retrieves all posts.
aardwolf-api/backend-api/src/routes/posts.rs:17
↓ 1 callers
Method
grant_role
( &self, user: &U, role: Role, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:224
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/base_actor.rs:81
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/base_actor/group.rs:18
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/user/email.rs:27
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/file/image.rs:17
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/base_post/post.rs:21
↓ 1 callers
Method
id
(&self)
aardwolf-models/src/base_post/post/comment/reaction.rs:17
↓ 1 callers
Method
images
(&self)
aardwolf-actix/src/lib.rs:141
↓ 1 callers
Method
inbox_url
(&self)
aardwolf-models/src/base_actor.rs:161
↓ 1 callers
Method
is_verified
(&self, conn: &mut PgConnection)
aardwolf-models/src/user.rs:34
↓ 1 callers
Function
load_config
()
aardwolf-api/aardwolf-api-common/src/config.rs:41
↓ 1 callers
Method
local_user
(&self)
aardwolf-models/src/base_actor.rs:169
↓ 1 callers
Method
log_in
Log In a user, given an `UnauthenticatedUser` and a `PlaintextPassword`. This method ensures first that the `UnauthenticatedUser` is the same user th
aardwolf-models/src/user/local_auth.rs:52
↓ 1 callers
Function
make_direct_post
( conn: &mut PgConnection, base_post: &BasePost, base_actor: &BaseActor, )
aardwolf-models/src/test_helper.rs:285
↓ 1 callers
Function
make_event_notification
( conn: &mut PgConnection, event: &Event, timer: &Timer, )
aardwolf-models/src/test_helper.rs:308
↓ 1 callers
Function
make_follow_request
( conn: &mut PgConnection, follower: &BaseActor, requested_follow: &BaseActor, )
aardwolf-models/src/test_helper.rs:198
↓ 1 callers
Function
make_follower
( conn: &mut PgConnection, follower: &BaseActor, follows: &BaseActor, )
aardwolf-models/src/test_helper.rs:206
↓ 1 callers
Function
make_group_base_actor
( conn: &mut PgConnection, group: &Group, base_actor: &BaseActor, )
aardwolf-models/src/test_helper.rs:190
↓ 1 callers
Function
make_media_post
( conn: &mut PgConnection, file: &File, post: &Post, )
aardwolf-models/src/test_helper.rs:277
↓ 1 callers
Function
make_reaction
( conn: &mut PgConnection, comment: &Comment, )
aardwolf-models/src/test_helper.rs:266
↓ 1 callers
Function
make_verified_user_make_persona
( conn: &mut PgConnection, password: &str, )
aardwolf-models/src/test_helper.rs:392
↓ 1 callers
Method
no_match
Passwords do not match
aardwolf-models/src/user/local_auth/password.rs:103
↓ 1 callers
Method
outbox_url
(&self)
aardwolf-models/src/base_actor.rs:165
↓ 1 callers
Method
post_id
(&self, _: &BaseActor, uuid: &Uuid)
aardwolf-actix/src/lib.rs:79
↓ 1 callers
Method
post_id
(&self)
aardwolf-models/src/base_post/post/media_post.rs:25
↓ 1 callers
Function
print_result
(email: UnverifiedEmail, token: EmailToken)
aardwolf-actix/src/routes/auth.rs:237
↓ 1 callers
Method
profile_url
(&self)
aardwolf-models/src/base_actor.rs:157
↓ 1 callers
Function
read_config
Looks for a .config file. If found, reads it's values into the * environment for re-use. If a value is already set, it will skip setting * it and de
build.rs:16
↓ 1 callers
Function
run
(config: &Config, database_url: &str)
aardwolf-actix/src/lib.rs:159
↓ 1 callers
Method
set_default_email
( &mut self, email: &VerifiedEmail, conn: &mut PgConnection, )
aardwolf-models/src/user.rs:117
↓ 1 callers
Function
set_persona_cookie
(session: Session, persona: Persona)
aardwolf-actix/src/routes/personas.rs:202
↓ 1 callers
Function
sign_in_inner
( state: &AppConfig, form: SignInForm, session: Session, )
aardwolf-actix/src/routes/auth.rs:93
↓ 1 callers
Function
sign_up_inner
(state: &AppConfig, form: SignUpForm)
aardwolf-actix/src/routes/auth.rs:51
↓ 1 callers
Method
store_verify
( self, conn: &mut PgConnection, )
aardwolf-models/src/user/email.rs:134
↓ 1 callers
Method
stylesheets
(&self)
aardwolf-actix/src/lib.rs:153
↓ 1 callers
Method
themes
(&self)
aardwolf-actix/src/lib.rs:149
↓ 1 callers
Method
too_short
Password is too short
aardwolf-models/src/user/local_auth/password.rs:108
↓ 1 callers
Function
validate_features
Checks that incompatible features haven't been selected. * Panics if so. */
build.rs:35
↓ 1 callers
Method
validate_token
(&self, csrf_token: &str, csrf_cookie: &str)
aardwolf-types/src/csrf.rs:35
↓ 1 callers
Method
verify
( &self, email: &VerifiedEmail, conn: &mut PgConnection, )
aardwolf-models/src/user.rs:137
↓ 1 callers
Method
verify_and_log_in
( self, user: UnverifiedUser, token: EmailVerificationToken, )
aardwolf-models/src/user/email.rs:186
↓ 1 callers
Function
verify_email
()
aardwolf-models/src/user/email.rs:273
↓ 1 callers
Function
visibility_options
(catalog: &Catalog)
aardwolf-templates/src/elements/input_select.rs:75
↓ 1 callers
Method
web
(&self)
aardwolf-actix/src/lib.rs:137
↓ 1 callers
Function
write_config
Writes out the configuration to .config for re-use next build. */
build.rs:30
Function
aardwolf
()
aardwolf-yew-frontend/src/lib.rs:23
Function
about_us
()
aardwolf-yew-frontend/src/templates/shared/about_us.rs:5
Method
accept_follow_request
( &self, follow_request: FollowRequest, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:481
Method
activitypub_id
(&self, uuid: &Uuid)
aardwolf-actix/src/lib.rs:37
Method
activitypub_id
(&self, uuid: &Uuid)
aardwolf-models/src/test_helper.rs:141
Method
activitypub_id
(&self)
aardwolf-models/src/base_post.rs:82
Method
as_state
(&self)
aardwolf-types/src/forms/auth/signin_form.rs:53
Method
as_state
(&self)
aardwolf-types/src/forms/personas/creation_form.rs:49
Method
avatar
(&self)
aardwolf-models/src/base_actor/persona.rs:35
Method
base_actor
(&self)
aardwolf-models/src/base_actor/persona.rs:43
Method
base_actor_id
(&self)
aardwolf-models/src/base_actor/group.rs:22
Method
base_actor_id
(&self)
aardwolf-models/src/base_actor/group/group_base_actor.rs:28
Method
base_actor_id
(&self)
aardwolf-models/src/base_post/direct_post.rs:43
Method
base_post
(&self)
aardwolf-models/src/link.rs:48
Method
base_post_id
(&self)
aardwolf-models/src/base_post/direct_post.rs:39
Method
builder
()
aardwolf-api/database-api/src/connection_pool.rs:7
Method
by_email_for_auth
( email: &str, conn: &mut PgConnection, )
aardwolf-models/src/user.rs:330
Method
by_email_id
( email_id: i32, conn: &mut PgConnection, )
aardwolf-models/src/user.rs:317
Method
by_id
(id: i32, conn: &mut PgConnection)
aardwolf-models/src/user.rs:311
Method
by_id
(id: i32, conn: &mut PgConnection)
aardwolf-models/src/base_actor/persona.rs:47
Method
by_id
(id: i32, conn: &mut PgConnection)
aardwolf-models/src/user/email.rs:77
Method
by_persona_id
( persona_id: i32, conn: &mut PgConnection, )
aardwolf-models/src/base_actor.rs:98
Method
can_ban_user
(&self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:143
Method
can_block_instance
(&self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:147
Method
can_configure_instance
(&self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:139
Method
can_follow
( &self, base_actor: BaseActor, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:84
Method
can_grant_role
(&self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:151
Method
can_manage_follow_requests
( &self, base_actor: BaseActor, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:128
Method
can_post_comment
( &self, base_actor: BaseActor, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:73
Method
can_post_media
( &self, base_actor: BaseActor, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:62
Method
can_revoke_role
(&self, conn: &mut PgConnection)
aardwolf-models/src/user/permissions.rs:156
Method
can_switch_persona
( &self, persona: Persona, conn: &mut PgConnection, )
aardwolf-models/src/user/permissions.rs:106
Method
cause
(&self)
aardwolf-models/src/sql_types/timezone.rs:70
← previous
next →
101–200 of 683, ranked by callers