fix(admin): batch user id lookups on the users page (#2547)
fix(admin): batch user id lookups on the users page (#2547)
Inspect stored evidence paths
fluxer_admin/src/routes/users.rs
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(admin): batch user id lookups on the users page (#2547)
fluxer_admin/src/routes/users.rsfix(admin): bound the reports page offset (#2546)
fluxer_admin/src/routes/reports.rsfix(admin): require paired voice server coordinates (#2544)
fluxer_admin/src/api/voice.rsfix(admin): map the index refresh status response union (#2543)
fluxer_admin/src/api/search.rsrefactor(app): remove the report modal path selection step
fluxer_app/src/features/i18n/locales/ar/messages.pofluxer_app/src/features/i18n/locales/bg/messages.pofluxer_app/src/features/i18n/locales/cs/messages.pofluxer_app/src/features/i18n/locales/da/messages.pofluxer_app/src/features/i18n/locales/de/messages.pofluxer_app/src/features/i18n/locales/el/messages.pofluxer_app/src/features/i18n/locales/en-GB/messages.pofluxer_app/src/features/i18n/locales/en-US/messages.pofluxer_app/src/features/i18n/locales/es-419/messages.pofluxer_app/src/features/i18n/locales/es-ES/messages.pofluxer_app/src/features/i18n/locales/fi/messages.pofluxer_app/src/features/i18n/locales/fr/messages.pofluxer_app/src/features/i18n/locales/he/messages.pofluxer_app/src/features/i18n/locales/hi/messages.pofluxer_app/src/features/i18n/locales/hr/messages.pofluxer_app/src/features/i18n/locales/hu/messages.pofluxer_app/src/features/i18n/locales/id/messages.pofluxer_app/src/features/i18n/locales/it/messages.pofluxer_app/src/features/i18n/locales/ja/messages.pofluxer_app/src/features/i18n/locales/ko/messages.pofluxer_app/src/features/i18n/locales/lt/messages.pofluxer_app/src/features/i18n/locales/nl/messages.pofluxer_app/src/features/i18n/locales/no/messages.pofluxer_app/src/features/i18n/locales/pl/messages.pofluxer_app/src/features/i18n/locales/pt-BR/messages.pofluxer_app/src/features/i18n/locales/ro/messages.pofluxer_app/src/features/i18n/locales/ru/messages.pofluxer_app/src/features/i18n/locales/sv-SE/messages.pofluxer_app/src/features/i18n/locales/th/messages.pofluxer_app/src/features/i18n/locales/tr/messages.pofluxer_app/src/features/i18n/locales/uk/messages.pofluxer_app/src/features/i18n/locales/vi/messages.pofluxer_app/src/features/i18n/locales/zh-CN/messages.pofluxer_app/src/features/i18n/locales/zh-TW/messages.pofluxer_app/src/features/moderation/components/report_modal/IARFlowUtils.tsfluxer_app/src/features/moderation/components/report_modal/IARModal.tsxfluxer_app/src/features/moderation/components/report_modal/IARModalCopy.tsfluxer_app/src/features/moderation/components/report_modal/IARModalTypes.tsdocs(media-proxy): stop documenting literal response bodies (#2541)
fluxer_docs/src/content/docs/media-proxy/overview.mdfluxer_docs/src/content/docs/media-proxy/responses-and-limits.mdfluxer_docs/src/content/docs/media-proxy/routes.mdxfluxer_docs/src/content/docs/media-proxy/transformations.mdfix(api): search all reports when no status filter is given (#2540)
fluxer_api/src/api/admin/controllers/ReportAdminController.tsfix(api): return the terminated count from terminate sessions (#2539)
fluxer_api/src/api/admin/services/AdminUserSecurityService.tsfluxer_api/src/api/auth/AuthSession.tsfluxer_docs/scripts/VerifyDocsSchemas.tsfluxer_docs/src/content/docs/admin-api/users.mdxfix(api): make an empty admin guild patch apply no change (#2538)
fluxer_admin/openapi-admin.jsonfluxer_api/src/api/admin/controllers/GuildAdminController.tsfluxer_api/src/api/admin/tests/AdminGuildRoutes.test.tsfluxer_docs/src/content/docs/admin-api/guilds.mdxfluxer_docs/src/content/docs/admin-api/index.mdxchore: sub update
dart_sdkfluxerMerge remote-tracking branch 'origin/canary' into canary
dart_sdkfluxerfix(api): apply the nsfw and content warning guild settings (#2537)
fluxer_api/src/api/admin/services/guild/AdminGuildUpdateService.tschore(sdk): regenerate from OpenAPI
lib/models/channel_create_request.dartlib/models/channel_update_request.dartlib/models/dsa_report_request.dartlib/models/invite_metadata_response_schema.dartlib/models/invite_response_schema.dartlib/models/localized_card_preapproval_continue_response.dartlib/models/phone_send_verification_response.dartlib/models/presigned_attachment_upload_response_item.dartrefactor(api): remove premium-based voice track muting (#2536)
fluxer_api/src/api/infrastructure/DisabledLiveKitService.tsfluxer_api/src/api/infrastructure/ILiveKitService.tsfluxer_api/src/api/infrastructure/LiveKitService.tsfluxer_api/src/api/infrastructure/LiveKitWebhookService.tsfluxer_api/src/api/infrastructure/tests/LiveKitService.test.tsfluxer_api/src/api/middleware/ServiceMiddleware.tsfix(api): stop entrance sound play probing channel existence (#2535)
fluxer_api/src/api/user/entrance_sound/EntranceSoundPlayService.tsfluxer_docs/src/content/docs/http-api/entrance-sounds.mdxfluxer_docs/src/content/docs/voice/index.mdchore: update packages
pubspec.yamlchore: sub updates
dart_sdkfluxerMerge remote-tracking branch 'origin/canary' into canary
dart_sdkfluxerchore: bump version
CHANGELOG.mdpubspec.yamlfix(test): failing tests
test/e2e/tests/config/options/include_if_null/expected_json/models/entity.darttest/e2e/tests/config/options/include_if_null/expected_json/models/entity.g.darttest/e2e/tests/config/options/include_if_null/expected_json/models/payment_request.darttest/e2e/tests/config/options/include_if_null/expected_json/models/payment_request.g.darttest/e2e/tests/config/options/include_if_null/expected_json/models/payment_response_details_details.darttest/e2e/tests/config/options/include_if_null/expected_json/models/payment_response_details_details.g.darttest/e2e/tests/config/options/include_if_null/expected_json/models/search_result.darttest/e2e/tests/config/options/include_if_null/expected_json/models/search_result.g.darttest/e2e/tests/xof/utoipa_discriminator/expected_json/models/message_part_dto.darttest/e2e/tests/xof/utoipa_discriminator/expected_json/models/message_part_dto.g.dart