Merge remote-tracking branch 'origin/canary' into canary
Merge remote-tracking branch 'origin/canary' into canary
Inspect stored evidence paths
.github/workflows/firebase-test-lab.ymlintegration_test/support/navigation_helpers.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
Merge remote-tracking branch 'origin/canary' into canary
.github/workflows/firebase-test-lab.ymlintegration_test/support/navigation_helpers.dartfeat(integration_test): improved tests
integration_test/flows/channel_navigation_test.dartintegration_test/perf/guild_navbar_scroll_test.dartintegration_test/perf/message_list_scroll_test.dartintegration_test/perf/notifications_scroll_test.dartintegration_test/perf/personal_notes_scroll_test.dartintegration_test/perf/settings_scroll_test.dartintegration_test/smoke/app_startup_test.dartintegration_test/smoke/bottom_nav_test.dartintegration_test/support/navigation_helpers.dartintegration_test/support/requirements.dartintegration_test/support/session_helpers.dartintegration_test/support/test_config.dartMerge remote-tracking branch 'origin/canary' into canary
integration_test/flows/channel_navigation_test.dartintegration_test/perf/guild_navbar_scroll_test.dartintegration_test/perf/message_list_scroll_test.dartintegration_test/perf/notifications_scroll_test.dartintegration_test/perf/personal_notes_scroll_test.dartintegration_test/perf/settings_scroll_test.dartintegration_test/smoke/app_startup_test.dartintegration_test/smoke/bottom_nav_test.dartintegration_test/support/navigation_helpers.dartintegration_test/support/requirements.dartintegration_test/support/session_helpers.dartintegration_test/support/test_config.dartfix(desktop): keep notification sounds during fullscreen apps (#2269)
fluxer_desktop/src/main/NotificationState.tsfix(settings): labs link opens labs Fixes: #728
lib/features/settings/presentation/user_settings_modal.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/presentation/user_settings_modal.dartfix(media-proxy): cap external streams with no declared length (#2267)
fluxer_media_proxy/src/metrics.rsfluxer_media_proxy/src/server.rschore: dart format
integration_test/perf/guild_navbar_scroll_test.dartintegration_test/smoke/bottom_nav_test.dartintegration_test/support/navigation_helpers.dartintegration_test/support/test_config.dartMerge remote-tracking branch 'origin/canary' into canary
integration_test/perf/guild_navbar_scroll_test.dartintegration_test/smoke/bottom_nav_test.dartintegration_test/support/navigation_helpers.dartintegration_test/support/test_config.dartchore(sdk): regenerate from OpenAPI
lib/export.dartlib/models/object3.dartlib/models/object3.g.dartlib/models/webhook_message_request.dartlib/models/webhook_message_request.g.dartlib/webhooks/webhooks_api.dartlib/webhooks/webhooks_api.g.dartrefactor(api): split webhook attachment schemas (#2268)
fluxer_api/src/api/openapi/openapi.jsonfluxer_api/src/api/webhook/WebhookController.tspackages/schema/src/domains/webhook/WebhookRequestSchemas.tsfeat(expressions): add an expression pack residue cleanup tool (#2265)
fluxer_api/package.jsonfluxer_api/scripts/build.mjsfluxer_api/src/ExpressionPackResidueEntrypoint.tsfluxer_api/src/api/maintenance/ExpressionPackResidueCleanup.test.tsfluxer_api/src/api/maintenance/ExpressionPackResidueCleanup.tsfix(app-proxy): honour the shared Postgres settings (#2262)
deploy/self-hosting/docker-compose.ymlfluxer_app_proxy/src/config.rsdocs(operator): pin self-hosting downloads to stable revision (#2266)
fluxer_docs/docs/operator/get-started.mdchore(sdk): regenerate from OpenAPI
lib/models/object3.dartlib/models/object3.g.dartfix(api): support presigned webhook attachments (#2264)
fluxer_api/src/api/openapi/openapi.jsonpackages/schema/src/domains/webhook/WebhookRequestSchemas.tsfix(app-proxy): give each test fixture its own temp directory (#2261)
fluxer_app_proxy/src/routes/assets_proxy.rsfluxer_app_proxy/src/routes/file_stream.rsfix(cache): do not fan a failed getOrSet out to its joiners (#2260)
fluxer_api/pkgs/cache/src/ICacheService.tsfluxer_api/pkgs/cache/src/__tests__/CacheGetOrSet.test.tsfluxer_api/pkgs/cache/src/__tests__/CacheInvalidationRace.test.tsfix(api): make the http header and request timeouts tunable (#2259)
deploy/self-hosting/.env.exampledeploy/self-hosting/docker-compose.ymlfluxer_api/src/App.tsfluxer_api/src/api/Config.test.tsfluxer_api/src/api/Config.tsfluxer_api/src/api/config/APIConfig.tspackages/config/src/ConfigLoader.tspackages/config/src/MasterConfig.tspackages/config/src/__tests__/ConfigLoader.test.tspackages/config/src/config_loader/EnvironmentOverrides.tsfix(message): reap orphaned rows on the build paths (#2257)
fluxer_messages/src/shard_impl.rs