Index _ | A | B | C | D | E | F | G | I | L | M | N | O | P | Q | R | S | T | U | V _ __call__() (services.roles.RoleAccess method) __tablename__ (entity.models.Blacklisted attribute) (entity.models.Comment attribute) (entity.models.Picture attribute) (entity.models.Tag attribute) (entity.models.TransformedPicture attribute) (entity.models.User attribute) A access_check() (in module repository.images) access_checking() (in module routes.transform) access_token (schemas.users.TokenSchema attribute) add_token_to_blacklist() (services.auth.Auth static method) admin (entity.models.Role attribute) ALGORITHM (services.auth.Auth attribute) AnotherUsers (class in schemas.users) Auth (class in services.auth) auth_service (in module services.auth) avatar (entity.models.User attribute) (schemas.users.AnotherUsers attribute) (schemas.users.UserResponse attribute) B ban (entity.models.User attribute) ban_user() (in module repository.users) (in module routes.users) Base (class in entity.models) Blacklisted (class in entity.models) blacklisted_tokens (entity.models.User attribute) C check_is_first_user() (in module repository.users) cloudinary_public_id (entity.models.Picture attribute) CloudService (class in services.cloudstore) Comment (class in entity.models) comment (entity.models.Picture attribute) (entity.models.User attribute) CommentResponse (class in schemas.comment) comments (schemas.images.PictureResponseSchema attribute) CommentSchema (class in schemas.comment) create_access_token() (services.auth.Auth method) create_comment() (in module repository.comments) (in module routes.comments) create_refresh_token() (services.auth.Auth method) create_tag() (in module repository.tags) create_transform() (in module routes.transform) create_transformed_picture() (repository.transform.TransformRepository method) create_user() (in module repository.users) created_at (entity.models.TimeStampMixin attribute) (schemas.comment.CommentResponse attribute) (schemas.images.PictureResponseSchema attribute) (schemas.transform.TransformResponse attribute) (schemas.users.AnotherUsers attribute) (schemas.users.UserResponse attribute) D database module database.db module DatabaseSessionManager (class in database.db) decode_refresh_token() (services.auth.Auth method) delete_access (in module routes.comments) delete_comment() (in module repository.comments) (in module routes.comments) delete_picture() (in module repository.images) (in module routes.images) (services.cloudstore.CloudService static method) delete_transform() (in module routes.transform) delete_transformed_picture() (repository.transform.TransformRepository method) description (entity.models.Picture attribute) (schemas.images.PictureResponseSchema attribute) (schemas.images.PictureSchema attribute) (schemas.images.PictureUpdateSchema attribute) E email (entity.models.User attribute) (schemas.users.AnotherUsers attribute) (schemas.users.UserResponse attribute) (schemas.users.UserSchema attribute) (schemas.users.UserUpdate attribute) entity module entity.models module F from_attributes (schemas.transform.TransformResponse.Config attribute) (schemas.users.UserResponse.Config attribute) full_name (entity.models.User attribute) (schemas.users.AnotherUsers attribute) (schemas.users.UserResponse attribute) (schemas.users.UserSchema attribute) (schemas.users.UserUpdate attribute) G get_comment() (in module repository.comments) (in module routes.comments) get_comments() (in module repository.comments) (in module routes.comments) get_current_user() (in module routes.users) (services.auth.Auth method) get_db() (in module database.db) get_password_hash() (services.auth.Auth method) get_picture() (in module repository.images) (in module routes.images) get_picture_by_id() (repository.transform.TransformRepository method) get_picture_count() (in module repository.users) get_refresh_token (in module routes.auth) get_transform() (in module routes.transform) get_transform_qr() (in module routes.transform) get_transformed_picture() (repository.transform.TransformRepository method) get_user_avatar() (in module routes.users) get_user_by_email() (in module repository.users) get_user_by_username() (in module repository.users) get_user_profile() (in module routes.users) get_user_transforms() (repository.transform.TransformRepository method) I id (entity.models.TimeStampMixin attribute) (schemas.comment.CommentResponse attribute) (schemas.transform.TransformResponse attribute) (schemas.users.UserResponse attribute) is_token_blacklisted() (services.auth.Auth static method) L list_user_transforms() (in module routes.transform) login() (in module routes.auth) logout() (in module routes.auth) M moderator (entity.models.Role attribute) module database database.db entity entity.models repository repository.comments repository.images repository.tags repository.transform repository.users routes routes.auth routes.comments routes.images routes.transform routes.users schemas schemas.comment schemas.images schemas.transform schemas.users services services.auth services.cloudstore services.roles N name (entity.models.Tag attribute) O oauth2_scheme (services.auth.Auth attribute) original_picture (entity.models.TransformedPicture attribute) original_picture_id (entity.models.TransformedPicture attribute) (schemas.transform.TransformResponse attribute) P password (entity.models.User attribute) (schemas.users.UserSchema attribute) (schemas.users.UserUpdate attribute) Picture (class in entity.models) picture (entity.models.Comment attribute) picture_count (entity.models.User attribute) (schemas.users.AnotherUsers attribute) (schemas.users.UserResponse attribute) picture_id (entity.models.Comment attribute) (schemas.comment.CommentResponse attribute) (schemas.images.PictureResponseSchema attribute) picture_tag_association (in module entity.models) PictureResponseSchema (class in schemas.images) pictures (entity.models.Tag attribute) (entity.models.User attribute) PictureSchema (class in schemas.images) PictureUpdateSchema (class in schemas.images) public_id (entity.models.TransformedPicture attribute) pwd_context (services.auth.Auth attribute) Q qr_public_id (entity.models.TransformedPicture attribute) qr_url (entity.models.TransformedPicture attribute) (schemas.transform.TransformResponse attribute) R refresh_token (entity.models.User attribute) (schemas.users.TokenSchema attribute) refresh_token() (in module routes.auth) repository module repository.comments module repository.images module repository.tags module repository.transform module repository.users module Role (class in entity.models) role (entity.models.User attribute) (schemas.users.UserResponse attribute) RoleAccess (class in services.roles) router (in module routes.auth) (in module routes.comments) (in module routes.images) (in module routes.transform) (in module routes.users) routes module routes.auth module routes.comments module routes.images module routes.transform module routes.users module S schemas module schemas.comment module schemas.images module schemas.transform module schemas.users module SECRET_KEY (services.auth.Auth attribute) services module services.auth module services.cloudstore module services.roles module session() (database.db.DatabaseSessionManager method) sessionmanager (in module database.db) signup() (in module routes.auth) T Tag (class in entity.models) tags (entity.models.Picture attribute) (schemas.images.PictureResponseSchema attribute) (schemas.images.PictureSchema attribute) text (entity.models.Comment attribute) (schemas.comment.CommentSchema attribute) TimeStampMixin (class in entity.models) token (entity.models.Blacklisted attribute) token_type (schemas.users.TokenSchema attribute) TokenSchema (class in schemas.users) transformation_params (schemas.transform.TransformSchema attribute) transformed_pictures (entity.models.Picture attribute) TransformedPicture (class in entity.models) TransformRepository (class in repository.transform) TransformResponse (class in schemas.transform) TransformResponse.Config (class in schemas.transform) TransformSchema (class in schemas.transform) U update_avatar() (in module repository.users) update_comment() (in module repository.comments) (in module routes.comments) update_own_profile() (in module routes.users) update_picture() (in module routes.images) update_picture_description() (in module repository.images) update_picture_on_cloudinary() (services.cloudstore.CloudService static method) update_token() (in module repository.users) update_transform() (in module routes.transform) update_transformed_picture() (repository.transform.TransformRepository method) update_user() (in module repository.users) updated_at (entity.models.TimeStampMixin attribute) (schemas.comment.CommentResponse attribute) upload_picture() (in module repository.images) (in module routes.images) (services.cloudstore.CloudService static method) upload_qr_code() (services.cloudstore.CloudService static method) upload_transformed_picture() (services.cloudstore.CloudService static method) url (entity.models.Picture attribute) (entity.models.TransformedPicture attribute) (schemas.images.PictureResponseSchema attribute) (schemas.transform.TransformResponse attribute) User (class in entity.models) user (entity.models.Blacklisted attribute) (entity.models.Comment attribute) (entity.models.Picture attribute) (entity.models.Role attribute) user_id (entity.models.Blacklisted attribute) (entity.models.Comment attribute) (entity.models.Picture attribute) (entity.models.TransformedPicture attribute) (schemas.comment.CommentResponse attribute) (schemas.images.PictureResponseSchema attribute) (schemas.transform.TransformResponse attribute) UserResponse (class in schemas.users) UserResponse.Config (class in schemas.users) UserSchema (class in schemas.users) UserUpdate (class in schemas.users) V verify_password() (services.auth.Auth method)