ci(rust): pin the floating toolchains to the version images build with (#1800)
ci(rust): pin the floating toolchains to the version images build with (#1800)
Inspect stored evidence paths
.github/workflows/tests.yaml
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
ci(rust): pin the floating toolchains to the version images build with (#1800)
.github/workflows/tests.yamlci(rust): pin the floating toolchains to the version images build with
.github/workflows/tests.yamlfix(rust): silence result_large_err on axum response error paths (#1799)
fluxer_admin/src/middleware/csrf.rsfluxer_app_proxy/src/routes/spa_index.rsfluxer_media_proxy/src/server.rschore(admin): regenerate openapi schemas for the admin acl cap (#1798)
fluxer_admin/openapi-admin.jsonfix(schema): allow assigning every admin ACL to a user (#1797)
packages/schema/src/domains/admin/AdminUserSchemas.test.tspackages/schema/src/domains/admin/AdminUserSchemas.tsfix(build): build the messages and users images with scylla support (#1796)
fluxer_messages/Dockerfilefluxer_users/Dockerfilefix(file_picker): update package
lib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/utils/attachment_download_service.dartlib/features/chat/utils/composer_upload_file.dartlib/features/settings/presentation/sheets/connection_add_sheet.dartlib/features/settings/utils/expression_file_picker.dartlib/shared/utils/image_utils.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/utils/attachment_download_service.dartlib/features/chat/utils/composer_upload_file.dartlib/features/settings/presentation/sheets/connection_add_sheet.dartlib/features/settings/utils/expression_file_picker.dartlib/shared/utils/image_utils.dartpackages/fluxer_fcm/pubspec.yamlpubspec.firebase.deps.yamlchore: update fcm
packages/fluxer_fcm/pubspec.yamlpubspec.firebase.deps.yamlchore: update packages
macos/Flutter/GeneratedPluginRegistrant.swiftpubspec.lockpubspec.yamlMerge remote-tracking branch 'origin/canary' into canary
macos/Flutter/GeneratedPluginRegistrant.swiftpubspec.lockpubspec.yamlchore: dart format
test/features/chat/presentation/widgets/messages/message_item_cozy_test.dartMerge remote-tracking branch 'origin/canary' into canary
test/features/chat/presentation/widgets/messages/message_item_cozy_test.dartfix(slowmode): stop the local cooldown from outgrowing the channel setting (#1795)
fluxer_api/src/api/channel/services/message/MessageSendService.tsfluxer_api/src/api/channel/tests/SlowmodeEnforcement.test.tsfluxer_app/src/features/messaging/commands/MessageCommands.tsxfluxer_app/src/features/messaging/commands/ScheduledMessageCommands.tsxfluxer_app/src/features/messaging/hooks/useMessageSubmission.tsxfluxer_app/src/features/messaging/state/MessageQueue.tsxfluxer_app/src/features/messaging/utils/RetryAfterUtils.test.tsfluxer_app/src/features/messaging/utils/RetryAfterUtils.tsfluxer_app/src/features/slowmode/commands/SlowmodeCommands.tsfluxer_app/src/features/slowmode/state/Slowmode.tsfluxer_app/src/features/slowmode/state/SlowmodePendingSend.test.tspackages/errors/src/__tests__/SlowmodeRateLimitError.test.tspackages/errors/src/domains/core/RateLimitError.tspackages/errors/src/domains/core/RetryAfterSeconds.tspackages/errors/src/domains/core/SlowmodeRateLimitError.tsrefactor(media): share one external proxy url codec across every service (#1794)
Cargo.lockfluxer_common/Cargo.tomlfluxer_common/src/external_media_path.rsfluxer_common/src/lib.rsfluxer_gifs/Cargo.tomlfluxer_gifs/src/media_proxy.rsfluxer_media_proxy/Cargo.tomlfluxer_media_proxy/src/external_path.rsfluxer_messages/Cargo.tomlfluxer_messages/src/shard_impl.rsfluxer_unfurl/Cargo.tomlfluxer_unfurl/src/media_proxy.rstools/dev/Cargo.tomltools/dev/src/media_external.rsMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/presentation/widgets/composer/composer_clipboard_scope.dartlib/features/chat/utils/composer_clipboard_paste.dartlib/features/ui/input/emoji_inline_token.dartlib/features/ui/input/inline_token_text_editing_controller.dartlib/shared/utils/emoji_registry.darttest/features/chat/utils/composer_clipboard_paste_test.darttest/features/ui/input/emoji_inline_token_test.darttest/features/ui/input/emoji_text_editing_controller_test.darttest/features/ui/input/inline_token_wire_length_formatter_test.dartfix(composer): silent paste of private-use only text
lib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/presentation/widgets/composer/composer_clipboard_scope.dartlib/features/chat/utils/composer_clipboard_paste.darttest/features/chat/utils/composer_clipboard_paste_test.dartfix(composer): show own emoji for platform keyboard commits
lib/features/ui/input/emoji_inline_token.dartlib/features/ui/input/inline_token_text_editing_controller.dartlib/shared/utils/emoji_registry.darttest/features/ui/input/emoji_inline_token_test.dartfix(composer): emoji wire length and caret counted in runes
lib/features/ui/input/inline_token_text_editing_controller.darttest/features/ui/input/emoji_text_editing_controller_test.darttest/features/ui/input/inline_token_wire_length_formatter_test.dartfeat(chat): improved compact mode
lib/features/chat/presentation/widgets/message_actions/reply_preview.dartlib/features/chat/presentation/widgets/messages/message_item.dartlib/features/chat/presentation/widgets/messages/message_row_layout.dartlib/features/chat/presentation/widgets/messages/system_message.darttest/features/chat/presentation/widgets/messages/message_item_compact_test.darttest/features/chat/presentation/widgets/messages/message_item_cozy_test.dart