diff --git a/apps/frontend/package.json b/apps/frontend/package.json
index 5174db5d80de83cd84537f4d4ac086c5c9f17c15..522c153ab6dbcfcc7ccd585d3e0987db07010d15 100644
--- a/apps/frontend/package.json
+++ b/apps/frontend/package.json
@@ -37,12 +37,13 @@
     "zustand": "4.5.6"
   },
   "devDependencies": {
-    "@graphql-codegen/cli": "5.0.4",
-    "@graphql-codegen/import-types-preset": "3.0.0",
-    "@graphql-codegen/typescript": "4.1.3",
+    "@graphql-codegen/cli": "^5.0.5",
+    "@graphql-codegen/import-types-preset": "^3.0.0",
+    "@graphql-codegen/typescript": "^4.1.3",
     "@types/react": "^18.3.5",
     "@types/react-dom": "^18.3.0",
     "@vitejs/plugin-react-swc": "^3.7.0",
+    "graphql-config": "^5.1.3",
     "postcss": "^8.4.43",
     "postcss-preset-mantine": "^1.17.0",
     "postcss-simple-vars": "^7.0.1",
diff --git a/apps/frontend/src/graphql/generated/schema.types.ts b/apps/frontend/src/graphql/generated/schema.types.ts
index ccff59212e665853366869cbe8adab721f39110f..23a341c5e53c4375497a088e4b9724a2d7d1e38d 100644
--- a/apps/frontend/src/graphql/generated/schema.types.ts
+++ b/apps/frontend/src/graphql/generated/schema.types.ts
@@ -1087,7 +1087,7 @@ export type OpenbookAppointmentsAppointmentParticipantsBoolExp = {
 
 /** unique or primary key constraints on table "openbook_appointments_appointment_participants" */
 export type OpenbookAppointmentsAppointmentParticipantsConstraint =
-  /** unique or primary key constraint on columns "appointment_id", "user_id" */
+  /** unique or primary key constraint on columns "user_id", "appointment_id" */
   | 'openbook_appointments_ap_appointment_id_user_id_08d39e4e_uniq'
   /** unique or primary key constraint on columns "id" */
   | 'openbook_appointments_appointment_participants_pkey';
@@ -2408,8 +2408,6 @@ export type OpenbookAuthUserprofile = {
   avatar?: Maybe<Scalars['String']['output']>;
   avatarBlurhash?: Maybe<Scalars['String']['output']>;
   communityPostsVisible: Scalars['Boolean']['output'];
-  cover?: Maybe<Scalars['String']['output']>;
-  coverBlurhash?: Maybe<Scalars['String']['output']>;
   engagementLevel?: Maybe<Scalars['String']['output']>;
   followersCountVisible: Scalars['Boolean']['output'];
   geolocation?: Maybe<Scalars['geometry']['output']>;
@@ -2455,8 +2453,6 @@ export type OpenbookAuthUserprofileBoolExp = {
   avatar?: InputMaybe<StringComparisonExp>;
   avatarBlurhash?: InputMaybe<StringComparisonExp>;
   communityPostsVisible?: InputMaybe<BooleanComparisonExp>;
-  cover?: InputMaybe<StringComparisonExp>;
-  coverBlurhash?: InputMaybe<StringComparisonExp>;
   engagementLevel?: InputMaybe<StringComparisonExp>;
   followersCountVisible?: InputMaybe<BooleanComparisonExp>;
   geolocation?: InputMaybe<GeometryComparisonExp>;
@@ -2485,8 +2481,6 @@ export type OpenbookAuthUserprofileInsertInput = {
   avatar?: InputMaybe<Scalars['String']['input']>;
   avatarBlurhash?: InputMaybe<Scalars['String']['input']>;
   communityPostsVisible?: InputMaybe<Scalars['Boolean']['input']>;
-  cover?: InputMaybe<Scalars['String']['input']>;
-  coverBlurhash?: InputMaybe<Scalars['String']['input']>;
   engagementLevel?: InputMaybe<Scalars['String']['input']>;
   followersCountVisible?: InputMaybe<Scalars['Boolean']['input']>;
   geolocation?: InputMaybe<Scalars['geometry']['input']>;
@@ -2507,8 +2501,6 @@ export type OpenbookAuthUserprofileMaxFields = {
   aboutMe?: Maybe<Scalars['String']['output']>;
   avatar?: Maybe<Scalars['String']['output']>;
   avatarBlurhash?: Maybe<Scalars['String']['output']>;
-  cover?: Maybe<Scalars['String']['output']>;
-  coverBlurhash?: Maybe<Scalars['String']['output']>;
   engagementLevel?: Maybe<Scalars['String']['output']>;
   geolocationId?: Maybe<Scalars['String']['output']>;
   id?: Maybe<Scalars['uuid']['output']>;
@@ -2525,8 +2517,6 @@ export type OpenbookAuthUserprofileMinFields = {
   aboutMe?: Maybe<Scalars['String']['output']>;
   avatar?: Maybe<Scalars['String']['output']>;
   avatarBlurhash?: Maybe<Scalars['String']['output']>;
-  cover?: Maybe<Scalars['String']['output']>;
-  coverBlurhash?: Maybe<Scalars['String']['output']>;
   engagementLevel?: Maybe<Scalars['String']['output']>;
   geolocationId?: Maybe<Scalars['String']['output']>;
   id?: Maybe<Scalars['uuid']['output']>;
@@ -2566,8 +2556,6 @@ export type OpenbookAuthUserprofileOrderBy = {
   avatar?: InputMaybe<OrderBy>;
   avatarBlurhash?: InputMaybe<OrderBy>;
   communityPostsVisible?: InputMaybe<OrderBy>;
-  cover?: InputMaybe<OrderBy>;
-  coverBlurhash?: InputMaybe<OrderBy>;
   engagementLevel?: InputMaybe<OrderBy>;
   followersCountVisible?: InputMaybe<OrderBy>;
   geolocation?: InputMaybe<OrderBy>;
@@ -2599,10 +2587,6 @@ export type OpenbookAuthUserprofileSelectColumn =
   /** column name */
   | 'communityPostsVisible'
   /** column name */
-  | 'cover'
-  /** column name */
-  | 'coverBlurhash'
-  /** column name */
   | 'engagementLevel'
   /** column name */
   | 'followersCountVisible'
@@ -2633,8 +2617,6 @@ export type OpenbookAuthUserprofileSetInput = {
   avatar?: InputMaybe<Scalars['String']['input']>;
   avatarBlurhash?: InputMaybe<Scalars['String']['input']>;
   communityPostsVisible?: InputMaybe<Scalars['Boolean']['input']>;
-  cover?: InputMaybe<Scalars['String']['input']>;
-  coverBlurhash?: InputMaybe<Scalars['String']['input']>;
   engagementLevel?: InputMaybe<Scalars['String']['input']>;
   followersCountVisible?: InputMaybe<Scalars['Boolean']['input']>;
   geolocation?: InputMaybe<Scalars['geometry']['input']>;
@@ -2663,8 +2645,6 @@ export type OpenbookAuthUserprofileStreamCursorValueInput = {
   avatar?: InputMaybe<Scalars['String']['input']>;
   avatarBlurhash?: InputMaybe<Scalars['String']['input']>;
   communityPostsVisible?: InputMaybe<Scalars['Boolean']['input']>;
-  cover?: InputMaybe<Scalars['String']['input']>;
-  coverBlurhash?: InputMaybe<Scalars['String']['input']>;
   engagementLevel?: InputMaybe<Scalars['String']['input']>;
   followersCountVisible?: InputMaybe<Scalars['Boolean']['input']>;
   geolocation?: InputMaybe<Scalars['geometry']['input']>;
@@ -2690,10 +2670,6 @@ export type OpenbookAuthUserprofileUpdateColumn =
   /** column name */
   | 'communityPostsVisible'
   /** column name */
-  | 'cover'
-  /** column name */
-  | 'coverBlurhash'
-  /** column name */
   | 'engagementLevel'
   /** column name */
   | 'followersCountVisible'
@@ -3736,7 +3712,7 @@ export type OpenbookCommunitiesCommunitymembershipBoolExp = {
 
 /** unique or primary key constraints on table "openbook_communities_communitymembership" */
 export type OpenbookCommunitiesCommunitymembershipConstraint =
-  /** unique or primary key constraint on columns "community_id", "user_id" */
+  /** unique or primary key constraint on columns "user_id", "community_id" */
   | 'openbook_communities_com_user_id_community_id_80ab28ad_uniq'
   /** unique or primary key constraint on columns "id" */
   | 'openbook_communities_communitymembership_pkey';
@@ -4188,7 +4164,7 @@ export type OpenbookCommunitiesOnboardingstepBoolExp = {
 
 /** unique or primary key constraints on table "openbook_communities_onboardingstep" */
 export type OpenbookCommunitiesOnboardingstepConstraint =
-  /** unique or primary key constraint on columns "community_id", "step_number" */
+  /** unique or primary key constraint on columns "step_number", "community_id" */
   | 'openbook_communities_onb_community_id_step_number_bb526f9e_uniq'
   /** unique or primary key constraint on columns "id" */
   | 'openbook_communities_onboardingstep_pkey';
@@ -6330,7 +6306,7 @@ export type Report = {
   details: Scalars['String']['output'];
   events: Array<ReportEvent>;
   id: Scalars['UUID']['output'];
-  reason: Reason;
+  reason?: Maybe<Reason>;
   reportedComment?: Maybe<OpenbookPostsPostcomment>;
   reportedFeedPost?: Maybe<FeedPostsFeedpost>;
   reportedPost?: Maybe<OpenbookPostsPost>;
@@ -6373,7 +6349,7 @@ export type ReportSubmission = {
   contentId: Scalars['UUID']['input'];
   contentType: ContentType;
   details: Scalars['String']['input'];
-  reason: Reason;
+  reason?: InputMaybe<Reason>;
 };
 
 export type ReportsFilter = {
diff --git a/apps/frontend/src/graphql/generated/types.ts b/apps/frontend/src/graphql/generated/types.ts
index ce6f3d757c41c4afe6158640c6728275c258b609..5bb9d8c18dcd657ac1282e3e5b0f5983a0dbe64d 100644
--- a/apps/frontend/src/graphql/generated/types.ts
+++ b/apps/frontend/src/graphql/generated/types.ts
@@ -4,12 +4,12 @@ export type CommentDetailsFragment = (
   Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
   & { commenter: (
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
     Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
     & { commenter: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ) }
   )> }
 );
@@ -18,7 +18,7 @@ export type FeedPostDetailsFragment = (
   Pick<Types.FeedPostsFeedpost, 'id' | 'title' | 'slug' | 'description' | 'visibility' | 'createdAt' | 'categoryId' | 'linkPreviewId' | 'languageCode'>
   & { creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )> }
 );
 
@@ -28,12 +28,12 @@ export type PostDetailsFragment = (
   Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
   & { author: (
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   ), space?: Types.Maybe<(
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
     & { creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )> }
 );
@@ -42,7 +42,7 @@ export type ReportDetailsFragment = (
   Pick<Types.Report, 'id' | 'details' | 'contentType' | 'status' | 'reason' | 'createdAt'>
   & { reporter?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, events: Array<(
     Pick<Types.ReportEvent, 'id' | 'eventName' | 'eventPayload' | 'occurredAt'>
     & { actor?: Types.Maybe<Pick<Types.User, 'id' | 'email' | 'role' | 'createdAt' | 'updatedAt'>> }
@@ -50,30 +50,30 @@ export type ReportDetailsFragment = (
     Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
     & { author: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), space?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   )>, reportedFeedPost?: Types.Maybe<(
     Pick<Types.FeedPostsFeedpost, 'id' | 'title' | 'slug' | 'description' | 'visibility' | 'createdAt' | 'categoryId' | 'linkPreviewId' | 'languageCode'>
     & { creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )>, reportedComment?: Types.Maybe<(
     Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
     & { commenter: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
       Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
       & { commenter: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ) }
     )> }
   )>, reportedUser?: Types.Maybe<(
@@ -82,71 +82,71 @@ export type ReportDetailsFragment = (
       Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
       & { author: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), space?: Types.Maybe<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )> }
     )>, commentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostcommentAggregateFields, 'count'>> }, comments: Array<(
       Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
       & { commenter: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
         Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
         & { commenter: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ) }
       )> }
     )>, createdSpacesAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCommunityAggregateFields, 'count'>> }, createdSpaces: Array<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
-    )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, reportedSpace?: Types.Maybe<(
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
     & { postsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostAggregateFields, 'count'>> }, appointmentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentAggregateFields, 'count'>> }, tasksAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesTaskAggregateFields, 'count'>> }, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> }, posts: Array<(
       Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
       & { author: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), space?: Types.Maybe<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )> }
     )>, appointments: Array<(
       Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
     )>, tasks: Array<(
       Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
       & { skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, linkhubTools: Array<(
       Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, admins: Array<{ user: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ) }>, onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>> }
   )>, reportedSpaceAppointment?: Types.Maybe<(
     Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
@@ -154,11 +154,11 @@ export type ReportDetailsFragment = (
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
     ), creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
   )>, reportedSpaceTask?: Types.Maybe<(
     Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
@@ -166,11 +166,11 @@ export type ReportDetailsFragment = (
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
     ), skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )>, reportedSpaceLinkhubTool?: Types.Maybe<(
     Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
@@ -178,11 +178,11 @@ export type ReportDetailsFragment = (
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
     ), creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )> }
 );
@@ -198,38 +198,38 @@ export type ReportedSpaceDetailsFragment = (
     Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
     & { author: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), space?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   )>, appointments: Array<(
     Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
     & { creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
   )>, tasks: Array<(
     Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
     & { skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )>, linkhubTools: Array<(
     Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
     & { creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )>, admins: Array<{ user: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ) }>, onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>> }
 );
 
@@ -239,40 +239,40 @@ export type ReportedUserDetailsFragment = (
     Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
     & { author: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), space?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   )>, commentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostcommentAggregateFields, 'count'>> }, comments: Array<(
     Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
     & { commenter: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
       Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
       & { commenter: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ) }
     )> }
   )>, createdSpacesAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCommunityAggregateFields, 'count'>> }, createdSpaces: Array<(
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
     & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
-  )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+  )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
 );
 
 export type SpaceDetailsFragment = (
   Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
   & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
 );
 
@@ -280,7 +280,7 @@ export type SpaceAppointmentDetailsFragment = (
   Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
   & { creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
 );
 
@@ -290,11 +290,11 @@ export type ReportedSpaceAppointmentDetailsFragment = (
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
     & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
   ), creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
 );
 
@@ -302,7 +302,7 @@ export type SpaceLinkhubToolDetailsFragment = (
   Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
   & { creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )> }
 );
 
@@ -312,11 +312,11 @@ export type ReportedSpaceLinkhubToolDetailsFragment = (
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
     & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
   ), creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )> }
 );
 
@@ -324,7 +324,7 @@ export type SpaceTaskDetailsFragment = (
   Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
   & { skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )> }
 );
 
@@ -334,17 +334,17 @@ export type ReportedSpaceTaskDetailsFragment = (
     Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
     & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
   ), skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
     Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+    & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
   )> }
 );
 
 export type UserDetailsFragment = (
   Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-  & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+  & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
 );
 
 export type ChangeModerationUserRoleMutationVariables = Types.Exact<{
@@ -365,7 +365,7 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
     Pick<Types.Report, 'id' | 'details' | 'contentType' | 'status' | 'reason' | 'createdAt'>
     & { reporter?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, events: Array<(
       Pick<Types.ReportEvent, 'id' | 'eventName' | 'eventPayload' | 'occurredAt'>
       & { actor?: Types.Maybe<Pick<Types.User, 'id' | 'email' | 'role' | 'createdAt' | 'updatedAt'>> }
@@ -373,30 +373,30 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
       Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
       & { author: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), space?: Types.Maybe<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )> }
     )>, reportedFeedPost?: Types.Maybe<(
       Pick<Types.FeedPostsFeedpost, 'id' | 'title' | 'slug' | 'description' | 'visibility' | 'createdAt' | 'categoryId' | 'linkPreviewId' | 'languageCode'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, reportedComment?: Types.Maybe<(
       Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
       & { commenter: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
         Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
         & { commenter: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ) }
       )> }
     )>, reportedUser?: Types.Maybe<(
@@ -405,71 +405,71 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
         Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
         & { author: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), space?: Types.Maybe<(
           Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
           & { creator?: Types.Maybe<(
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           )> }
         )> }
       )>, commentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostcommentAggregateFields, 'count'>> }, comments: Array<(
         Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
         & { commenter: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
           Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
           & { commenter: (
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           ) }
         )> }
       )>, createdSpacesAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCommunityAggregateFields, 'count'>> }, createdSpaces: Array<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
-      )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, reportedSpace?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { postsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostAggregateFields, 'count'>> }, appointmentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentAggregateFields, 'count'>> }, tasksAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesTaskAggregateFields, 'count'>> }, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> }, posts: Array<(
         Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
         & { author: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), space?: Types.Maybe<(
           Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
           & { creator?: Types.Maybe<(
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           )> }
         )> }
       )>, appointments: Array<(
         Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
       )>, tasks: Array<(
         Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
         & { skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )>, linkhubTools: Array<(
         Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )>, admins: Array<{ user: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ) }>, onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>> }
     )>, reportedSpaceAppointment?: Types.Maybe<(
       Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
@@ -477,11 +477,11 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
     )>, reportedSpaceTask?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
@@ -489,11 +489,11 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, reportedSpaceLinkhubTool?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
@@ -501,11 +501,11 @@ export type ChangeReportStatusMutation = { changeReportStatus: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   ) };
@@ -557,7 +557,7 @@ export type ListReportsQuery = { reports: Array<(
     Pick<Types.Report, 'id' | 'details' | 'status' | 'contentType' | 'createdAt' | 'updatedAt'>
     & { reporter?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )> };
 
@@ -570,7 +570,7 @@ export type ViewFeedPostQuery = { feedPostsFeedpostByPk?: Types.Maybe<(
     Pick<Types.FeedPostsFeedpost, 'id' | 'title' | 'slug' | 'description' | 'visibility' | 'createdAt' | 'categoryId' | 'linkPreviewId' | 'languageCode'>
     & { creator?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )> }
   )> };
 
@@ -583,12 +583,12 @@ export type ViewPostQuery = { openbookPostsPostByPk?: Types.Maybe<(
     Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
     & { author: (
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     ), space?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   )> };
@@ -602,7 +602,7 @@ export type ViewReportQuery = { report: (
     Pick<Types.Report, 'id' | 'details' | 'contentType' | 'status' | 'reason' | 'createdAt'>
     & { reporter?: Types.Maybe<(
       Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, events: Array<(
       Pick<Types.ReportEvent, 'id' | 'eventName' | 'eventPayload' | 'occurredAt'>
       & { actor?: Types.Maybe<Pick<Types.User, 'id' | 'email' | 'role' | 'createdAt' | 'updatedAt'>> }
@@ -610,30 +610,30 @@ export type ViewReportQuery = { report: (
       Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
       & { author: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), space?: Types.Maybe<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )> }
     )>, reportedFeedPost?: Types.Maybe<(
       Pick<Types.FeedPostsFeedpost, 'id' | 'title' | 'slug' | 'description' | 'visibility' | 'createdAt' | 'categoryId' | 'linkPreviewId' | 'languageCode'>
       & { creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, reportedComment?: Types.Maybe<(
       Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
       & { commenter: (
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
         Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
         & { commenter: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ) }
       )> }
     )>, reportedUser?: Types.Maybe<(
@@ -642,71 +642,71 @@ export type ViewReportQuery = { report: (
         Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
         & { author: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), space?: Types.Maybe<(
           Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
           & { creator?: Types.Maybe<(
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           )> }
         )> }
       )>, commentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostcommentAggregateFields, 'count'>> }, comments: Array<(
         Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified' | 'commentableId'>
         & { commenter: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), commentableType: Pick<Types.DjangoContentType, 'appLabel' | 'model'>, parentComment?: Types.Maybe<(
           Pick<Types.OpenbookPostsPostcomment, 'id' | 'text' | 'isEdited' | 'isDeleted' | 'created' | 'modified'>
           & { commenter: (
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           ) }
         )> }
       )>, createdSpacesAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCommunityAggregateFields, 'count'>> }, createdSpaces: Array<(
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
-      )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+      )>, profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
     )>, reportedSpace?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
       & { postsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookPostsPostAggregateFields, 'count'>> }, appointmentsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentAggregateFields, 'count'>> }, tasksAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesTaskAggregateFields, 'count'>> }, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> }, posts: Array<(
         Pick<Types.OpenbookPostsPost, 'id' | 'title' | 'text' | 'status' | 'created'>
         & { author: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ), space?: Types.Maybe<(
           Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'name' | 'title'>
           & { creator?: Types.Maybe<(
             Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+            & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
           )> }
         )> }
       )>, appointments: Array<(
         Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
       )>, tasks: Array<(
         Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
         & { skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )>, linkhubTools: Array<(
         Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
         & { creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )> }
       )>, admins: Array<{ user: (
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         ) }>, onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>> }
     )>, reportedSpaceAppointment?: Types.Maybe<(
       Pick<Types.OpenbookAppointmentsAppointment, 'id' | 'title' | 'description' | 'thumbnail' | 'startDateTime' | 'endDateTime' | 'inviteOnly' | 'permission' | 'created' | 'modified' | 'isDeleted' | 'deletedAt'>
@@ -714,11 +714,11 @@ export type ViewReportQuery = { report: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )>, videoCallLink?: Types.Maybe<Pick<Types.OpenbookAppointmentsVideocalllink, 'url' | 'additionalInfo'>>, locationDetails?: Types.Maybe<Pick<Types.OpenbookAppointmentsLocationdetails, 'completeAddress'>>, participantsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookAppointmentsAppointmentParticipantsAggregateFields, 'count'>> } }
     )>, reportedSpaceTask?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesTask, 'id' | 'name' | 'description' | 'thumbnail' | 'locationType' | 'location' | 'visibility' | 'regularity' | 'slotsAvailable' | 'slotsTaken' | 'contactEmail' | 'contactPhone' | 'created'>
@@ -726,11 +726,11 @@ export type ViewReportQuery = { report: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), skills: Array<{ skill: Pick<Types.OpenbookTermsSkill, 'id' | 'title'> }>, creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )>, reportedSpaceLinkhubTool?: Types.Maybe<(
       Pick<Types.OpenbookCommunitiesCollaborationtool, 'id' | 'title' | 'description' | 'thumbnail' | 'collectionType' | 'url' | 'domain' | 'createdAt'>
@@ -738,11 +738,11 @@ export type ViewReportQuery = { report: (
         Pick<Types.OpenbookCommunitiesCommunity, 'id' | 'avatar' | 'cover' | 'name' | 'title' | 'description' | 'location' | 'contactDescription' | 'contactEmail' | 'contactPhone' | 'created'>
         & { onboardingSteps: Array<Pick<Types.OpenbookCommunitiesOnboardingstep, 'stepNumber' | 'text'>>, creator?: Types.Maybe<(
           Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+          & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
         )>, externalLinks: Array<Pick<Types.OpenbookCommunitiesExternallink, 'id' | 'name' | 'type' | 'url'>>, linkhubToolsAggregate: { aggregate?: Types.Maybe<Pick<Types.OpenbookCommunitiesCollaborationtoolAggregateFields, 'count'>> } }
       ), creator?: Types.Maybe<(
         Pick<Types.OpenbookAuthUser, 'id' | 'email' | 'dateJoined'>
-        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'cover' | 'aboutMe' | 'location' | 'url'>> }
+        & { profile?: Types.Maybe<Pick<Types.OpenbookAuthUserprofile, 'id' | 'name' | 'lastName' | 'pronouns' | 'avatar' | 'aboutMe' | 'location' | 'url'>> }
       )> }
     )> }
   ) };
diff --git a/yarn.lock b/yarn.lock
index 478904b87d36fb54c34d51fe4a4daae9926c40c3..4c10425700adc802312cfefae3c2fcc5259f6be1 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1535,9 +1535,9 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@graphql-codegen/cli@npm:5.0.4":
-  version: 5.0.4
-  resolution: "@graphql-codegen/cli@npm:5.0.4"
+"@graphql-codegen/cli@npm:^5.0.5":
+  version: 5.0.5
+  resolution: "@graphql-codegen/cli@npm:5.0.5"
   dependencies:
     "@babel/generator": "npm:^7.18.13"
     "@babel/template": "npm:^7.18.10"
@@ -1585,7 +1585,7 @@ __metadata:
     graphql-code-generator: cjs/bin.js
     graphql-codegen: cjs/bin.js
     graphql-codegen-esm: esm/bin.js
-  checksum: 10c0/692137f79b67b5cf6cd00fe4cccfac4019b2ff0f494d83416fff0020426bbc1d4dc5c6ad81465863bd726b9d8778329fca0b21462382d3b1b2bff5e62c5afec2
+  checksum: 10c0/f8155b120b293893bd762896f6a0c0a278d1467fddc38fd47396f8a7a7216ea7305db6105d68e9ecd52e2717f66c758f612209b5f1eda94a9ad2a25366cd67f2
   languageName: node
   linkType: hard
 
@@ -1641,7 +1641,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@graphql-codegen/import-types-preset@npm:3.0.0":
+"@graphql-codegen/import-types-preset@npm:^3.0.0":
   version: 3.0.0
   resolution: "@graphql-codegen/import-types-preset@npm:3.0.0"
   dependencies:
@@ -1762,7 +1762,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@graphql-codegen/typescript@npm:4.1.3, @graphql-codegen/typescript@npm:^4.1.3":
+"@graphql-codegen/typescript@npm:^4.1.3":
   version: 4.1.3
   resolution: "@graphql-codegen/typescript@npm:4.1.3"
   dependencies:
@@ -2429,9 +2429,9 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@holi/moderation-frontend@workspace:apps/frontend"
   dependencies:
-    "@graphql-codegen/cli": "npm:5.0.4"
-    "@graphql-codegen/import-types-preset": "npm:3.0.0"
-    "@graphql-codegen/typescript": "npm:4.1.3"
+    "@graphql-codegen/cli": "npm:^5.0.5"
+    "@graphql-codegen/import-types-preset": "npm:^3.0.0"
+    "@graphql-codegen/typescript": "npm:^4.1.3"
     "@mantine/core": "npm:7.16.2"
     "@mantine/dates": "npm:7.16.2"
     "@mantine/form": "npm:7.16.2"
@@ -2446,6 +2446,7 @@ __metadata:
     date-fns: "npm:4.1.0"
     dayjs: "npm:1.11.13"
     graphql: "npm:16.10.0"
+    graphql-config: "npm:^5.1.3"
     graphql-request: "npm:7.1.2"
     graphql-tag: "npm:2.12.6"
     js-duration-parser: "npm:1.1.3"
@@ -8369,7 +8370,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"graphql-config@npm:^5.1.1":
+"graphql-config@npm:^5.1.1, graphql-config@npm:^5.1.3":
   version: 5.1.3
   resolution: "graphql-config@npm:5.1.3"
   dependencies: