fix(app): keep guild folder expansion state local (#2944)
fix(app): keep guild folder expansion state local (#2944)
Inspect stored evidence paths
fluxer_app/src/features/guild/state/GuildFolderExpanded.ts
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): keep guild folder expansion state local (#2944)
fluxer_app/src/features/guild/state/GuildFolderExpanded.tsfix(discovery): not clearing community's on account switch Fixes: #867
lib/features/discovery/providers/discovery_controller.dartfix(chat): textual attachment preview stealing scroll Fixes: #864
lib/features/chat/presentation/widgets/attachments/textual_attachment_preview_surface.dartMerge remote-tracking branch 'origin/main'
fluxer_gateway/src/guild/guild_data.erlMerge remote-tracking branch 'origin/main'
fluxer_gateway/src/guild/guild_data.erlfluxer_gateway/src/presence/presence_update.erlMerge remote-tracking branch 'origin/main'
fluxer_gateway/src/presence/presence_update.erlfix(gateway): always trim the connect snapshot for guild connects (#2943)
fluxer_gateway/src/guild/guild_data.erlRevert "fix(push): deliver direct messages without holding them" (#2942)
fluxer_gateway/src/presence/presence_update.erlMerge remote-tracking branch 'origin/main'
packages/errors/src/i18n/locales/uk.tsMerge remote-tracking branch 'origin/main'
packages/errors/src/i18n/locales/uk.tschore(i18n): recompile uk error catalog (#2941)
packages/errors/src/i18n/locales/uk.tschore(i18n): recompile uk error catalog
packages/errors/src/i18n/locales/uk.tsfix: dart generator failed
lib/core/gateway/gateway_event_handler.dartlib/core/gateway/providers/gateway_event_providers.dartlib/features/auth/presentation/mfa_screen.dartlib/features/channels/presentation/channel_settings/channel_settings_gate.dartlib/features/channels/presentation/channel_settings/tabs/channel_overview_mature_content_section.dartlib/features/chat/presentation/widgets/channel/channel_attachment_area.dartlib/features/chat/presentation/widgets/composer/attachment_edit_modal.dartlib/features/chat/services/message_notification_sfx_gate.dartlib/features/dm/providers/unread_dm_provider.dartlib/features/guilds/presentation/widgets/guild_navbar.dartlib/features/guilds/providers/organized_guild_list_provider.dartlib/features/members/domain/member.dartlib/features/settings/presentation/pages/guild/settings_audit_log_page.dartlib/features/settings/presentation/pages/guild/settings_bans_page.dartlib/features/settings/presentation/pages/guild/settings_discovery_page.dartlib/features/settings/presentation/pages/guild/settings_emoji_page.dartlib/features/settings/presentation/pages/guild/settings_invites_page.dartlib/features/settings/presentation/pages/guild/settings_moderation_page.dartlib/features/settings/presentation/pages/guild/settings_overview_page.dartlib/features/settings/presentation/pages/guild/settings_stickers_page.dartlib/features/settings/presentation/pages/guild/settings_webhooks_page.dartlib/features/settings/presentation/sheets/passkey_name_sheet.dartlib/features/settings/presentation/widgets/guild/audit_log/guild_audit_log_filter_row.dartlib/features/settings/presentation/widgets/guild/channels/guild_channels_settings_widget.dartlib/features/ui/voice/voice_call_avatar.dartlib/features/voice/presentation/widgets/voice_e2ee_indicator.dartlib/features/voice/providers/voice_channel_participants_provider.dartlib/shared/providers/member_role_color.darttest/core/audio/fluxer_sfx_test.darttest/core/database/daos/message_dao_test.darttest/features/channels/data/unread_permission_utils_test.darttest/features/channels/data/unread_settings_resolver_test.darttest/features/chat/data/message_translation_service_test.darttest/features/guilds/providers/guild_read_state_provider_test.darttest/features/voice/utils/entrance_sound_playback_test.darttest/shared/utils/sdk_converters_test.dartMerge remote-tracking branch 'origin/main'
Merge remote-tracking branch 'origin/main'
fluxer_api/src/api/content_i18n/weblate/locales/es-419.jsonchore(i18n): update translations from Weblate (#2909)
fluxer_api/src/api/content_i18n/weblate/locales/es-419.jsonMerge remote-tracking branch 'origin/main'
Merge remote-tracking branch 'origin/main'
packages/errors/src/i18n/weblate/locales/uk.jsonchore(i18n): update translations from Weblate (#2923)
packages/errors/src/i18n/weblate/locales/uk.jsonMerge remote-tracking branch 'origin/main'
fluxer_gateway/src/presence/presence_update.erl