MCPcopy Create free account

hub / github.com/TownHallHQ/TownHall / functions

Functions278 in github.com/TownHallHQ/TownHall

Functionmain
()
crates/cli/src/bin/main.rs:32
Functionmain
()
crates/server/src/bin/main.rs:8
Functionmain
()
crates/web/src/bin/main.rs:5
Functionmain
()
crates/migration/src/main.rs:4
Methodmatches
(re: &str, text: &str)
crates/core/src/user/model/password.rs:57
Methodme
(&self, ctx: &Context<'_>)
crates/server/src/graphql/modules/auth/query/mod.rs:15
Methodmessage
(&self)
crates/server/src/handlers/api/mod.rs:24
Methodmigrations
()
crates/migration/src/lib.rs:15
Methodnew
(domain: T)
crates/client/src/lib.rs:21
Methodnew
(domain: Url)
crates/client/src/modules/auth/mod.rs:16
Methodnew
(domain: Url)
crates/client/src/modules/post/mod.rs:16
Methodnew
(db: &Database)
crates/core/src/image/repository.rs:45
Methodnew
(repository: ImageRepository, provider: P)
crates/core/src/image/service.rs:49
Methodnew
(jwt_secret: &str)
crates/core/src/auth/service.rs:54
Methodnew
( repository: UserRepository, auth_service: AuthService, user_followers: UserFollowers
crates/core/src/user/service.rs:53
Methodnew
(db: &Database)
crates/core/src/user/repository/follower.rs:61
Methodnew
(db: &Database)
crates/core/src/user/repository/user.rs:86
Methodnew
( after: Option<Pxid>, before: Option<Pxid>, first: Option<usize>, last: Optio
crates/core/src/shared/pagination.rs:74
Methodnew
Creates a new instance of `QuerySet` with it's records and `count`. The `count` value is used to determine the amount of records found in the query,
crates/core/src/shared/query_set.rs:25
Methodnew
(database_url: &str)
crates/core/src/shared/database.rs:26
Methodnew
(db: &Database)
crates/core/src/post/repository.rs:49
Methodnew
(repository: PostRepository)
crates/core/src/post/service.rs:23
Methodnew
(dto: NewPostDto)
crates/core/src/post/model/post.rs:35
Methodnew
()
crates/test/src/lib.rs:27
Methodnew
()
crates/server/src/config.rs:21
Methodnew
(config: &Config)
crates/server/src/context.rs:16
Methodnew
(config: &Config)
crates/server/src/services/mod.rs:32
Methodnew
Creates a new ImageServiceProvider based on the environment.
crates/server/src/services/image/providers/mod.rs:22
Methodnew
(user: &str, password: &str)
crates/server/src/services/image/providers/minio.rs:23
Methodnew
(message: impl Into<String>, status_code: StatusCode)
crates/server/src/handlers/api/mod.rs:17
Methodnew
()
crates/server/src/graphql/guard.rs:16
Methodnew_cleared
Creates a new instance of [`TestUtil`] and clears the database. This is equivalent to calling ```ignore use crate::TestUtil; let test_util = TestUti
crates/test/src/lib.rs:56
Methodparse
(data: Value)
crates/server/src/graphql/scalars/email.rs:52
Functionplayground
()
crates/server/src/handlers/graphql.rs:33
Methodpost_create
(&self, ctx: &Context<'_>, input: PostCreateInput)
crates/server/src/graphql/modules/post/mutation/mod.rs:16
Functionposts
(post_client: &PostClient, input: PostCreateInput)
crates/client/src/modules/post/post_create/mod.rs:25
Methodposts
Lists posts authored by this user
crates/server/src/graphql/modules/user/types.rs:68
Methodposts
( &self, ctx: &Context<'_>, after: Option<Pxid>, before: Option<Pxid>,
crates/server/src/graphql/modules/post/query/mod.rs:13
Methodpxid
()
crates/core/src/user/model/user.rs:28
Methodrandom
()
crates/core/src/user/model/password.rs:80
Methodresource_url
(id: &str)
crates/server/src/services/image/providers/minio.rs:52
Functionreturns_error_on_both_selection_params_present
()
crates/core/src/shared/pagination.rs:208
Functionreturns_error_on_both_start_params_present
()
crates/core/src/shared/pagination.rs:195
Functionreturns_none_if_the_token_has_other_scheme
()
crates/server/src/graphql/context/token.rs:97
Functionschema
( Extension(schema): Extension<GraphQLSchema>, Extension(ctx): Extension<SharedContext>, headers:
crates/server/src/handlers/graphql.rs:11
Methodshared
(config: &Config)
crates/server/src/services/mod.rs:59
Methodstatus_code
(&self)
crates/server/src/handlers/api/mod.rs:28
Functiontext_field_types
()
crates/web/tests/components/text_field.rs:88
Methodto
()
crates/entity/src/image.rs:32
Methodto
()
crates/entity/src/user.rs:40
Methodto_string
(&self)
crates/core/src/image/model/mime_type.rs:22
Methodto_value
(&self)
crates/server/src/graphql/scalars/email.rs:65
Methodtoken_create
( &self, email: String, password: String, )
crates/client/src/modules/auth/mod.rs:39
Methodtoken_create
( &self, ctx: &Context<'_>, email: Email, password: String, )
crates/server/src/graphql/modules/auth/mutation/mod.rs:14
Methodtry_from
(value: ImageRecord)
crates/core/src/image/model/image.rs:38
Methodtry_from
(value: UserRecord)
crates/core/src/user/model/user.rs:37
Methodtry_from
(model: entity::user::Model)
crates/core/src/user/repository/user.rs:60
Methodtry_from
(value: PostRecord)
crates/core/src/post/model/post.rs:56
Methodunprocessable_entity
(message: impl Into<String>)
crates/server/src/handlers/api/mod.rs:36
Methodunquoted
(&self, s: &mut dyn std::fmt::Write)
crates/migration/src/m20230807_000001_create_table_image.rs:114
Methodup
(&self, manager: &SchemaManager)
crates/migration/src/m20230807_000001_create_table_image.rs:10
Methodup
(&self, manager: &SchemaManager)
crates/migration/src/m20230813_000001_add_column_avatar_id_user.rs:10
Methodup
(&self, manager: &SchemaManager)
crates/migration/src/m20230704_000001_create_table_post.rs:12
Methodup
(&self, manager: &SchemaManager)
crates/migration/src/m20230912_000001_create_table_followers.rs:10
Methodup
(&self, manager: &SchemaManager)
crates/migration/src/m20230408_000001_create_table_user.rs:10
Methodupdate_avatar
(&self, id: Pxid, avatar_id: Pxid)
crates/core/src/user/repository/user.rs:281
Functionupdates_a_user
()
crates/test/src/modules/user/user_update.rs:12
Methodupload
(&self, bytes: Vec<u8>)
crates/server/src/services/image/providers/mod.rs:34
Methodupload
(&self, bytes: Vec<u8>)
crates/server/src/services/image/providers/minio.rs:59
Methoduser
( &self, ctx: &Context<'_>, after: Option<Pxid>, before: Option<Pxid>,
crates/server/src/graphql/modules/user/query/mod.rs:14
Methoduser_avatar_update
( &self, ctx: &Context<'_>, file: Upload, )
crates/server/src/graphql/modules/user/mutation/mod.rs:47
Methoduser_follow
(&self, ctx: &Context<'_>, followee_id: Pxid)
crates/server/src/graphql/modules/user/mutation/mod.rs:37
Methoduser_register
( &self, ctx: &Context<'_>, input: UserRegisterInput, )
crates/server/src/graphql/modules/user/mutation/mod.rs:23
Methoduser_unfollow
(&self, ctx: &Context<'_>, followee_id: Pxid)
crates/server/src/graphql/modules/user/mutation/mod.rs:42
Methoduser_update
(&self, ctx: &Context<'_>, input: UserUpdateInput)
crates/server/src/graphql/modules/user/mutation/mod.rs:32
Functionvalidates_password_is_invalid_successfully
()
crates/core/src/user/model/password.rs:158
Functionvalidates_password_successfully
()
crates/core/src/user/model/password.rs:150
Functionvalidates_string_is_actual_email_instance
()
crates/server/src/graphql/scalars/email.rs:83
← previous201–278 of 278, ranked by callers