From 1fd221b1995f706c8fbf3e770429da0f74193e18 Mon Sep 17 00:00:00 2001 From: Ticruz Date: Mon, 4 Nov 2024 14:47:41 +0100 Subject: [PATCH 01/13] delete all group related functions --- src/app/shared/EventInfo.svelte | 12 - src/app/shared/GroupAbout.svelte | 17 - src/app/shared/GroupActions.svelte | 15 - src/app/shared/GroupActionsClosed.svelte | 133 ------ src/app/shared/GroupActionsOpen.svelte | 77 ---- src/app/shared/GroupAdmin.svelte | 17 - src/app/shared/GroupAlert.svelte | 50 --- src/app/shared/GroupCalendar.svelte | 8 - src/app/shared/GroupDetailsForm.svelte | 178 -------- src/app/shared/GroupLink.svelte | 19 - src/app/shared/GroupListItem.svelte | 65 --- src/app/shared/GroupMarket.svelte | 24 -- src/app/shared/GroupMember.svelte | 34 -- src/app/shared/GroupMembers.svelte | 24 -- src/app/shared/GroupName.svelte | 12 - src/app/shared/GroupNotes.svelte | 89 ---- src/app/shared/GroupRequest.svelte | 86 ---- src/app/shared/GroupRestrictAccess.svelte | 21 - src/app/shared/GroupSummary.svelte | 37 -- src/app/shared/NoteActions.svelte | 25 +- src/app/shared/NoteCreateInline.svelte | 49 +-- src/app/shared/NoteOptions.svelte | 43 +- src/app/shared/NoteReply.svelte | 9 +- src/app/views/Bech32Entity.svelte | 5 +- src/app/views/EventEdit.svelte | 4 +- src/app/views/GroupCreate.svelte | 110 ----- src/app/views/GroupDelete.svelte | 36 -- src/app/views/GroupDetail.svelte | 130 ------ src/app/views/GroupEdit.svelte | 44 -- src/app/views/GroupInfo.svelte | 59 --- src/app/views/GroupInviteAdmin.svelte | 57 --- src/app/views/GroupList.svelte | 7 +- src/app/views/GroupRotate.svelte | 122 ------ src/app/views/Home.svelte | 8 +- src/app/views/InviteAccept.svelte | 51 +-- src/app/views/InviteCreate.svelte | 86 +--- src/app/views/NoteCreate.svelte | 73 ++-- src/app/views/UserKeys.svelte | 76 +--- src/domain/group.ts | 41 -- src/domain/index.ts | 1 - src/engine/commands.ts | 473 +++------------------- src/engine/model.ts | 50 +-- src/engine/projections.ts | 161 +------- src/engine/requests.ts | 18 - src/engine/state.ts | 414 +++++-------------- src/util/store.ts | 28 -- 46 files changed, 249 insertions(+), 2849 deletions(-) delete mode 100644 src/app/shared/GroupAbout.svelte delete mode 100644 src/app/shared/GroupActions.svelte delete mode 100644 src/app/shared/GroupActionsClosed.svelte delete mode 100644 src/app/shared/GroupActionsOpen.svelte delete mode 100644 src/app/shared/GroupAdmin.svelte delete mode 100644 src/app/shared/GroupAlert.svelte delete mode 100644 src/app/shared/GroupCalendar.svelte delete mode 100644 src/app/shared/GroupDetailsForm.svelte delete mode 100644 src/app/shared/GroupLink.svelte delete mode 100644 src/app/shared/GroupListItem.svelte delete mode 100644 src/app/shared/GroupMarket.svelte delete mode 100644 src/app/shared/GroupMember.svelte delete mode 100644 src/app/shared/GroupMembers.svelte delete mode 100644 src/app/shared/GroupName.svelte delete mode 100644 src/app/shared/GroupNotes.svelte delete mode 100644 src/app/shared/GroupRequest.svelte delete mode 100644 src/app/shared/GroupRestrictAccess.svelte delete mode 100644 src/app/shared/GroupSummary.svelte delete mode 100644 src/app/views/GroupCreate.svelte delete mode 100644 src/app/views/GroupDelete.svelte delete mode 100644 src/app/views/GroupDetail.svelte delete mode 100644 src/app/views/GroupEdit.svelte delete mode 100644 src/app/views/GroupInfo.svelte delete mode 100644 src/app/views/GroupInviteAdmin.svelte delete mode 100644 src/app/views/GroupRotate.svelte delete mode 100644 src/domain/group.ts diff --git a/src/app/shared/EventInfo.svelte b/src/app/shared/EventInfo.svelte index a9b752a70..912488c3d 100644 --- a/src/app/shared/EventInfo.svelte +++ b/src/app/shared/EventInfo.svelte @@ -7,7 +7,6 @@ import {secondsToDate, formatTimestamp, formatTimestampAsDate, getLocale} from "src/util/misc" import Anchor from "src/partials/Anchor.svelte" import Chip from "src/partials/Chip.svelte" - import GroupLink from "src/app/shared/GroupLink.svelte" import PersonLink from "src/app/shared/PersonLink.svelte" import EventActions from "src/app/shared/EventActions.svelte" import NoteContentKind1 from "src/app/shared/NoteContentKind1.svelte" @@ -69,17 +68,6 @@ Created by - {#if groupAddrs.length > 0} - - - Posted in - {#if groupAddrs.length === 1} - - {:else} - {groupAddrs.length} groups - {/if} - - {/if}
diff --git a/src/app/shared/GroupAbout.svelte b/src/app/shared/GroupAbout.svelte deleted file mode 100644 index 63b9fdecf..000000000 --- a/src/app/shared/GroupAbout.svelte +++ /dev/null @@ -1,17 +0,0 @@ - - -{#key $meta?.about} - -{/key} diff --git a/src/app/shared/GroupActions.svelte b/src/app/shared/GroupActions.svelte deleted file mode 100644 index 56e935c34..000000000 --- a/src/app/shared/GroupActions.svelte +++ /dev/null @@ -1,15 +0,0 @@ - - -{#if address.startsWith("34550:")} - -{/if} - -{#if address.startsWith("35834:")} - -{/if} diff --git a/src/app/shared/GroupActionsClosed.svelte b/src/app/shared/GroupActionsClosed.svelte deleted file mode 100644 index 0a7fad328..000000000 --- a/src/app/shared/GroupActionsClosed.svelte +++ /dev/null @@ -1,133 +0,0 @@ - - - - -{#if showClaim} - - -

If you have an invite code, you can enter it below.

- - - -
- Cancel - Request access -
-
-
-{/if} diff --git a/src/app/shared/GroupActionsOpen.svelte b/src/app/shared/GroupActionsOpen.svelte deleted file mode 100644 index d193e83bc..000000000 --- a/src/app/shared/GroupActionsOpen.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - - diff --git a/src/app/shared/GroupAdmin.svelte b/src/app/shared/GroupAdmin.svelte deleted file mode 100644 index 51018d817..000000000 --- a/src/app/shared/GroupAdmin.svelte +++ /dev/null @@ -1,17 +0,0 @@ - - -{#each $requests as request (request.id)} - -{:else} -

No action items found.

-{/each} diff --git a/src/app/shared/GroupAlert.svelte b/src/app/shared/GroupAlert.svelte deleted file mode 100644 index 6b4494c0c..000000000 --- a/src/app/shared/GroupAlert.svelte +++ /dev/null @@ -1,50 +0,0 @@ - - - - -
-

- {#if alert.type === "exit"} - Access revoked - {:else if alert.type === "invite"} - Group invitation - {/if} -

- - {formatTimestamp(alert.created_at)} - -
-

- The admin of - - - - - - - has - {#if alert.type === "exit"} - removed you from the group. - {:else if alert.type === "invite"} - given you access to the group. - {/if} -

- {#if alert.content} -

- "{alert.content}" -

- {/if} -
-
diff --git a/src/app/shared/GroupCalendar.svelte b/src/app/shared/GroupCalendar.svelte deleted file mode 100644 index a87b5ada2..000000000 --- a/src/app/shared/GroupCalendar.svelte +++ /dev/null @@ -1,8 +0,0 @@ - - - diff --git a/src/app/shared/GroupDetailsForm.svelte b/src/app/shared/GroupDetailsForm.svelte deleted file mode 100644 index 13de3c758..000000000 --- a/src/app/shared/GroupDetailsForm.svelte +++ /dev/null @@ -1,178 +0,0 @@ - - -
- -
- {ucFirst(mode)} Group -

- {#if values.kind === COMMUNITY} - An open forum where anyone can participate. - {:else} - A private place where members can talk. - {/if} -

-
-
- - - - -
The name of the group
-
- - -
A picture for the group
-
- - -
A banner image for the group
-
- -