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.yml
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.ymlchore(expressions): remove the pack residue cleanup tool (#2288)
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(worker): keep attachment decay state on a stale expiry row (#2285)
fluxer_api/src/api/attachment/AttachmentDecayRepository.tsfluxer_api/src/api/worker/tasks/ExpireAttachments.tsfluxer_api/src/api/worker/tests/ExpireAttachments.test.tsfix(voice): finish the reconciliation sweep before stopping
fluxer_api/src/api/voice/VoiceReconciliationWorker.tsfluxer_api/src/api/voice/tests/VoiceReconciliationWorkerStop.test.tsfluxer_api/src/api/worker/WorkerDependencies.tsfix(gateway): release the user session count on a handoff fence (#2284)
fluxer_gateway/src/session/session_lifecycle.erlfluxer_gateway/test/session_lifecycle_tests.erlfix(gateway): clamp a heartbeat ack to the session sequence (#2283)
fluxer_gateway/src/session/session_lifecycle.erlfluxer_gateway/test/session_lifecycle_tests.erlfix(worker): resubscribe when the job stream ends unexpectedly (#2282)
fluxer_api/src/api/worker/WorkerRunner.tsfluxer_api/src/api/worker/tests/WorkerRunnerResubscribe.test.tsfix(worker): renew the deletion queue lock during a rebuild
fluxer_api/src/api/infrastructure/KVAccountDeletionQueueService.tsfluxer_api/src/api/infrastructure/tests/KVAccountDeletionQueueRebuildLock.test.tsfluxer_api/src/api/worker/tasks/UserProcessPendingDeletions.tsfix(gateway): group debounced reactions by their own message (#2281)
fluxer_gateway/src/session/session_dispatch_voice.erlchore(expressions): remove the pack residue cleanup tool
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(gateway): clear the presence pid cache on a presence down (#2279)
fluxer_gateway/src/presence/presence_manager_shard.erlfix(worker): stop replaying requeued asset deletions in a run (#2280)
fluxer_api/src/api/worker/tasks/ProcessAssetDeletionQueue.tsfluxer_api/src/api/worker/tests/ProcessAssetDeletionQueue.test.tsfix(worker): count each channel once in a bulk reindex
fluxer_api/src/api/worker/tasks/IndexChannelMessages.tsfluxer_api/src/api/worker/tests/IndexChannelMessages.test.tsfix(gateway): drop the channel engine on an empty range list (#2278)
fluxer_gateway/src/guild/guild_member_list_subscribe.erlfluxer_gateway/test/guild_member_list_tests.erlfix(worker): keep attachment decay state on a stale expiry row
fluxer_api/src/api/attachment/AttachmentDecayRepository.tsfluxer_api/src/api/worker/tasks/ExpireAttachments.tsfluxer_api/src/api/worker/tests/ExpireAttachments.test.tsfix(gateway): release the user session count on a handoff fence
fluxer_gateway/src/session/session_lifecycle.erlfluxer_gateway/test/session_lifecycle_tests.erlfix(gateway): stop a non-map opcode payload crashing the socket (#2277)
fluxer_gateway/src/gateway/gateway_handler_dispatch.erlfluxer_gateway/src/gateway/gateway_handler_identify.erlfluxer_gateway/test/gateway_handler_tests.erlfix(gateway): clamp a heartbeat ack to the session sequence
fluxer_gateway/src/session/session_lifecycle.erlfluxer_gateway/test/session_lifecycle_tests.erlfix(gateway): keep the replay buffer across a session transfer (#2276)
fluxer_gateway/src/session/session_lifecycle.erlfluxer_gateway/test/session_lifecycle_tests.erlfix(worker): catch up cron jobs missed by a delayed tick (#2275)
fluxer_api/src/api/worker/CronScheduler.tsfluxer_api/src/api/worker/tests/CronScheduler.test.ts