Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 3Additions 175Deletions 20
lib/features/chat/presentation/widgets/messages/blocked_message_groups.dartlib/features/notifications/data/unread_inbox_calculator.darttest/features/chat/presentation/widgets/blocked_message_groups_test.dart
fluxus interpretationlow confidenceView source fix(chat): unable to collapse blocked messages
Detected heuristicfix(chat): unable to collapse blocked messages Fixes: #648
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch canaryFiles 2Additions 160Deletions 18
lib/features/chat/presentation/widgets/messages/blocked_message_groups.darttest/features/chat/presentation/widgets/blocked_message_groups_test.dart
fluxus interpretationlow confidenceView source fix(audio): sfx pausing other app music
Detected heuristicfix(audio): sfx pausing other app music
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch canaryFiles 3Additions 48Deletions 4
lib/core/audio/chat_attachment/chat_attachment_audio_session.dartlib/core/audio/fluxer_sfx.darttest/core/audio/fluxer_sfx_test.dart
fluxus interpretationlow confidenceView source Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 3Additions 48Deletions 4
lib/core/audio/chat_attachment/chat_attachment_audio_session.dartlib/core/audio/fluxer_sfx.darttest/core/audio/fluxer_sfx_test.dart
fluxus interpretationlow confidenceView source chore(sdk): regenerate from OpenAPI
Detected heuristicchore(sdk): regenerate from OpenAPI
fluxerapp/dart_sdkapiEXPERIMENTAL
Show stored evidence
Branch mainFiles 2Additions 9Deletions 0
lib/models/self_serve_refund_response.dartlib/models/self_serve_refund_response.g.dart
fluxus interpretationlow confidenceView source perf(app): defer media capture routing and skip offscreen skeleton layout (#1732)
Detected heuristicperf(app): defer media capture routing and skip offscreen skeleton layout (#1732)
fluxerapp/fluxertestsEXPERIMENTAL
Show stored evidence
Branch mainFiles 9Additions 168Deletions 34
fluxer_app/src/features/app/components/skeleton/PlaceholderSpecs.tsfluxer_app/src/features/app/components/skeleton/ScrollFillerSkeleton.module.cssfluxer_app/src/features/app/components/skeleton/ScrollFillerSkeleton.tsxfluxer_app/src/features/app/state/Initialization.tsfluxer_app/src/features/gateway/events/GatewayReady.tsfluxer_app/src/features/notification/utils/SoundUtils.tsfluxer_app/src/features/voice/utils/InAppMediaSoundCapture.test.tsfluxer_app/src/features/voice/utils/InAppMediaSoundCapture.tsfluxer_app/src/features/voice/utils/MediaDeviceStartupPreload.ts
fluxus interpretationlow confidenceView source fix(api): only finalize self-serve refunds once the provider confirms (#1731)
Detected heuristicfix(api): only finalize self-serve refunds once the provider confirms (#1731)
fluxerapp/fluxertestsEXPERIMENTAL
Show stored evidence
Branch mainFiles 7Additions 248Deletions 23
fluxer_api/src/api/openapi/openapi.jsonfluxer_api/src/api/stripe/services/StripeRefundService.tsfluxer_api/src/api/stripe/services/StripeWebhookService.tsfluxer_api/src/api/stripe/tests/StripeRefundService.test.tsfluxer_api/src/api/stripe/tests/StripeWebhookRefund.test.tsfluxer_api/src/api/worker/tasks/ProcessStripeWebhook.tspackages/schema/src/domains/premium/PremiumSchemas.ts
fluxus interpretationlow confidenceView source fix(api): only finalize self-serve refunds once the provider confirms
Detected heuristicfix(api): only finalize self-serve refunds once the provider confirms
fluxerapp/fluxertestsEXPERIMENTAL
Show stored evidence
Branch fix/stripe-refund-confirmationFiles 7Additions 248Deletions 23
fluxer_api/src/api/openapi/openapi.jsonfluxer_api/src/api/stripe/services/StripeRefundService.tsfluxer_api/src/api/stripe/services/StripeWebhookService.tsfluxer_api/src/api/stripe/tests/StripeRefundService.test.tsfluxer_api/src/api/stripe/tests/StripeWebhookRefund.test.tsfluxer_api/src/api/worker/tasks/ProcessStripeWebhook.tspackages/schema/src/domains/premium/PremiumSchemas.ts
fluxus interpretationlow confidenceView source fix(guild_sidebar): do not auto dimiss popover
Detected heuristicfix(guild_sidebar): do not auto dimiss popover Fixes: #662
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch canaryFiles 3Additions 62Deletions 72
lib/features/guilds/presentation/widgets/guild_icon_peek_gesture_host.dartlib/features/guilds/presentation/widgets/guild_icon_peek_menu.darttest/features/guilds/presentation/widgets/guild_icon_peek_gesture_host_test.dart
fluxus interpretationlow confidenceView source Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 3Additions 62Deletions 72
lib/features/guilds/presentation/widgets/guild_icon_peek_gesture_host.dartlib/features/guilds/presentation/widgets/guild_icon_peek_menu.darttest/features/guilds/presentation/widgets/guild_icon_peek_gesture_host_test.dart
fluxus interpretationlow confidenceView source fix(guild): default guild notification resolution
Detected heuristicfix(guild): default guild notification resolution Fixes: #659
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch canaryFiles 19Additions 601Deletions 61
lib/core/database/drift_stream_utils.dartlib/core/database/fluxer_database.dartlib/core/database/tables/servers.dartlib/core/gateway/gateway_event_handler.dartlib/features/channels/data/unread_settings_resolver.dartlib/features/channels/providers/channel_notification_menu_provider.dartlib/features/chat/service/message_notification_sfx_gate.dartlib/features/guilds/domain/guild.dartlib/features/guilds/providers/guild_read_state_provider.dartlib/features/guilds/utils/guild_notification_resolution.dartlib/features/guilds/utils/guild_settings_actions.dartlib/features/quick_switcher/data/quick_switcher_unread_loader.dartlib/shared/utils/sdk_converters.darttest/core/database/drift_stream_utils_test.darttest/core/database/fluxer_database_migration_test.darttest/features/channels/data/unread_settings_resolver_test.dart
Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 19Additions 601Deletions 61
lib/core/database/drift_stream_utils.dartlib/core/database/fluxer_database.dartlib/core/database/tables/servers.dartlib/core/gateway/gateway_event_handler.dartlib/features/channels/data/unread_settings_resolver.dartlib/features/channels/providers/channel_notification_menu_provider.dartlib/features/chat/service/message_notification_sfx_gate.dartlib/features/guilds/domain/guild.dartlib/features/guilds/providers/guild_read_state_provider.dartlib/features/guilds/utils/guild_notification_resolution.dartlib/features/guilds/utils/guild_settings_actions.dartlib/features/quick_switcher/data/quick_switcher_unread_loader.dartlib/shared/utils/sdk_converters.darttest/core/database/drift_stream_utils_test.darttest/core/database/fluxer_database_migration_test.darttest/features/channels/data/unread_settings_resolver_test.dart
chore(sdk): regenerate from OpenAPI
Detected heuristicchore(sdk): regenerate from OpenAPI
fluxerapp/dart_sdkapiEXPERIMENTAL
Show stored evidence
Branch mainFiles 1Additions 1Deletions 1
lib/models/bulk_message_fetch_request_requests.dart
fluxus interpretationlow confidenceView source feat(app): show 25 unread messages per channel in the inbox (#1729)
Detected heuristicfeat(app): show 25 unread messages per channel in the inbox (#1729)
fluxerapp/fluxertestsEXPERIMENTAL
Show stored evidence
Branch mainFiles 5Additions 42Deletions 5
fluxer_api/src/api/openapi/openapi.jsonfluxer_app/src/features/app/components/floating/UnreadChannelsContent.tsxfluxer_app/src/features/app/components/floating/UnreadPreviewBudget.test.tsfluxer_app/src/features/app/components/floating/UnreadPreviewBudget.tspackages/schema/src/domains/message/MessageRequestSchemas.ts
fluxus interpretationlow confidenceView source fix(settings): show client names correctly
Detected heuristicfix(settings): show client names correctly Fixes: #650 After https://github.com/fluxerapp/fluxer/commit/9b0b703c9d40a7ab1aaccd35727f5ceebfc4e27a
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch canaryFiles 3Additions 59Deletions 26
lib/features/settings/presentation/widgets/user_linked_devices.darttest/features/settings/linked_devices_view_model_test.darttest/features/settings/user_linked_devices_test.dart
fluxus interpretationlow confidenceView source Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clienttestsEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 3Additions 59Deletions 26
lib/features/settings/presentation/widgets/user_linked_devices.darttest/features/settings/linked_devices_view_model_test.darttest/features/settings/user_linked_devices_test.dart
fluxus interpretationlow confidenceView source test: drop stale hosted instance config and voice engine boundary tests (#1728)
Detected heuristictest: drop stale hosted instance config and voice engine boundary tests (#1728)
fluxerapp/fluxertestsEXPERIMENTAL
Show stored evidence
Branch mainFiles 3Additions 0Deletions 231
fluxer_admin/tests/htmx_acceptance.rspackages/voice_engine_v2/src/bridge/no_v1_contract_imports.test.tspackages/voice_engine_v2/src/testing/deletedAppVoiceEngineImports.test.ts
fluxus interpretationlow confidenceView source chore: update dart_sdk
Detected heuristicchore: update dart_sdk
fluxerapp/flutter_clientcodeEXPERIMENTAL
Show stored evidence
Branch canaryFiles 1Additions 1Deletions 1
fluxus interpretationlow confidenceView source Merge remote-tracking branch 'origin/canary' into canary
Detected heuristicMerge remote-tracking branch 'origin/canary' into canary
fluxerapp/flutter_clientcodeEXPERIMENTAL
Show stored evidence
Branch weblate/translationsFiles 1Additions 1Deletions 1
fluxus interpretationlow confidenceView source chore(sdk): regenerate from OpenAPI
Detected heuristicchore(sdk): regenerate from OpenAPI
fluxerapp/dart_sdkapiEXPERIMENTAL
Show stored evidence
Branch mainFiles 7Additions 93Deletions 1
lib/export.dartlib/models/auth_session_response_client_info.dartlib/models/auth_session_response_client_info.g.dartlib/models/auth_session_response_client_info_device_device.dartlib/models/handoff_info_response_client_info.dartlib/models/handoff_info_response_client_info.g.dartlib/models/handoff_info_response_client_info_device_device.dart
fluxus interpretationlow confidenceView source