fix(app): blur mature embed images and videos
fix(app): blur mature embed images and videos
Inspect stored evidence paths
fluxer_app/src/features/channel/components/embeds/ChannelEmbed.tsx
Reading the persisted public view.
Datamining / findings
Evidence records derived from public code, builds, assets, APIs or schemas. A detection is not automatically a release, announcement or confirmed feature.
Classification overview
fix(app): blur mature embed images and videos
fluxer_app/src/features/channel/components/embeds/ChannelEmbed.tsxfix(app): load small list avatars eagerly (#1918)
fluxer_app/src/features/guild/components/modals/guild_tabs/UserListItem.tsxfluxer_app/src/features/invite/components/InviteListItem.tsxfluxer_app/src/features/user/components/modals/tabs/applications_tab/ApplicationsList.tsxfix(app): hide decorative country and region flags from screen readers (#1917)
fluxer_app/src/features/auth/components/modals/required_action/RequiredActionPhone.tsxfluxer_app/src/features/channel/components/modals/channel_tabs/channel_overview_tab/RtcRegionSelect.tsxfluxer_app/src/features/user/components/modals/PhoneAddModal.tsxfluxer_app/src/features/user/components/modals/tabs/LanguageTab.tsxfluxer_app/src/features/voice/components/VoiceRegionSelector.tsxfix(app): replace the whole +: token when picking a reaction emoji (#1916)
fluxer_app/src/features/lexical/composer/ComposerAutocompleteInsertion.tsfluxer_app/src/features/lexical/composer/composerTypeaheadTrigger.tsfix(app): keep composer markdown highlighting aligned on long messages (#1915)
fluxer_app/src/features/lexical/composer/markdownSpans.tsfix(app): honour the animation setting for composer custom emoji (#1914)
fluxer_app/src/features/lexical/composer/nodes/ComposerCustomEmoji.tsxfluxer_app/src/features/lexical/composer/nodes/ComposerInline.module.cssfix(app): keep the character counter inside the composer box (#1913)
fluxer_app/src/features/channel/components/MessageCharacterCounter.module.cssfluxer_app/src/features/channel/components/textarea/InputWrapper.module.cssfix(app): honour motion settings in composer autocomplete previews (#1912)
fluxer_app/src/features/channel/components/AutocompleteEmoji.tsxfluxer_app/src/features/channel/components/AutocompleteGif.tsxfluxer_app/src/features/channel/components/AutocompleteMeme.tsxfluxer_app/src/features/channel/components/AutocompleteMemePreview.tsxfluxer_app/src/features/channel/components/AutocompleteSticker.tsxfix(app): reuse highlighted code instead of flashing plain text (#1911)
fluxer_app/src/features/code_highlighting/utils/ArboriumHighlighting.tsfix(app): let custom branding override the built-in meta description (#1910)
fluxer_app/src/features/app/state/RuntimeConfig.tsfix(app): show a still ban image under reduced motion or data saver (#1909)
fluxer_app/src/features/moderation/components/modals/BanMemberModal.tsxfix(app): keep avatar stack entries keyed by user across re-renders (#1908)
fluxer_app/src/features/ui/avatars/AvatarStack.tsxfix(app): keep avatar stack entries keyed by user across re-renders
fluxer_app/src/features/ui/avatars/AvatarStack.tsxfix(app): show cached auth splash art without a fade-in flash (#1907)
fluxer_app/src/features/app/components/layout/AuthLayout.tsxfluxer_app/src/features/auth/flow/AuthBackground.tsxfluxer_app/src/features/auth/hooks/useAuthBackground.tsfluxer_app/src/features/invite/components/modals/InvitePagePreviewModal.tsxperf(app): keep gateway and layer manager off the auth session path (#1906)
fluxer_app/src/features/platform/state/AuthSession.tsfix(app): size auth entity icons to their reserved box (#1905)
fluxer_app/src/features/auth/flow/AuthPageStyles.module.cssfix(app): keep paging when the jumped-to message is missing (#1904)
fluxer_app/src/features/messaging/commands/MessagePageStateMachine.tsfix(app): drive the message list window from one load state machine (#1903)
fluxer_app/src/features/channel/components/ChannelMessageStream.tsxfluxer_app/src/features/channel/components/ChannelMessages.module.cssfluxer_app/src/features/channel/components/ChannelMessages.tsxfluxer_app/src/features/channel/components/LexicalChannelTextareaContent.tsxfluxer_app/src/features/channel/components/MessageGroup.tsxfluxer_app/src/features/channel/components/NewMessagesBar.tsxfluxer_app/src/features/messaging/state/ChannelMessages.tsfluxer_app/src/features/messaging/state/ChannelMessagesLoadStateMachine.test.tsfluxer_app/src/features/messaging/state/ChannelMessagesLoadStateMachine.tsperf(app): window sticker picker rows by offset instead of observers (#1902)
fluxer_app/src/features/channel/components/MobileStickersPicker.tsxfluxer_app/src/features/channel/components/StickersPicker.tsxfluxer_app/src/features/channel/components/sticker_picker/StickerPickerConstants.tsfluxer_app/src/features/channel/components/sticker_picker/VirtualRow.tsxfix(app): tell the user when a search query has nothing to search (#1901)
fluxer_app/src/features/channel/components/ChannelHeader.tsxfluxer_app/src/features/channel/components/ChannelSearchResults.tsxfluxer_app/src/features/channel/components/channel_search_results/ChannelSearchResultsShared.tsxfluxer_app/src/features/channel/components/channel_search_results/SearchResultRowClick.tsfluxer_app/src/features/channel/components/channel_search_results/SearchResultsStateViews.tsxfluxer_app/src/features/channel/components/channel_search_results/useChannelSearchHighlight.tsfluxer_app/src/features/channel/components/channel_view/useChannelSearchState.tsfluxer_app/src/features/channel/state/ChannelSearch.ts