MCPcopy Create free account

hub / github.com/TownHallHQ/TownHall / functions

Functions278 in github.com/TownHallHQ/TownHall

Functionchecks_for_lowercase_usernames
()
crates/core/src/user/model/username.rs:66
Functionchecks_for_valid_emails
()
crates/types/src/user/email.rs:113
Functionchecks_for_valid_emails
()
crates/core/src/user/model/email.rs:113
Functionchecks_for_valid_passwords
()
crates/core/src/user/model/password.rs:166
Functionchecks_for_valid_username
()
crates/types/src/user/username.rs:75
Functionchecks_for_valid_username
()
crates/core/src/user/model/username.rs:75
Functioncomplains_if_after_and_last_are_both_present
()
crates/core/src/shared/pagination.rs:230
Functioncomplains_if_before_and_first_are_both_present
()
crates/core/src/shared/pagination.rs:216
Functioncreate_post
()
crates/test/src/modules/post/post_create.rs:43
Functioncreate_post_without_a_token
()
crates/test/src/modules/post/post_create.rs:157
Functioncreates_a_new_user
()
crates/test/src/modules/user/user_register.rs:7
Functioncreates_a_new_user_with_existing_email
()
crates/test/src/modules/user/user_register.rs:55
Functioncreates_a_new_user_with_existing_username
()
crates/test/src/modules/user/user_register.rs:116
Functioncreates_a_pagination_on_first
()
crates/core/src/shared/pagination.rs:244
Functioncreates_default_cursor
()
crates/core/src/shared/pagination.rs:184
Functioncreates_email_from_str
()
crates/types/src/user/email.rs:95
Functioncreates_email_from_str
()
crates/core/src/user/model/email.rs:95
Functioncreates_password_from_str
()
crates/core/src/user/model/password.rs:142
Functioncreates_post_with_parent
()
crates/test/src/modules/post/post_create.rs:91
Functioncreates_username_from_str
()
crates/types/src/user/username.rs:57
Functioncreates_username_from_str
()
crates/core/src/user/model/username.rs:57
Methoddecode_token
( token: &str, decoding_key: &DecodingKey, validation: &Validation, )
crates/core/src/auth/service.rs:101
Methoddefault
()
crates/core/src/shared/pagination.rs:61
Methoddefault
()
crates/server/src/config.rs:15
Functiondefault_text_button_class_names_integrity
()
crates/web/tests/components/button.rs:11
Functiondefault_text_button_custom_class_names_integrity
()
crates/web/tests/components/button.rs:46
Functiondefault_text_field_class_names_integrity
()
crates/web/tests/components/text_field.rs:11
Functiondefault_text_field_custom_class_names_integrity
()
crates/web/tests/components/text_field.rs:49
Methoddelete
(&self, id: Pxid)
crates/core/src/image/repository.rs:141
Methoddelete
(&self, id: Pxid)
crates/core/src/image/service.rs:111
Methoddelete
(&self, id: &str)
crates/server/src/services/image/providers/mod.rs:42
Methoddelete
(&self, id: &str)
crates/server/src/services/image/providers/minio.rs:82
Methodderef
(&self)
crates/core/src/shared/query_set.rs:14
Methodderef
(&self)
crates/core/src/shared/database.rs:12
Methodderef
(&self)
crates/server/src/graphql/scalars/email.rs:45
Methoddown
(&self, manager: &SchemaManager)
crates/migration/src/m20230807_000001_create_table_image.rs:71
Methoddown
(&self, manager: &SchemaManager)
crates/migration/src/m20230813_000001_add_column_avatar_id_user.rs:30
Methoddown
(&self, manager: &SchemaManager)
crates/migration/src/m20230704_000001_create_table_post.rs:62
Methoddown
(&self, manager: &SchemaManager)
crates/migration/src/m20230912_000001_create_table_followers.rs:57
Methoddown
(&self, manager: &SchemaManager)
crates/migration/src/m20230408_000001_create_table_user.rs:59
Methodempty
Creates an empty `QuerySet`. This is useful for results where `T` doesn't implement `Default`.
crates/core/src/shared/query_set.rs:44
Methodexec
(ctx: &Context<'_>)
crates/server/src/graphql/modules/auth/query/me.rs:17
Methodexec
(ctx: &Context<'_>, email: Email, password: String)
crates/server/src/graphql/modules/auth/mutation/token_create.rs:16
Methodexec
( ctx: &Context<'_>, after: Option<Pxid>, before: Option<Pxid>, first: Option<
crates/server/src/graphql/modules/user/query/users.rs:37
Methodexec
(ctx: &Context<'_>, file: Upload)
crates/server/src/graphql/modules/user/mutation/user_avatar_update.rs:22
Methodexec
(ctx: &Context<'_>, followee_id: Pxid)
crates/server/src/graphql/modules/user/mutation/user_follow.rs:17
Methodexec
(ctx: &Context<'_>, input: UserRegisterInput)
crates/server/src/graphql/modules/user/mutation/user_register.rs:29
Methodexec
(ctx: &Context<'_>, followee_id: Pxid)
crates/server/src/graphql/modules/user/mutation/user_unfollow.rs:17
Methodexec
(ctx: &Context<'_>, input: UserUpdateInput)
crates/server/src/graphql/modules/user/mutation/user_update.rs:23
Methodexec
( ctx: &Context<'_>, after: Option<Pxid>, before: Option<Pxid>, first: Option<
crates/server/src/graphql/modules/post/query/posts.rs:16
Methodexec
(ctx: &Context<'_>, input: PostCreateInput)
crates/server/src/graphql/modules/post/mutation/post_create.rs:25
Methodfind_by_email
(&self, email: &Email)
crates/core/src/user/repository/user.rs:230
Methodfind_by_id
(&self, id: Pxid)
crates/core/src/image/repository.rs:124
Methodfind_by_id
(&self, id: &Pxid)
crates/core/src/user/repository/user.rs:264
Methodfind_by_id
(&self, _id: &str)
crates/server/src/services/image/providers/minio.rs:78
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
crates/types/src/user/email.rs:39
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
crates/types/src/user/username.rs:21
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/core/src/auth/service.rs:34
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
crates/core/src/user/model/email.rs:39
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
crates/core/src/user/model/username.rs:21
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
crates/core/src/shared/pagination.rs:33
Methodfmt
(&self, f: &mut Formatter)
crates/server/src/graphql/scalars/email.rs:71
Methodfmt
(&self, f: &mut fmt::Formatter)
crates/web/src/components/button.rs:26
Methodfmt
(&self, f: &mut fmt::Formatter)
crates/web/src/components/text_field.rs:24
Methodfollowers
Retrieves a list (`Vec`) of relationships [`FollowPeers`] where the `followee` is always the same
crates/core/src/user/service.rs:201
Methodfrom
(value: super::repository::follower::UserFollowersRecord)
crates/core/src/user/service.rs:24
Methodfrom
(value: entity::user_followers::Model)
crates/core/src/user/repository/follower.rs:28
Methodfrom
(value: DatabaseConnection)
crates/core/src/shared/database.rs:18
Methodfrom
(value: pxid::Error)
crates/core/src/post/error.rs:14
Methodfrom
(value: townhall::image::model::Image)
crates/server/src/graphql/modules/mod.rs:29
Methodfrom
(value: townhall::user::model::User)
crates/server/src/graphql/modules/user/types.rs:127
Methodfrom
(value: UserFilterInput)
crates/server/src/graphql/modules/user/query/users.rs:25
Methodfrom
(value: townhall::post::model::Post)
crates/server/src/graphql/modules/post/types.rs:62
Methodfrom
(value: CoreEmail)
crates/server/src/graphql/scalars/email.rs:37
Methodfrom_str
(s: &str)
crates/types/src/user/email.rs:47
Methodfrom_str
(s: &str)
crates/types/src/user/username.rs:29
Methodfrom_str
(s: &str)
crates/core/src/user/model/email.rs:47
Methodfrom_str
(s: &str)
crates/core/src/user/model/password.rs:103
Methodfrom_str
(s: &str)
crates/core/src/user/model/username.rs:29
Methodfrom_str
(s: &str)
crates/server/src/graphql/scalars/email.rs:25
Methodgenerate_id
()
crates/core/src/post/model/post.rs:48
Methodget_or_create_bucket
(user: &str, password: &str)
crates/server/src/services/image/providers/minio.rs:31
Functiongets_the_token_from_the_http_header
()
crates/server/src/graphql/context/token.rs:81
Functionhandler
(Extension(ctx): Extension<Arc<Context>>, req: Request)
crates/server/src/handlers/api/v1/auth/login.rs:25
Methodhash
Hashes the provided string
crates/core/src/user/model/password.rs:66
Methodinsert
(&self, dto: InsertUserFollowersDto)
crates/core/src/user/repository/follower.rs:65
Methodinternal_server_error
(message: impl Into<String>)
crates/server/src/handlers/api/mod.rs:40
Methodinto_image_mime_type
(mime_type: MimeType)
crates/core/src/image/repository.rs:49
Methodinto_image_record
(active_model: entity::image::Model)
crates/core/src/image/repository.rs:85
Methodinto_image_use_case
(use_case: UseCase)
crates/core/src/image/repository.rs:67
Methodinto_mime_type
(image_mime_type: entity::sea_orm_active_enums::ImageMimeType)
crates/core/src/image/repository.rs:58
Methodinto_record
(model: entity::user::Model)
crates/core/src/user/repository/user.rs:90
Methodinto_record
(model: entity::post::Model)
crates/core/src/post/repository.rs:53
Methodinto_use_case
(image_mime_type: entity::sea_orm_active_enums::ImageUseCase)
crates/core/src/image/repository.rs:76
Functioninvalidates_string_not_email
()
crates/server/src/graphql/scalars/email.rs:93
Methodlist
( &self, pagination: Option<Pagination>, filter: Option<UserFollowersFilter>, )
crates/core/src/user/repository/follower.rs:98
Methodlist
( &self, pagination: Option<Pagination>, filter: Option<UserFilter>, )
crates/core/src/user/repository/user.rs:169
Methodlist
( &self, pagination: Option<Pagination>, filter: Option<PostFilter>, )
crates/core/src/post/repository.rs:66
Methodlist
Retrieves posts in the platform
crates/core/src/post/service.rs:30
Methodlogin
(&self, email: String, password: String)
crates/client/src/modules/auth/mod.rs:23
← previousnext →101–200 of 278, ranked by callers