feat(haptics): upgrade neko purr to match real cat
feat(haptics): upgrade neko purr to match real cat
Inspect stored evidence paths
assets/haptics/neko_purr.ahap
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
feat(haptics): upgrade neko purr to match real cat
assets/haptics/neko_purr.ahapMerge remote-tracking branch 'origin/canary' into canary
assets/haptics/neko_purr.ahapstyle(voice): format the room_finished webhook test
fluxer_api/src/api/infrastructure/tests/LiveKitWebhookService.test.tsfix(chat): keep own send message from showing NEW divider Fixes: #800
lib/features/chat/providers/core/chat_view_model.darttest/features/chat/providers/core/chat_view_model_send_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/providers/core/chat_view_model.darttest/features/chat/providers/core/chat_view_model_send_test.dartfix(ci): stop a new component blocking every other image promote
tools/ci/src/image_set.rsfix(voice): correct the room_finished test harness types (#2723)
fluxer_api/src/api/infrastructure/tests/LiveKitWebhookService.test.tsfix(haptics): increases neko
assets/haptics/neko_purr.ahapMerge remote-tracking branch 'origin/canary' into canary
assets/haptics/neko_purr.ahapdocs(self-host): tighten the env example comments (#2722)
deploy/self-hosting/.env.exampledocs: drop exact counts that go stale when inventory changes (#2721)
fluxer_docs/src/content/docs/admin-api/api-keys.mdxfluxer_docs/src/content/docs/admin-api/archives.mdxfluxer_docs/src/content/docs/admin-api/blocklists.mdxfluxer_docs/src/content/docs/admin-api/discovery.mdxfluxer_docs/src/content/docs/admin-api/guilds.mdxfluxer_docs/src/content/docs/admin-api/index.mdxfluxer_docs/src/content/docs/admin-api/instance.mdxfluxer_docs/src/content/docs/admin-api/jobs.mdxfluxer_docs/src/content/docs/admin-api/messages.mdxfluxer_docs/src/content/docs/admin-api/reports.mdxfluxer_docs/src/content/docs/admin-api/search-indexes.mdxfluxer_docs/src/content/docs/admin-api/users.mdxfluxer_docs/src/content/docs/admin-api/voice.mdxfluxer_docs/src/content/docs/authentication.mdfluxer_docs/src/content/docs/conventions.mdfluxer_docs/src/content/docs/gateway/event-filtering.mdfluxer_docs/src/content/docs/gateway/events.mdfluxer_docs/src/content/docs/gateway/limits-and-rate-limits.mdfluxer_docs/src/content/docs/gateway/opcodes-and-close-codes.mdfluxer_docs/src/content/docs/gateway/overview.mdfluxer_docs/src/content/docs/http-api/applications.mdxfluxer_docs/src/content/docs/http-api/authentication.mdxfluxer_docs/src/content/docs/http-api/billing.mdxfluxer_docs/src/content/docs/http-api/calls.mdxfluxer_docs/src/content/docs/http-api/channels.mdxfluxer_docs/src/content/docs/http-api/connections.mdxfluxer_docs/src/content/docs/http-api/deployment-availability.mdfluxer_docs/src/content/docs/http-api/donations.mdxfluxer_docs/src/content/docs/http-api/downloads.mdxfluxer_docs/src/content/docs/http-api/errors.mdfluxer_docs/src/content/docs/http-api/experiments.mdxfluxer_docs/src/content/docs/http-api/gifs.mdxfluxer_docs/src/content/docs/http-api/gifts.mdxfluxer_docs/src/content/docs/http-api/guild-audit-logs.mdxfluxer_docs/src/content/docs/http-api/guild-member-search.mdxfluxer_docs/src/content/docs/http-api/guild-members.mdxfluxer_docs/src/content/docs/http-api/guild-stickers.mdxfluxer_docs/src/content/docs/http-api/guilds.mdxfluxer_docs/src/content/docs/http-api/index.mdfluxer_docs/src/content/docs/http-api/instance.mdxfluxer_docs/src/content/docs/http-api/memes.mdxfluxer_docs/src/content/docs/http-api/messages.mdxfluxer_docs/src/content/docs/http-api/oauth2.mdxfluxer_docs/src/content/docs/http-api/premium.mdxfluxer_docs/src/content/docs/http-api/reports.mdxfluxer_docs/src/content/docs/http-api/search.mdxfluxer_docs/src/content/docs/http-api/streams.mdxfluxer_docs/src/content/docs/http-api/users.mdxfluxer_docs/src/content/docs/http-api/users/content.mdxfluxer_docs/src/content/docs/http-api/users/data-harvest.mdxfix(voice): stop room_finished evicting a whole channel (#2720)
fluxer_api/src/api/infrastructure/LiveKitWebhookService.tsfluxer_api/src/api/infrastructure/tests/LiveKitWebhookService.test.tsfeat(voice): add the recon service and remove the old worker (#2719)
.github/labeller.yaml.github/workflows/build-recon.yamlCargo.lockCargo.tomlconfig/env/development.envfluxer_api/src/api/Config.tsfluxer_api/src/api/config/APIConfig.tsfluxer_api/src/api/infrastructure/VoiceRoomContext.tsfluxer_api/src/api/voice/VoiceReconciliationWorker.test.tsfluxer_api/src/api/voice/VoiceReconciliationWorker.tsfluxer_api/src/api/voice/tests/VoiceReconciliationWorkerStop.test.tsfluxer_api/src/api/worker/WorkerDependencies.tsfluxer_api/src/api/worker/WorkerMain.tsfluxer_recon/Cargo.tomlfluxer_recon/Dockerfilefluxer_recon/src/actuate.rsfluxer_recon/src/budget.rsfluxer_recon/src/census.rsfluxer_recon/src/clock.rsfluxer_recon/src/config.rsfluxer_recon/src/control.rsfluxer_recon/src/decide.rsfluxer_recon/src/discovery.rsfluxer_recon/src/evidence.rsfluxer_recon/src/gateway/codes.rsfluxer_recon/src/gateway/mod.rsfluxer_recon/src/gateway/nats.rsfluxer_recon/src/guards.rsfluxer_recon/src/health.rsfluxer_recon/src/ids.rsfluxer_recon/src/ledger.rsfluxer_recon/src/lib.rsfluxer_recon/src/livekit/auth.rsfluxer_recon/src/livekit/mod.rsfluxer_recon/src/livekit/twirp.rsfluxer_recon/src/main.rsfluxer_recon/src/metrics.rsfluxer_recon/src/names.rsfluxer_recon/src/observe.rsfluxer_recon/src/runtime.rsfluxer_recon/src/schedule.rsfluxer_recon/src/service.rsfluxer_recon/src/singleton.rsfluxer_recon/src/suspicion.rsfluxer_recon/src/topology/mod.rsfluxer_recon/src/topology/postgres.rsfluxer_recon/src/topology/scylla.rsfluxer_recon/src/turn.rsfluxer_recon/src/webhook.rsfluxer_svc/src/metrics.rsfix(ui): unified SidebarPeekContent for guilds and folders (#774) (#793) Signed-off-by: Devi <devi@devimorris.tech>
lib/features/guilds/presentation/widgets/guild_drag_wrapper.dartlib/features/guilds/presentation/widgets/guild_folder_context_menu.dartlib/features/guilds/presentation/widgets/guild_icon_peek_gesture_host.dartlib/features/guilds/presentation/widgets/guild_icon_peek_menu.dartlib/features/guilds/presentation/widgets/guild_navbar_folder.darttest/features/guilds/presentation/widgets/guild_folder_peek_gesture_host_test.darttest/features/guilds/presentation/widgets/guild_icon_peek_gesture_host_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/guilds/presentation/widgets/guild_drag_wrapper.dartlib/features/guilds/presentation/widgets/guild_folder_context_menu.dartlib/features/guilds/presentation/widgets/guild_icon_peek_gesture_host.dartlib/features/guilds/presentation/widgets/guild_icon_peek_menu.dartlib/features/guilds/presentation/widgets/guild_navbar_folder.darttest/features/guilds/presentation/widgets/guild_folder_peek_gesture_host_test.darttest/features/guilds/presentation/widgets/guild_icon_peek_gesture_host_test.dartfix(chat): spoiler text hard to see in AMOLED theme Fixes: #794
lib/core/theme/theme_variable_mapping.dartlib/core/theme/themes/coal.dartlib/shared/markdown/fluxer_markdown_adapter.dartpackages/fluxer_markdown/lib/src/renderers/fluxer_markdown_renderers.dartpackages/fluxer_markdown/test/spoiler_syntax_test.darttest/core/theme/custom_theme_css_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/core/theme/theme_variable_mapping.dartlib/core/theme/themes/coal.dartlib/shared/markdown/fluxer_markdown_adapter.dartpackages/fluxer_markdown/lib/src/renderers/fluxer_markdown_renderers.dartpackages/fluxer_markdown/test/spoiler_syntax_test.darttest/core/theme/custom_theme_css_test.dartfeat(gateway): improve connection speed
lib/core/gateway/gateway_event_handler.dartlib/core/providers/app_startup_provider.dartlib/core/providers/gateway_connection_provider.dartlib/core/push/pending_push_notification_route.dartlib/core/router/fluxer_router.dartlib/core/router/pre_reconnecting_location_provider.darttest/core/providers/app_startup_provider_test.darttest/core/providers/gateway_connection_provider_test.darttest/core/push/pending_push_notification_route_test.darttest/core/router/app_location_persistence_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/core/gateway/gateway_event_handler.dartlib/core/providers/app_startup_provider.dartlib/core/providers/gateway_connection_provider.dartlib/core/push/pending_push_notification_route.dartlib/core/router/fluxer_router.dartlib/core/router/pre_reconnecting_location_provider.darttest/core/providers/app_startup_provider_test.darttest/core/providers/gateway_connection_provider_test.darttest/core/push/pending_push_notification_route_test.darttest/core/router/app_location_persistence_test.dartfix(services): update premium checkout
dart_sdklib/features/settings/presentation/widgets/user_plutonium_settings.dartlib/features/settings/services/premium_checkout_service.dart