fix(app): include remainder seconds in slowmode durations (#1743)
fix(app): include remainder seconds in slowmode durations (#1743)
Inspect stored evidence paths
fluxer_app/src/features/channel/components/SlowmodeIndicator.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): include remainder seconds in slowmode durations (#1743)
fluxer_app/src/features/channel/components/SlowmodeIndicator.tsxfix(app): stop the bio editor placeholder from overflowing (#1742)
fluxer_app/src/features/user/components/modals/tabs/my_profile_tab/BioEditor.module.cssfix(app): keep the edited marker on attachment-only messages (#1741)
fluxer_app/src/features/channel/components/UserMessage.tsxfix(app): render modals above a fullscreen voice call (#1740)
fluxer_app/src/features/ui/commands/ModalCommands.tsfix(api): reject alt text edits on forwarded messages (#1739)
fluxer_api/src/api/channel/services/message/MessageEditService.tsfluxer_app/src/features/ui/action_menu/items/MediaMenuData.tsxfix(app): keep the guild verification timer stable across switches (#1738)
fluxer_app/src/features/channel/components/VerificationBarrier.tsxfluxer_app/src/features/guild/state/GuildVerification.tsfix(app): apply the current system theme when relaunching (#1737)
fluxer_app/src/features/theme/hooks/useThemeCssVariables.tsfix(app): prompt for a restart when the system titlebar toggle changes (#1736)
fluxer_app/src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedDesktopControls.tsxfix(desktop): bump Electron to 43.4.1 to restore the Linux tray icon (#1735)
fluxer_desktop/package.jsonpnpm-lock.yamlfix(desktop): use the masked icon for AppImage desktop integration (#1734)
fluxer_desktop/electron-builder.config.cjsfix(desktop): stop the AppImage adding a duplicate menu entry each launch (#1733)
fluxer_desktop/src/main/LinuxDesktopEntry.tsfix(desktop): stop the AppImage adding a duplicate menu entry each launch
fluxer_desktop/src/main/LinuxDesktopEntry.tsfix(notifications): unread calculator
lib/features/notifications/data/unread_inbox_calculator.dartMerge remote-tracking branch 'origin/canary' into canary
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.dartfix(chat): unable to collapse blocked messages Fixes: #648
lib/features/chat/presentation/widgets/messages/blocked_message_groups.darttest/features/chat/presentation/widgets/blocked_message_groups_test.dartfix(audio): sfx pausing other app music
lib/core/audio/chat_attachment/chat_attachment_audio_session.dartlib/core/audio/fluxer_sfx.darttest/core/audio/fluxer_sfx_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/core/audio/chat_attachment/chat_attachment_audio_session.dartlib/core/audio/fluxer_sfx.darttest/core/audio/fluxer_sfx_test.dartchore(sdk): regenerate from OpenAPI
lib/models/self_serve_refund_response.dartlib/models/self_serve_refund_response.g.dartperf(app): defer media capture routing and skip offscreen skeleton layout (#1732)
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.tsfix(api): only finalize self-serve refunds once the provider confirms (#1731)
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