fix(chat): search in filter not correct field
fix(chat): search in filter not correct field Fixes: #678
Inspect stored evidence paths
lib/features/chat/data/message_search_repository.darttest/features/chat/data/message_search_repository_test.dart
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(chat): search in filter not correct field Fixes: #678
lib/features/chat/data/message_search_repository.darttest/features/chat/data/message_search_repository_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/data/message_search_repository.darttest/features/chat/data/message_search_repository_test.dartfix(fluxer_markdown): inline code follows header sizing Fixes: #679
lib/features/settings/presentation/widgets/app_licenses.dartlib/features/settings/utils/app_licenses_data.dartpackages/fluxer_markdown/lib/src/utils/monospace_text_style.dartpackages/fluxer_markdown/test/alert_and_subtext_widget_test.dartpackages/fluxer_markdown/test/heading_css_parity_test.dartpackages/fluxer_markdown/test/monospace_text_style_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/presentation/widgets/app_licenses.dartlib/features/settings/utils/app_licenses_data.dartpackages/fluxer_markdown/lib/src/utils/monospace_text_style.dartpackages/fluxer_markdown/test/alert_and_subtext_widget_test.dartpackages/fluxer_markdown/test/heading_css_parity_test.dartpackages/fluxer_markdown/test/monospace_text_style_test.dartfeat(settings): add app licenses
lib/features/settings/domain/user_settings_section.dartlib/features/settings/presentation/user_settings_modal.dartlib/features/settings/presentation/user_settings_nav.dartlib/features/settings/presentation/widgets/app_licenses.dartlib/features/settings/utils/app_licenses_data.dartlib/features/settings/utils/user_settings_nav_l10n.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_pl.dartlib/l10n/generated/fluxer_localizations_pt.dartlib/l10n/generated/fluxer_localizations_ru.dartlib/l10n/generated/fluxer_localizations_sv.dartlib/l10n/generated/fluxer_localizations_th.dartlib/l10n/generated/fluxer_localizations_tr.dartlib/l10n/generated/fluxer_localizations_uk.dartlib/l10n/generated/fluxer_localizations_zh.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/domain/user_settings_section.dartlib/features/settings/presentation/user_settings_modal.dartlib/features/settings/presentation/user_settings_nav.dartlib/features/settings/presentation/widgets/app_licenses.dartlib/features/settings/utils/app_licenses_data.dartlib/features/settings/utils/user_settings_nav_l10n.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_pl.dartlib/l10n/generated/fluxer_localizations_pt.dartlib/l10n/generated/fluxer_localizations_ru.dartlib/l10n/generated/fluxer_localizations_sv.dartlib/l10n/generated/fluxer_localizations_th.dartlib/l10n/generated/fluxer_localizations_tr.dartlib/l10n/generated/fluxer_localizations_uk.dartlib/l10n/generated/fluxer_localizations_zh.dartfix(chat): correct long press reaction hookup
lib/features/chat/presentation/widgets/messages/message_item.dartlib/features/chat/presentation/widgets/messages/message_reactions_bar.dartlib/features/chat/presentation/widgets/messages/system_message.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/messages/message_item.dartlib/features/chat/presentation/widgets/messages/message_reactions_bar.dartlib/features/chat/presentation/widgets/messages/system_message.dartfix(chat): update blocked message design Fixes: #681
lib/features/chat/presentation/widgets/messages/blocked_message_groups.dartlib/features/chat/presentation/widgets/messages/message_list.dartlib/features/chat/utils/channel_message_stream.darttest/features/chat/utils/channel_message_stream_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/messages/blocked_message_groups.dartlib/features/chat/presentation/widgets/messages/message_list.dartlib/features/chat/utils/channel_message_stream.darttest/features/chat/utils/channel_message_stream_test.dartfeat(push): support custom sounds
android/app/src/main/res/raw/direct_message.mp3android/app/src/main/res/raw/keep.xmlandroid/app/src/main/res/raw/message.mp3ios/NotificationService/NotificationService.swiftios/Runner.xcodeproj/project.pbxprojios/Runner/ApplePushBridge.swiftios/Shared/PushNotificationPayload.swiftios/Shared/direct_message.cafios/Shared/message.caflib/core/push/local_push_notifications.dartlib/core/push/push_notification_sound.dartpackages/fluxer_fcm/lib/fcm_background_local_notifications.dartpackages/fluxer_fcm/lib/fcm_push_notification_sound.dartpackages/fluxer_fcm/test/fcm_push_notification_sound_test.darttest/core/push/push_notification_sound_test.dartMerge remote-tracking branch 'origin/canary' into canary
android/app/src/main/res/raw/direct_message.mp3android/app/src/main/res/raw/keep.xmlandroid/app/src/main/res/raw/message.mp3ios/NotificationService/NotificationService.swiftios/Runner.xcodeproj/project.pbxprojios/Runner/ApplePushBridge.swiftios/Shared/PushNotificationPayload.swiftios/Shared/direct_message.cafios/Shared/message.caflib/core/push/local_push_notifications.dartlib/core/push/push_notification_sound.dartpackages/fluxer_fcm/lib/fcm_background_local_notifications.dartpackages/fluxer_fcm/lib/fcm_push_notification_sound.dartpackages/fluxer_fcm/test/fcm_push_notification_sound_test.darttest/core/push/push_notification_sound_test.dartfix(api): serialise elapsed temp bans as null for the admin panel (#1817)
fluxer_api/src/api/admin/models/UserTypes.tsfix(api): stop treating accounts pending deletion as already deleted (#1816)
fluxer_api/src/api/user/services/UserRelationshipService.tsfluxer_api/src/api/user/tests/UserRelationshipStateTransitions.test.tsfix(ui): move more buttons to shared ui
lib/features/friends/presentation/widgets/friends_list.dartlib/features/profile/presentation/widgets/user_profile_action_card_row.dartlib/features/profile/presentation/widgets/user_profile_note_card.dartlib/features/profile/presentation/widgets/user_profile_relationship_button.dartlib/shared/widgets/friend_request_sheet_item.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/friends/presentation/widgets/friends_list.dartlib/features/profile/presentation/widgets/user_profile_action_card_row.dartlib/features/profile/presentation/widgets/user_profile_note_card.dartlib/features/profile/presentation/widgets/user_profile_relationship_button.dartlib/shared/widgets/friend_request_sheet_item.dartfix(chat): attachment sync scope
lib/features/chat/presentation/widgets/attachments/attachment_list_renderer.dartlib/features/chat/presentation/widgets/attachments/attachment_media_grid.dartlib/features/chat/presentation/widgets/attachments/attachment_renderer.dartlib/features/chat/presentation/widgets/messages/forwarded_message_content.dartlib/features/chat/utils/spoiler_utils.darttest/features/chat/utils/spoiler_utils_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/attachments/attachment_list_renderer.dartlib/features/chat/presentation/widgets/attachments/attachment_media_grid.dartlib/features/chat/presentation/widgets/attachments/attachment_renderer.dartlib/features/chat/presentation/widgets/messages/forwarded_message_content.dartlib/features/chat/utils/spoiler_utils.dartpackages/fluxer_markdown/lib/src/renderers/fluxer_markdown_renderers.dartpackages/fluxer_markdown/test/spoiler_syntax_test.darttest/features/chat/utils/spoiler_utils_test.dartfix(fluxer_markdown): spoilered text wrapping Fixes: #684
packages/fluxer_markdown/lib/src/renderers/fluxer_markdown_renderers.dartpackages/fluxer_markdown/test/spoiler_syntax_test.dartfix(chat): attachment spoiler losing sync status
lib/features/chat/presentation/widgets/attachments/attachment_list_renderer.dartlib/features/chat/presentation/widgets/attachments/attachment_media_grid.dartlib/features/chat/presentation/widgets/attachments/attachment_renderer.dartlib/features/chat/presentation/widgets/messages/forwarded_message_content.dartlib/features/chat/presentation/widgets/messages/message_item.dartlib/features/chat/providers/messages/channel_spoiler_sync_provider.dartlib/features/chat/utils/spoiler_utils.darttest/features/chat/utils/spoiler_utils_test.darttest/features/members/utils/member_list_access_test.dart