mirror of https://github.com/usememos/memos
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- Fix duplicate SSE event on comment creation: CreateMemoComment now suppresses the redundant memo.created broadcast from the inner CreateMemo call, emitting only memo.comment.created - Extract reaction event-building IIFEs into buildMemoReactionSSEEvent helper, removing duplicated inline DB-fetch logic - Promote resolveSSEAudienceCreatorID from method to free function (resolveSSECreatorID) since it never used the receiver - Add userID to SSE connect/disconnect log lines for traceability - Change canReceive default from permissive (return true) to deny-with-warning for unknown visibility types - Add comprehensive tests covering all new helpers, visibility edge cases, slow-client drop behavior, and the double-broadcast fix Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
3 months ago | |
|---|---|---|
| .. | ||
| ActivityCalendar | 3 months ago | |
| ConfirmDialog | 7 months ago | |
| Inbox | 3 months ago | |
| MemoActionMenu | 4 months ago | |
| MemoContent | 3 months ago | |
| MemoDetailSidebar | 3 months ago | |
| MemoEditor | 3 months ago | |
| MemoExplorer | 3 months ago | |
| MemoMetadata | 3 months ago | |
| MemoPreview | 3 months ago | |
| MemoReactionListView | 3 months ago | |
| MemoView | 3 months ago | |
| PagedMemoList | 3 months ago | |
| Settings | 3 months ago | |
| StatisticsView | 4 months ago | |
| UserMemoMap | 3 months ago | |
| kit | 7 months ago | |
| map | 5 months ago | |
| ui | 3 months ago | |
| AttachmentIcon.tsx | 6 months ago | |
| AuthFooter.tsx | 5 months ago | |
| ChangeMemberPasswordDialog.tsx | 3 months ago | |
| CreateAccessTokenDialog.tsx | 3 months ago | |
| CreateIdentityProviderDialog.tsx | 3 months ago | |
| CreateShortcutDialog.tsx | 4 months ago | |
| CreateUserDialog.tsx | 3 months ago | |
| CreateWebhookDialog.tsx | 3 months ago | |
| DateTimeInput.tsx | 8 months ago | |
| Empty.tsx | 11 months ago | |
| ErrorBoundary.tsx | 3 months ago | |
| LearnMore.tsx | 11 months ago | |
| LocaleSelect.tsx | 5 months ago | |
| MemoCommentSection.tsx | 3 months ago | |
| MemoDisplaySettingMenu.tsx | 3 months ago | |
| MemoFilters.tsx | 3 months ago | |
| MemosLogo.tsx | 6 months ago | |
| MobileHeader.tsx | 6 months ago | |
| Navigation.tsx | 3 months ago | |
| NavigationDrawer.tsx | 6 months ago | |
| PasswordSignInForm.tsx | 3 months ago | |
| PreviewImageDialog.tsx | 3 months ago | |
| RequiredBadge.tsx | 11 months ago | |
| SearchBar.tsx | 5 months ago | |
| Skeleton.tsx | 5 months ago | |
| TagTree.tsx | 6 months ago | |
| ThemeSelect.tsx | 3 months ago | |
| UpdateAccountDialog.tsx | 3 months ago | |
| UpdateCustomizedProfileDialog.tsx | 3 months ago | |
| UserAvatar.tsx | 11 months ago | |
| UserMenu.tsx | 3 months ago | |
| VisibilityIcon.tsx | 6 months ago | |