├── .cargo └── config.toml ├── .github └── workflows │ ├── build.yml │ └── test.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── INTERNALS.md ├── LICENSE.md ├── Makefile ├── README.md ├── bindings ├── prose-sdk-ffi │ ├── .gitignore │ ├── Cargo.toml │ ├── Swift │ │ ├── Color.swift │ │ ├── MucId.swift │ │ └── UserId.swift │ ├── src │ │ ├── account_bookmarks_client.rs │ │ ├── client.rs │ │ ├── lib.rs │ │ ├── logger.rs │ │ ├── types │ │ │ ├── account_bookmark.rs │ │ │ ├── account_info.rs │ │ │ ├── attachment.rs │ │ │ ├── avatar.rs │ │ │ ├── client_event.rs │ │ │ ├── contact.rs │ │ │ ├── errors.rs │ │ │ ├── message.rs │ │ │ ├── message_result_set.rs │ │ │ ├── mod.rs │ │ │ ├── participant_info.rs │ │ │ ├── presence_sub_request.rs │ │ │ ├── public_room_info.rs │ │ │ ├── room.rs │ │ │ ├── send_message_request.rs │ │ │ ├── sidebar_item.rs │ │ │ ├── upload_slot.rs │ │ │ ├── user_info.rs │ │ │ ├── user_metadata.rs │ │ │ ├── user_profile.rs │ │ │ └── workspace_info.rs │ │ └── uniffi_api.rs │ └── uniffi.toml └── prose-sdk-js │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE.md │ ├── README.md │ ├── package.json │ └── src │ ├── client.rs │ ├── connector │ ├── mod.rs │ └── strophe_js.rs │ ├── delegate.rs │ ├── encryption │ ├── encryption_service.rs │ ├── js_compat.rs │ ├── mod.rs │ └── signal_repo.rs │ ├── error.rs │ ├── error_hook.rs │ ├── lib.rs │ ├── log │ ├── js_log_writer.rs │ ├── js_logger.rs │ └── mod.rs │ └── types │ ├── account_info.rs │ ├── attachment.rs │ ├── channel.rs │ ├── connection_error.rs │ ├── contact.rs │ ├── jid.rs │ ├── js_array.rs │ ├── mention.rs │ ├── message.rs │ ├── message_result_set.rs │ ├── mod.rs │ ├── presence_sub_request.rs │ ├── room.rs │ ├── send_message_request.rs │ ├── sidebar_item.rs │ ├── upload_slot.rs │ ├── user_info.rs │ ├── user_metadata.rs │ ├── user_profile.rs │ └── workspace_info.rs ├── cliff-release-notes.toml ├── cliff.toml ├── crates ├── prose-core-client │ ├── Cargo.toml │ ├── src │ │ ├── app │ │ │ ├── deps │ │ │ │ ├── app_context.rs │ │ │ │ ├── app_dependencies.rs │ │ │ │ └── mod.rs │ │ │ ├── dtos │ │ │ │ ├── account_info.rs │ │ │ │ ├── contact.rs │ │ │ │ ├── message.rs │ │ │ │ ├── message_result_set.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── presence_sub_request.rs │ │ │ │ ├── room_envelope.rs │ │ │ │ ├── send_message_request.rs │ │ │ │ ├── sidebar_item.rs │ │ │ │ ├── upload_slot.rs │ │ │ │ ├── user_profile.rs │ │ │ │ └── workspace_info.rs │ │ │ ├── event_handlers │ │ │ │ ├── block_list_event_handler.rs │ │ │ │ ├── bookmarks_event_handler.rs │ │ │ │ ├── connection_event_handler.rs │ │ │ │ ├── contact_list_event_handler.rs │ │ │ │ ├── event_handler_queue.rs │ │ │ │ ├── messages_event_handler.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── requests_event_handler.rs │ │ │ │ ├── rooms_event_handler.rs │ │ │ │ ├── server_event.rs │ │ │ │ ├── synced_room_settings_event_handler.rs │ │ │ │ ├── user_devices_event_handler.rs │ │ │ │ ├── user_info_event_handler.rs │ │ │ │ └── workspace_info_event_handler.rs │ │ │ ├── mod.rs │ │ │ └── services │ │ │ │ ├── account_service.rs │ │ │ │ ├── block_list_service.rs │ │ │ │ ├── cache_service.rs │ │ │ │ ├── connection_service.rs │ │ │ │ ├── contact_list_service.rs │ │ │ │ ├── debug_service.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── preview_service.rs │ │ │ │ ├── room.rs │ │ │ │ ├── rooms_service.rs │ │ │ │ ├── sidebar_service.rs │ │ │ │ ├── upload_service.rs │ │ │ │ ├── user_data_service.rs │ │ │ │ └── workspace_service.rs │ │ ├── client.rs │ │ ├── client_builder.rs │ │ ├── client_event.rs │ │ ├── domain │ │ │ ├── account │ │ │ │ ├── mod.rs │ │ │ │ └── services │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── user_account_service.rs │ │ │ ├── connection │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── connection_properties.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── server_features.rs │ │ │ │ └── services │ │ │ │ │ ├── connection_service.rs │ │ │ │ │ └── mod.rs │ │ │ ├── contacts │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── contact.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── presence_sub_request.rs │ │ │ │ ├── repos │ │ │ │ │ ├── block_list_repository.rs │ │ │ │ │ ├── contact_list_repository.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── presence_sub_requests_repository.rs │ │ │ │ └── services │ │ │ │ │ ├── block_list_domain_service.rs │ │ │ │ │ ├── block_list_service.rs │ │ │ │ │ ├── contact_list_domain_service.rs │ │ │ │ │ ├── contact_list_service.rs │ │ │ │ │ ├── impls │ │ │ │ │ ├── block_list_domain_service.rs │ │ │ │ │ ├── contact_list_domain_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ └── mod.rs │ │ │ ├── encryption │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── decryption_context.rs │ │ │ │ │ ├── device.rs │ │ │ │ │ ├── device_bundle.rs │ │ │ │ │ ├── device_id.rs │ │ │ │ │ ├── device_info.rs │ │ │ │ │ ├── keys.rs │ │ │ │ │ ├── local_device.rs │ │ │ │ │ ├── local_encryption_bundle.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── session.rs │ │ │ │ ├── repos │ │ │ │ │ ├── encryption_keys_repository.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── session_repository.rs │ │ │ │ │ └── user_device_repository.rs │ │ │ │ └── services │ │ │ │ │ ├── encryption_domain_service.rs │ │ │ │ │ ├── encryption_service.rs │ │ │ │ │ ├── impls │ │ │ │ │ ├── encryption_domain_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── noop_encryption_service.rs │ │ │ │ │ └── signal_native │ │ │ │ │ │ ├── mod.rs │ │ │ │ │ │ ├── signal_compat.rs │ │ │ │ │ │ ├── signal_repo_wrapper.rs │ │ │ │ │ │ └── signal_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── user_device_id_provider.rs │ │ │ │ │ └── user_device_service.rs │ │ │ ├── general │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── capabilities.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── software_version.rs │ │ │ │ └── services │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── request_handling_service.rs │ │ │ ├── messaging │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── attachment.rs │ │ │ │ │ ├── encrypted_message.rs │ │ │ │ │ ├── error.rs │ │ │ │ │ ├── mention.rs │ │ │ │ │ ├── message.rs │ │ │ │ │ ├── message_id.rs │ │ │ │ │ ├── message_like.rs │ │ │ │ │ ├── message_parser.rs │ │ │ │ │ ├── message_ref.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── send_message_request.rs │ │ │ │ ├── repos │ │ │ │ │ ├── drafts_repository.rs │ │ │ │ │ ├── messages_repository.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── offline_messages_repository.rs │ │ │ │ └── services │ │ │ │ │ ├── impls │ │ │ │ │ ├── message_archive_domain_service.rs │ │ │ │ │ ├── message_migration_domain_service.rs │ │ │ │ │ └── mod.rs │ │ │ │ │ ├── message_archive_domain_service.rs │ │ │ │ │ ├── message_archive_service.rs │ │ │ │ │ ├── message_id_provider.rs │ │ │ │ │ ├── message_migration_domain_service.rs │ │ │ │ │ ├── messaging_service.rs │ │ │ │ │ └── mod.rs │ │ │ ├── mod.rs │ │ │ ├── rooms │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── compose_state.rs │ │ │ │ │ ├── constants.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── participant_list.rs │ │ │ │ │ ├── public_room_info.rs │ │ │ │ │ ├── room.rs │ │ │ │ │ ├── room_affiliation.rs │ │ │ │ │ ├── room_error.rs │ │ │ │ │ ├── room_features.rs │ │ │ │ │ ├── room_session_info.rs │ │ │ │ │ └── room_spec.rs │ │ │ │ ├── repos │ │ │ │ │ ├── connected_rooms_repository.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── services │ │ │ │ │ ├── impls │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── room_utils.rs │ │ │ │ │ └── rooms_domain_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── room_attributes_service.rs │ │ │ │ │ ├── room_factory.rs │ │ │ │ │ ├── room_management_service.rs │ │ │ │ │ ├── room_participation_service.rs │ │ │ │ │ └── rooms_domain_service.rs │ │ │ ├── settings │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── account_settings.rs │ │ │ │ │ ├── local_room_settings.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── synced_room_settings.rs │ │ │ │ ├── repos │ │ │ │ │ ├── account_settings_repository.rs │ │ │ │ │ ├── local_room_settings_repository.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── services │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── synced_room_settings_service.rs │ │ │ ├── shared │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── account_id.rs │ │ │ │ │ ├── anon_occupant_id.rs │ │ │ │ │ ├── availability.rs │ │ │ │ │ ├── avatar.rs │ │ │ │ │ ├── avatar_bundle.rs │ │ │ │ │ ├── avatar_id.rs │ │ │ │ │ ├── avatar_metadata.rs │ │ │ │ │ ├── bare_entity_id.rs │ │ │ │ │ ├── cache_policy.rs │ │ │ │ │ ├── capabilities_id.rs │ │ │ │ │ ├── connection_state.rs │ │ │ │ │ ├── entity_id.rs │ │ │ │ │ ├── mam_version.rs │ │ │ │ │ ├── message.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── muc_id.rs │ │ │ │ │ ├── occupant_id.rs │ │ │ │ │ ├── participant_id.rs │ │ │ │ │ ├── request_id.rs │ │ │ │ │ ├── room_id.rs │ │ │ │ │ ├── room_type.rs │ │ │ │ │ ├── sender_id.rs │ │ │ │ │ ├── server_id.rs │ │ │ │ │ ├── string_index.rs │ │ │ │ │ ├── user_endpoint_id.rs │ │ │ │ │ ├── user_id.rs │ │ │ │ │ ├── user_info.rs │ │ │ │ │ ├── user_or_resource_id.rs │ │ │ │ │ └── user_resource_id.rs │ │ │ │ └── utils │ │ │ │ │ ├── contact_name_builder.rs │ │ │ │ │ └── mod.rs │ │ │ ├── sidebar │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── bookmark.rs │ │ │ │ │ ├── bookmark_type.rs │ │ │ │ │ └── mod.rs │ │ │ │ └── services │ │ │ │ │ ├── bookmarks_service.rs │ │ │ │ │ ├── impls │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── sidebar_domain_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── sidebar_domain_service.rs │ │ │ ├── uploads │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── upload_slot.rs │ │ │ │ └── services │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── upload_service.rs │ │ │ ├── user_info │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ │ ├── jabber_client.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── platform_image.rs │ │ │ │ │ ├── presence.rs │ │ │ │ │ ├── user_info.rs │ │ │ │ │ ├── user_metadata.rs │ │ │ │ │ ├── user_profile.rs │ │ │ │ │ └── user_status.rs │ │ │ │ ├── repos │ │ │ │ │ ├── avatar_repository.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── user_info_repository.rs │ │ │ │ │ └── user_profile_repository.rs │ │ │ │ └── services │ │ │ │ │ ├── impls │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── user_info_domain_service.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── user_info_domain_service.rs │ │ │ │ │ └── user_info_service.rs │ │ │ └── workspace │ │ │ │ ├── mod.rs │ │ │ │ ├── models │ │ │ │ ├── mod.rs │ │ │ │ └── workspace_info.rs │ │ │ │ ├── repos │ │ │ │ ├── mod.rs │ │ │ │ └── workspace_info_repository.rs │ │ │ │ └── services │ │ │ │ ├── impls │ │ │ │ ├── mod.rs │ │ │ │ └── workspace_info_domain_service.rs │ │ │ │ ├── mod.rs │ │ │ │ └── workspace_info_domain_service.rs │ │ ├── infra │ │ │ ├── account │ │ │ │ ├── mod.rs │ │ │ │ └── user_account_service.rs │ │ │ ├── connection │ │ │ │ ├── connection_service.rs │ │ │ │ └── mod.rs │ │ │ ├── contacts │ │ │ │ ├── block_list_service.rs │ │ │ │ ├── caching_block_list_repository.rs │ │ │ │ ├── caching_contacts_repository.rs │ │ │ │ ├── contact_list_service.rs │ │ │ │ ├── mod.rs │ │ │ │ └── presence_sub_requests_repository.rs │ │ │ ├── encryption │ │ │ │ ├── caching_user_device_repository.rs │ │ │ │ ├── encryption_key_records.rs │ │ │ │ ├── encryption_keys_repository.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── session_repository.rs │ │ │ │ └── user_device_service.rs │ │ │ ├── events │ │ │ │ ├── coalescing_client_event_dispatcher.rs │ │ │ │ ├── immediate_client_event_dispatcher.rs │ │ │ │ └── mod.rs │ │ │ ├── general │ │ │ │ ├── mod.rs │ │ │ │ ├── nano_id_provider.rs │ │ │ │ ├── request_handling_service.rs │ │ │ │ └── rng_provider.rs │ │ │ ├── messaging │ │ │ │ ├── caching_message_repository.rs │ │ │ │ ├── drafts_repository.rs │ │ │ │ ├── message_archive_service.rs │ │ │ │ ├── message_record.rs │ │ │ │ ├── messaging_service.rs │ │ │ │ ├── mod.rs │ │ │ │ └── offline_messages_repository.rs │ │ │ ├── mod.rs │ │ │ ├── platform_dependencies.rs │ │ │ ├── rooms │ │ │ │ ├── in_memory_connected_rooms_repository.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── room_attributes_service.rs │ │ │ │ ├── room_management_service.rs │ │ │ │ └── room_participation_service.rs │ │ │ ├── settings │ │ │ │ ├── account_settings_repository.rs │ │ │ │ ├── local_room_settings_repository.rs │ │ │ │ ├── mod.rs │ │ │ │ └── synced_room_settings_service.rs │ │ │ ├── sidebar │ │ │ │ ├── bookmarks_service.rs │ │ │ │ └── mod.rs │ │ │ ├── uploads │ │ │ │ ├── mod.rs │ │ │ │ └── upload_service.rs │ │ │ ├── user_info │ │ │ │ ├── fs_avatar_repository.rs │ │ │ │ ├── in_memory_user_info_repository.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── presence_map.rs │ │ │ │ ├── store_avatar_repository.rs │ │ │ │ ├── user_info_service.rs │ │ │ │ └── user_profile_repository.rs │ │ │ ├── workspace │ │ │ │ ├── mod.rs │ │ │ │ └── workspace_info_repository.rs │ │ │ └── xmpp │ │ │ │ ├── event_parser │ │ │ │ ├── message.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── presence.rs │ │ │ │ └── pubsub │ │ │ │ │ ├── generic_pub_sub_parser.rs │ │ │ │ │ └── mod.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── type_conversions │ │ │ │ ├── attachment.rs │ │ │ │ ├── availability.rs │ │ │ │ ├── avatar_metadata.rs │ │ │ │ ├── bookmark.rs │ │ │ │ ├── caps.rs │ │ │ │ ├── compose_state.rs │ │ │ │ ├── contact.rs │ │ │ │ ├── device_bundle.rs │ │ │ │ ├── encrypted_payload.rs │ │ │ │ ├── mention.rs │ │ │ │ ├── message_ref.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── room_affiliation.rs │ │ │ │ ├── room_info.rs │ │ │ │ ├── room_session_participant.rs │ │ │ │ ├── room_spec.rs │ │ │ │ ├── stanza_error.rs │ │ │ │ ├── synced_room_settings.rs │ │ │ │ ├── thumbnail.rs │ │ │ │ ├── upload_slot.rs │ │ │ │ ├── user_activity.rs │ │ │ │ ├── user_device.rs │ │ │ │ ├── user_profile.rs │ │ │ │ └── workspace_info.rs │ │ │ │ ├── util │ │ │ │ ├── caps_ext.rs │ │ │ │ ├── file_ext.rs │ │ │ │ ├── jid_ext.rs │ │ │ │ ├── media_share_ext.rs │ │ │ │ ├── message_ext.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── presence_ext.rs │ │ │ │ └── room_occupancy_ext.rs │ │ │ │ └── xmpp_client.rs │ │ ├── lib.rs │ │ ├── test │ │ │ ├── bookmark.rs │ │ │ ├── constant_time_provider.rs │ │ │ ├── message_builder.rs │ │ │ ├── mock_app_dependencies.rs │ │ │ ├── mod.rs │ │ │ ├── room_internals.rs │ │ │ └── room_metadata.rs │ │ └── util │ │ │ ├── account_bookmarks_client.rs │ │ │ ├── coalesce_client_events.rs │ │ │ ├── form_config.rs │ │ │ ├── jid_workspace.rs │ │ │ ├── join_all.rs │ │ │ ├── mime_serde_shim.rs │ │ │ ├── mod.rs │ │ │ ├── path_ext.rs │ │ │ ├── proxy_transformer.rs │ │ │ ├── string_ext.rs │ │ │ └── textual_palette.rs │ └── tests │ │ ├── account_service.rs │ │ ├── connection_service.rs │ │ ├── contacts_service.rs │ │ ├── event_parsing │ │ ├── connection_event_parser.rs │ │ ├── contact_list_event_parser.rs │ │ ├── main.rs │ │ ├── message_event_parser.rs │ │ ├── request_event_parser.rs │ │ ├── room_event_parser.rs │ │ ├── sidebar_bookmark_event_parser.rs │ │ ├── user_device_event_parser.rs │ │ └── user_event_parser.rs │ │ ├── message_parsing │ │ ├── main.rs │ │ └── message_parser.rs │ │ ├── messages_event_handler.rs │ │ ├── requests_event_handler.rs │ │ ├── room.rs │ │ ├── rooms_domain_service.rs │ │ ├── rooms_event_handler.rs │ │ ├── rooms_service.rs │ │ ├── sidebar_domain_service.rs │ │ └── user_info_domain_service.rs ├── prose-markup │ ├── Cargo.toml │ ├── src │ │ ├── lib.rs │ │ └── styling_writer.rs │ └── tests │ │ ├── fixtures │ │ ├── complex.md │ │ ├── html_tags.md │ │ ├── links.md │ │ ├── nested_blockquotes.md │ │ ├── nested_lists.md │ │ └── nested_spans.md │ │ ├── snapshots │ │ ├── styling_writer__complex.snap │ │ ├── styling_writer__escapes_html_tags.snap │ │ ├── styling_writer__links.snap │ │ ├── styling_writer__nested_blockquotes.snap │ │ ├── styling_writer__nested_lists.snap │ │ └── styling_writer__nested_spans.snap │ │ └── styling_writer.rs ├── prose-proc-macros │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── prose-store │ ├── Cargo.toml │ └── src │ │ ├── driver │ │ ├── indexed_db.rs │ │ ├── mod.rs │ │ └── sqlite.rs │ │ ├── entity_macro.rs │ │ ├── lib.rs │ │ ├── prelude.rs │ │ ├── repository.rs │ │ └── store.rs ├── prose-utils │ ├── Cargo.toml │ └── src │ │ ├── id_string_macro.rs │ │ └── lib.rs ├── prose-wasm-utils │ ├── Cargo.toml │ └── src │ │ ├── future_ext.rs │ │ ├── lib.rs │ │ ├── receiver_stream.rs │ │ └── stream_ext.rs └── prose-xmpp │ ├── Cargo.toml │ ├── src │ ├── client │ │ ├── builder.rs │ │ ├── client.rs │ │ ├── mod.rs │ │ └── module_context.rs │ ├── connector │ │ ├── connector.rs │ │ ├── mod.rs │ │ ├── proxy_connector.rs │ │ └── xmpp_rs.rs │ ├── deps │ │ ├── id_provider.rs │ │ ├── mod.rs │ │ └── time_provider.rs │ ├── event.rs │ ├── lib.rs │ ├── mods │ │ ├── block_list.rs │ │ ├── bookmark.rs │ │ ├── bookmark2.rs │ │ ├── caps.rs │ │ ├── chat.rs │ │ ├── http_upload.rs │ │ ├── mam.rs │ │ ├── mod.rs │ │ ├── muc │ │ │ ├── join_room_future.rs │ │ │ ├── mod.rs │ │ │ └── send_muc_message_future.rs │ │ ├── omemo.rs │ │ ├── ping.rs │ │ ├── profile.rs │ │ ├── pubsub.rs │ │ ├── roster.rs │ │ └── status.rs │ ├── stanza │ │ ├── avatar.rs │ │ ├── conference_bookmark.rs │ │ ├── last_activity.rs │ │ ├── mam │ │ │ ├── mod.rs │ │ │ └── query.rs │ │ ├── media_sharing │ │ │ ├── file.rs │ │ │ ├── media_share.rs │ │ │ ├── mod.rs │ │ │ ├── oob.rs │ │ │ └── thumbnail.rs │ │ ├── message │ │ │ ├── builder.rs │ │ │ ├── carbons.rs │ │ │ ├── chat_marker.rs │ │ │ ├── content.rs │ │ │ ├── fallback.rs │ │ │ ├── fasten.rs │ │ │ ├── forwarding.rs │ │ │ ├── mam.rs │ │ │ ├── message.rs │ │ │ ├── mod.rs │ │ │ ├── muc_invite.rs │ │ │ ├── muc_user.rs │ │ │ ├── reactions.rs │ │ │ ├── reply.rs │ │ │ ├── retract.rs │ │ │ └── stanza_id.rs │ │ ├── mod.rs │ │ ├── muc │ │ │ ├── direct_invite.rs │ │ │ ├── mediated_invite.rs │ │ │ ├── mod.rs │ │ │ ├── muc_user.rs │ │ │ ├── ns.rs │ │ │ └── query.rs │ │ ├── ns.rs │ │ ├── omemo │ │ │ ├── device.rs │ │ │ ├── device_list.rs │ │ │ └── mod.rs │ │ ├── pubsub.rs │ │ ├── references │ │ │ ├── mod.rs │ │ │ └── reference.rs │ │ ├── user_activity.rs │ │ ├── vcard.rs │ │ └── vcard4.rs │ ├── test │ │ ├── connected_client.rs │ │ ├── connector.rs │ │ ├── constant_id_provider.rs │ │ ├── element_ext.rs │ │ ├── incrementing_id_provider.rs │ │ └── mod.rs │ └── util │ │ ├── element_ext.rs │ │ ├── item_id_ext.rs │ │ ├── mod.rs │ │ ├── module_future_state.rs │ │ ├── pub_sub_items_ext.rs │ │ ├── pub_sub_query.rs │ │ ├── publish_options_ext.rs │ │ ├── request_error.rs │ │ ├── request_future.rs │ │ └── xmpp_element.rs │ └── tests │ ├── bookmark_mod.rs │ ├── chat_mod.rs │ ├── muc_mod.rs │ └── snapshots │ ├── bookmark_mod__publishes_bookmark.snap │ └── bookmark_mod__publishes_legacy_bookmarks.snap ├── examples ├── .env.example ├── .gitignore ├── README.md ├── common │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── prose-core-client-cli │ ├── Cargo.toml │ └── src │ │ ├── main.rs │ │ ├── type_display.rs │ │ └── type_selection.rs └── xmpp-client │ ├── Cargo.toml │ └── src │ └── main.rs ├── prose.doap ├── rust-toolchain.toml ├── tests ├── prose-core-integration-tests │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── tests │ │ ├── account_settings_repository.rs │ │ ├── client │ │ ├── avatar.rs │ │ ├── catchup_unread.rs │ │ ├── contact_list.rs │ │ ├── helpers │ │ │ ├── connector.rs │ │ │ ├── delegate.rs │ │ │ ├── element_ext.rs │ │ │ ├── id_provider.rs │ │ │ ├── mod.rs │ │ │ ├── test_client.rs │ │ │ ├── test_client_login.rs │ │ │ ├── test_client_muc.rs │ │ │ ├── test_client_omemo.rs │ │ │ └── test_message_queue.rs │ │ ├── message_handling.rs │ │ ├── message_styling.rs │ │ ├── mod.rs │ │ ├── muc.rs │ │ ├── muc_omemo.rs │ │ ├── omemo.rs │ │ ├── reactions.rs │ │ ├── reconnect.rs │ │ ├── reply.rs │ │ ├── user_info.rs │ │ └── workspace.rs │ │ ├── contacts_repository.rs │ │ ├── drafts_repository.rs │ │ ├── local_room_settings_repository.rs │ │ ├── messages_repository.rs │ │ ├── mod.rs │ │ ├── user_info_repository.rs │ │ └── workspace_info_repository.rs └── prose-store-integration-tests │ ├── Cargo.toml │ └── src │ ├── lib.rs │ └── tests │ ├── mod.rs │ ├── repository.rs │ ├── snapshots │ ├── prose_store_integration_tests__tests__sqlite__query_uses_index.snap │ ├── prose_store_integration_tests__tests__sqlite__query_uses_multicolumn_index.snap │ └── prose_store_integration_tests__tests__sqlite__table_structure.snap │ └── sqlite.rs └── xtask ├── Cargo.toml └── src ├── ci.rs ├── main.rs ├── swift.rs └── wasm.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/Cargo.toml -------------------------------------------------------------------------------- /INTERNALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/INTERNALS.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/README.md -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/.gitignore: -------------------------------------------------------------------------------- 1 | generated 2 | ProseSDK -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/Cargo.toml -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/Swift/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/Swift/Color.swift -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/Swift/MucId.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/Swift/MucId.swift -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/Swift/UserId.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/Swift/UserId.swift -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/account_bookmarks_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/account_bookmarks_client.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/client.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/lib.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/logger.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/account_bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/account_bookmark.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/account_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/account_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/attachment.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/avatar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/avatar.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/client_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/client_event.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/contact.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/errors.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/message.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/message_result_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/message_result_set.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/mod.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/participant_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/participant_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/presence_sub_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/presence_sub_request.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/public_room_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/public_room_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/room.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/room.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/send_message_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/send_message_request.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/sidebar_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/sidebar_item.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/upload_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/upload_slot.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/user_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/user_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/user_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/user_metadata.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/user_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/user_profile.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/types/workspace_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/types/workspace_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/src/uniffi_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/src/uniffi_api.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-ffi/uniffi.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-ffi/uniffi.toml -------------------------------------------------------------------------------- /bindings/prose-sdk-js/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | js/*.js 3 | package-lock.json -------------------------------------------------------------------------------- /bindings/prose-sdk-js/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/Cargo.toml -------------------------------------------------------------------------------- /bindings/prose-sdk-js/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/LICENSE.md -------------------------------------------------------------------------------- /bindings/prose-sdk-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/README.md -------------------------------------------------------------------------------- /bindings/prose-sdk-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/package.json -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/client.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/connector/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/connector/mod.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/connector/strophe_js.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/connector/strophe_js.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/delegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/delegate.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/encryption/encryption_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/encryption/encryption_service.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/encryption/js_compat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/encryption/js_compat.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/encryption/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/encryption/mod.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/encryption/signal_repo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/encryption/signal_repo.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/error.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/error_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/error_hook.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/lib.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/log/js_log_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/log/js_log_writer.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/log/js_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/log/js_logger.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/log/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/log/mod.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/account_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/account_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/attachment.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/channel.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/connection_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/connection_error.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/contact.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/jid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/jid.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/js_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/js_array.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/mention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/mention.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/message.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/message_result_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/message_result_set.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/mod.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/presence_sub_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/presence_sub_request.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/room.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/room.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/send_message_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/send_message_request.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/sidebar_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/sidebar_item.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/upload_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/upload_slot.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/user_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/user_info.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/user_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/user_metadata.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/user_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/user_profile.rs -------------------------------------------------------------------------------- /bindings/prose-sdk-js/src/types/workspace_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/bindings/prose-sdk-js/src/types/workspace_info.rs -------------------------------------------------------------------------------- /cliff-release-notes.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/cliff-release-notes.toml -------------------------------------------------------------------------------- /cliff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/cliff.toml -------------------------------------------------------------------------------- /crates/prose-core-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/deps/app_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/deps/app_context.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/deps/app_dependencies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/deps/app_dependencies.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/deps/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/deps/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/account_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/account_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/contact.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/message.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/message_result_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/message_result_set.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/presence_sub_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/presence_sub_request.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/room_envelope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/room_envelope.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/send_message_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/send_message_request.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/sidebar_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/sidebar_item.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/upload_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/upload_slot.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/user_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/user_profile.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/dtos/workspace_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/dtos/workspace_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/block_list_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/block_list_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/bookmarks_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/bookmarks_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/connection_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/connection_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/contact_list_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/contact_list_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/event_handler_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/event_handler_queue.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/messages_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/messages_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/requests_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/requests_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/rooms_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/rooms_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/server_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/server_event.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/synced_room_settings_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/synced_room_settings_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/user_devices_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/user_devices_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/user_info_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/user_info_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/event_handlers/workspace_info_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/event_handlers/workspace_info_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/account_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/account_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/block_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/block_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/cache_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/cache_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/connection_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/connection_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/contact_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/contact_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/debug_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/debug_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/preview_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/preview_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/room.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/room.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/rooms_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/rooms_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/sidebar_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/sidebar_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/upload_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/upload_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/user_data_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/user_data_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/app/services/workspace_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/app/services/workspace_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/client.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/client_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/client_builder.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/client_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/client_event.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/account/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/account/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/account/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/account/services/user_account_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/account/services/user_account_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/models/connection_properties.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/models/connection_properties.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/models/server_features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/models/server_features.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/services/connection_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/services/connection_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/connection/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/connection/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/models/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/models/contact.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/models/presence_sub_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/models/presence_sub_request.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/repos/block_list_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/repos/block_list_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/repos/contact_list_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/repos/contact_list_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/repos/presence_sub_requests_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/repos/presence_sub_requests_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/block_list_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/block_list_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/block_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/block_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/contact_list_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/contact_list_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/contact_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/contact_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/impls/block_list_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/impls/block_list_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/impls/contact_list_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/impls/contact_list_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/contacts/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/contacts/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/decryption_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/decryption_context.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/device.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/device_bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/device_bundle.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/device_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/device_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/device_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/device_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/keys.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/local_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/local_device.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/local_encryption_bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/local_encryption_bundle.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/models/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/models/session.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/repos/encryption_keys_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/repos/encryption_keys_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/repos/session_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/repos/session_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/repos/user_device_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/repos/user_device_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/encryption_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/encryption_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/encryption_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/encryption_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/encryption_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/encryption_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/noop_encryption_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/noop_encryption_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/signal_native/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/signal_native/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_compat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_compat.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_repo_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_repo_wrapper.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/impls/signal_native/signal_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/user_device_id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/user_device_id_provider.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/encryption/services/user_device_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/encryption/services/user_device_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/models/capabilities.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/models/capabilities.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/models/software_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/models/software_version.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/general/services/request_handling_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/general/services/request_handling_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/attachment.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/encrypted_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/encrypted_message.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/error.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/mention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/mention.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/message.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/message_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/message_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/message_like.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/message_like.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/message_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/message_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/message_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/message_ref.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/models/send_message_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/models/send_message_request.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/repos/drafts_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/repos/drafts_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/repos/messages_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/repos/messages_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/repos/offline_messages_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/repos/offline_messages_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/impls/message_archive_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/impls/message_archive_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/impls/message_migration_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/impls/message_migration_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/message_archive_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/message_archive_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/message_archive_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/message_archive_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/message_id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/message_id_provider.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/message_migration_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/message_migration_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/messaging_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/messaging_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/messaging/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/messaging/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/compose_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/compose_state.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/constants.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/participant_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/participant_list.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/public_room_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/public_room_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room_affiliation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room_affiliation.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room_error.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room_features.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room_features.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room_session_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room_session_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/models/room_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/models/room_spec.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/repos/connected_rooms_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/repos/connected_rooms_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/impls/room_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/impls/room_utils.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/impls/rooms_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/impls/rooms_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/room_attributes_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/room_attributes_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/room_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/room_factory.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/room_management_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/room_management_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/room_participation_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/room_participation_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/rooms/services/rooms_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/rooms/services/rooms_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/models/account_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/models/account_settings.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/models/local_room_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/models/local_room_settings.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/models/synced_room_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/models/synced_room_settings.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/repos/account_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/repos/account_settings_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/repos/local_room_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/repos/local_room_settings_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/settings/services/synced_room_settings_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/settings/services/synced_room_settings_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/account_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/account_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/anon_occupant_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/anon_occupant_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/availability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/availability.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/avatar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/avatar.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/avatar_bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/avatar_bundle.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/avatar_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/avatar_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/avatar_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/avatar_metadata.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/bare_entity_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/bare_entity_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/cache_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/cache_policy.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/capabilities_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/capabilities_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/connection_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/connection_state.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/entity_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/entity_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/mam_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/mam_version.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/message.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/muc_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/muc_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/occupant_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/occupant_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/participant_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/participant_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/request_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/request_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/room_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/room_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/room_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/room_type.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/sender_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/sender_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/server_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/server_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/string_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/string_index.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/user_endpoint_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/user_endpoint_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/user_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/user_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/user_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/user_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/user_or_resource_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/user_or_resource_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/models/user_resource_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/models/user_resource_id.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/utils/contact_name_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/utils/contact_name_builder.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/shared/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/shared/utils/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/models/bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/models/bookmark.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/models/bookmark_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/models/bookmark_type.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/services/bookmarks_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/services/bookmarks_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/services/impls/sidebar_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/services/impls/sidebar_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/sidebar/services/sidebar_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/sidebar/services/sidebar_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/uploads/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/uploads/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/uploads/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/uploads/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/uploads/models/upload_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/uploads/models/upload_slot.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/uploads/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/uploads/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/uploads/services/upload_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/uploads/services/upload_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/jabber_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/jabber_client.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/platform_image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/platform_image.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/presence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/presence.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/user_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/user_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/user_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/user_metadata.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/user_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/user_profile.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/models/user_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/models/user_status.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/repos/avatar_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/repos/avatar_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/repos/user_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/repos/user_info_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/repos/user_profile_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/repos/user_profile_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/services/impls/user_info_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/services/impls/user_info_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/services/user_info_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/services/user_info_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/user_info/services/user_info_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/user_info/services/user_info_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/models/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/models/workspace_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/models/workspace_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/repos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/repos/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/repos/workspace_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/repos/workspace_info_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/services/impls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/services/impls/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/services/impls/workspace_info_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/services/impls/workspace_info_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/services/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/services/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/domain/workspace/services/workspace_info_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/domain/workspace/services/workspace_info_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/account/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/account/user_account_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/account/user_account_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/connection/connection_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/connection/connection_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/connection/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/connection/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/block_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/block_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/caching_block_list_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/caching_block_list_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/caching_contacts_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/caching_contacts_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/contact_list_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/contact_list_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/contacts/presence_sub_requests_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/contacts/presence_sub_requests_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/caching_user_device_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/caching_user_device_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/encryption_key_records.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/encryption_key_records.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/encryption_keys_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/encryption_keys_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/session_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/session_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/encryption/user_device_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/encryption/user_device_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/events/coalescing_client_event_dispatcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/events/coalescing_client_event_dispatcher.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/events/immediate_client_event_dispatcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/events/immediate_client_event_dispatcher.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/events/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/events/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/general/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/general/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/general/nano_id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/general/nano_id_provider.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/general/request_handling_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/general/request_handling_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/general/rng_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/general/rng_provider.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/caching_message_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/caching_message_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/drafts_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/drafts_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/message_archive_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/message_archive_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/message_record.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/message_record.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/messaging_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/messaging_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/messaging/offline_messages_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/messaging/offline_messages_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/platform_dependencies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/platform_dependencies.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/rooms/in_memory_connected_rooms_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/rooms/in_memory_connected_rooms_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/rooms/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/rooms/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/rooms/room_attributes_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/rooms/room_attributes_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/rooms/room_management_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/rooms/room_management_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/rooms/room_participation_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/rooms/room_participation_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/settings/account_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/settings/account_settings_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/settings/local_room_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/settings/local_room_settings_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/settings/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/settings/synced_room_settings_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/settings/synced_room_settings_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/sidebar/bookmarks_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/sidebar/bookmarks_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/sidebar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/sidebar/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/uploads/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/uploads/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/uploads/upload_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/uploads/upload_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/fs_avatar_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/fs_avatar_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/in_memory_user_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/in_memory_user_info_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/presence_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/presence_map.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/store_avatar_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/store_avatar_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/user_info_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/user_info_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/user_info/user_profile_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/user_info/user_profile_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/workspace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/workspace/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/workspace/workspace_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/workspace/workspace_info_repository.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/event_parser/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/event_parser/message.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/event_parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/event_parser/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/event_parser/presence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/event_parser/presence.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/event_parser/pubsub/generic_pub_sub_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/event_parser/pubsub/generic_pub_sub_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/event_parser/pubsub/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/event_parser/pubsub/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/attachment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/attachment.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/availability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/availability.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/avatar_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/avatar_metadata.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/bookmark.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/caps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/caps.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/compose_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/compose_state.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/contact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/contact.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/device_bundle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/device_bundle.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/encrypted_payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/encrypted_payload.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/mention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/mention.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/message_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/message_ref.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/room_affiliation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/room_affiliation.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/room_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/room_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/room_session_participant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/room_session_participant.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/room_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/room_spec.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/stanza_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/stanza_error.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/synced_room_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/synced_room_settings.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/thumbnail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/thumbnail.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/upload_slot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/upload_slot.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/user_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/user_activity.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/user_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/user_device.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/user_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/user_profile.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/type_conversions/workspace_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/type_conversions/workspace_info.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/caps_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/caps_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/file_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/file_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/jid_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/jid_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/media_share_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/media_share_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/message_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/message_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/presence_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/presence_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/util/room_occupancy_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/util/room_occupancy_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/infra/xmpp/xmpp_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/infra/xmpp/xmpp_client.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/bookmark.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/constant_time_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/constant_time_provider.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/message_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/message_builder.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/mock_app_dependencies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/mock_app_dependencies.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/room_internals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/room_internals.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/test/room_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/test/room_metadata.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/account_bookmarks_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/account_bookmarks_client.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/coalesce_client_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/coalesce_client_events.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/form_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/form_config.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/jid_workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/jid_workspace.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/join_all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/join_all.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/mime_serde_shim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/mime_serde_shim.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/mod.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/path_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/path_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/proxy_transformer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/proxy_transformer.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/string_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/string_ext.rs -------------------------------------------------------------------------------- /crates/prose-core-client/src/util/textual_palette.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/src/util/textual_palette.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/account_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/account_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/connection_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/connection_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/contacts_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/contacts_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/connection_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/connection_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/contact_list_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/contact_list_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/main.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/message_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/message_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/request_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/request_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/room_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/room_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/sidebar_bookmark_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/sidebar_bookmark_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/user_device_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/user_device_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/event_parsing/user_event_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/event_parsing/user_event_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/message_parsing/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/message_parsing/main.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/message_parsing/message_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/message_parsing/message_parser.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/messages_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/messages_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/requests_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/requests_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/room.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/room.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/rooms_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/rooms_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/rooms_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/rooms_event_handler.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/rooms_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/rooms_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/sidebar_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/sidebar_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-core-client/tests/user_info_domain_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-core-client/tests/user_info_domain_service.rs -------------------------------------------------------------------------------- /crates/prose-markup/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-markup/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-markup/src/styling_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/src/styling_writer.rs -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/complex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/complex.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/html_tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/html_tags.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/links.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/nested_blockquotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/nested_blockquotes.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/nested_lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/nested_lists.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/fixtures/nested_spans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/fixtures/nested_spans.md -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__complex.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__complex.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__escapes_html_tags.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__escapes_html_tags.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__links.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__links.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__nested_blockquotes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__nested_blockquotes.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__nested_lists.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__nested_lists.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/snapshots/styling_writer__nested_spans.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/snapshots/styling_writer__nested_spans.snap -------------------------------------------------------------------------------- /crates/prose-markup/tests/styling_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-markup/tests/styling_writer.rs -------------------------------------------------------------------------------- /crates/prose-proc-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-proc-macros/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-proc-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-proc-macros/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-store/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-store/src/driver/indexed_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/driver/indexed_db.rs -------------------------------------------------------------------------------- /crates/prose-store/src/driver/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/driver/mod.rs -------------------------------------------------------------------------------- /crates/prose-store/src/driver/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/driver/sqlite.rs -------------------------------------------------------------------------------- /crates/prose-store/src/entity_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/entity_macro.rs -------------------------------------------------------------------------------- /crates/prose-store/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-store/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/prelude.rs -------------------------------------------------------------------------------- /crates/prose-store/src/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/repository.rs -------------------------------------------------------------------------------- /crates/prose-store/src/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-store/src/store.rs -------------------------------------------------------------------------------- /crates/prose-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-utils/src/id_string_macro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-utils/src/id_string_macro.rs -------------------------------------------------------------------------------- /crates/prose-utils/src/lib.rs: -------------------------------------------------------------------------------- 1 | mod id_string_macro; 2 | -------------------------------------------------------------------------------- /crates/prose-wasm-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-wasm-utils/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-wasm-utils/src/future_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-wasm-utils/src/future_ext.rs -------------------------------------------------------------------------------- /crates/prose-wasm-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-wasm-utils/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-wasm-utils/src/receiver_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-wasm-utils/src/receiver_stream.rs -------------------------------------------------------------------------------- /crates/prose-wasm-utils/src/stream_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-wasm-utils/src/stream_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/Cargo.toml -------------------------------------------------------------------------------- /crates/prose-xmpp/src/client/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/client/builder.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/client/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/client/client.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/client/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/client/module_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/client/module_context.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/connector/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/connector/connector.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/connector/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/connector/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/connector/proxy_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/connector/proxy_connector.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/connector/xmpp_rs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/connector/xmpp_rs.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/deps/id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/deps/id_provider.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/deps/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/deps/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/deps/time_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/deps/time_provider.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/event.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/lib.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/block_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/block_list.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/bookmark.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/bookmark2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/bookmark2.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/caps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/caps.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/chat.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/http_upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/http_upload.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/mam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/mam.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/muc/join_room_future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/muc/join_room_future.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/muc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/muc/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/muc/send_muc_message_future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/muc/send_muc_message_future.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/omemo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/omemo.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/ping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/ping.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/profile.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/pubsub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/pubsub.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/roster.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/roster.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/mods/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/mods/status.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/avatar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/avatar.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/conference_bookmark.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/conference_bookmark.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/last_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/last_activity.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/mam/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/mam/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/mam/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/mam/query.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/media_sharing/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/media_sharing/file.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/media_sharing/media_share.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/media_sharing/media_share.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/media_sharing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/media_sharing/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/media_sharing/oob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/media_sharing/oob.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/media_sharing/thumbnail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/media_sharing/thumbnail.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/builder.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/carbons.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/carbons.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/chat_marker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/chat_marker.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/content.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/content.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/fallback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/fallback.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/fasten.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/fasten.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/forwarding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/forwarding.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/mam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/mam.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/message.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/muc_invite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/muc_invite.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/muc_user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/muc_user.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/reactions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/reactions.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/reply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/reply.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/retract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/retract.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/message/stanza_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/message/stanza_id.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/direct_invite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/direct_invite.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/mediated_invite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/mediated_invite.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/muc_user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/muc_user.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/ns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/ns.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/muc/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/muc/query.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/ns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/ns.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/omemo/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/omemo/device.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/omemo/device_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/omemo/device_list.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/omemo/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/omemo/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/pubsub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/pubsub.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/references/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/references/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/references/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/references/reference.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/user_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/user_activity.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/vcard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/vcard.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/stanza/vcard4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/stanza/vcard4.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/connected_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/connected_client.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/connector.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/constant_id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/constant_id_provider.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/element_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/element_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/incrementing_id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/incrementing_id_provider.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/test/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/element_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/element_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/item_id_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/item_id_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/module_future_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/module_future_state.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/pub_sub_items_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/pub_sub_items_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/pub_sub_query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/pub_sub_query.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/publish_options_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/publish_options_ext.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/request_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/request_error.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/request_future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/request_future.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/src/util/xmpp_element.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/src/util/xmpp_element.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/tests/bookmark_mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/tests/bookmark_mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/tests/chat_mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/tests/chat_mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/tests/muc_mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/tests/muc_mod.rs -------------------------------------------------------------------------------- /crates/prose-xmpp/tests/snapshots/bookmark_mod__publishes_bookmark.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/tests/snapshots/bookmark_mod__publishes_bookmark.snap -------------------------------------------------------------------------------- /crates/prose-xmpp/tests/snapshots/bookmark_mod__publishes_legacy_bookmarks.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/crates/prose-xmpp/tests/snapshots/bookmark_mod__publishes_legacy_bookmarks.snap -------------------------------------------------------------------------------- /examples/.env.example: -------------------------------------------------------------------------------- 1 | ACCOUNT=your_account@prose.org/bot_example 2 | PASSWORD=topsecret -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | cache 2 | logs -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/common/Cargo.toml -------------------------------------------------------------------------------- /examples/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/common/src/lib.rs -------------------------------------------------------------------------------- /examples/prose-core-client-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/prose-core-client-cli/Cargo.toml -------------------------------------------------------------------------------- /examples/prose-core-client-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/prose-core-client-cli/src/main.rs -------------------------------------------------------------------------------- /examples/prose-core-client-cli/src/type_display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/prose-core-client-cli/src/type_display.rs -------------------------------------------------------------------------------- /examples/prose-core-client-cli/src/type_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/prose-core-client-cli/src/type_selection.rs -------------------------------------------------------------------------------- /examples/xmpp-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/xmpp-client/Cargo.toml -------------------------------------------------------------------------------- /examples/xmpp-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/examples/xmpp-client/src/main.rs -------------------------------------------------------------------------------- /prose.doap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/prose.doap -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/Cargo.toml -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/lib.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/account_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/account_settings_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/avatar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/avatar.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/catchup_unread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/catchup_unread.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/contact_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/contact_list.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/connector.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/delegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/delegate.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/element_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/element_ext.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/id_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/id_provider.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/mod.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/test_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/test_client.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/test_client_login.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/test_client_login.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/test_client_muc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/test_client_muc.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/test_client_omemo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/test_client_omemo.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/helpers/test_message_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/helpers/test_message_queue.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/message_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/message_handling.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/message_styling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/message_styling.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/mod.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/muc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/muc.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/muc_omemo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/muc_omemo.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/omemo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/omemo.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/reactions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/reactions.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/reconnect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/reconnect.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/reply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/reply.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/user_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/user_info.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/client/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/client/workspace.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/contacts_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/contacts_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/drafts_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/drafts_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/local_room_settings_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/local_room_settings_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/messages_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/messages_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/mod.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/user_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/user_info_repository.rs -------------------------------------------------------------------------------- /tests/prose-core-integration-tests/src/tests/workspace_info_repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-core-integration-tests/src/tests/workspace_info_repository.rs -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/Cargo.toml -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/lib.rs -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/mod.rs -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/repository.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/repository.rs -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__query_uses_index.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__query_uses_index.snap -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__query_uses_multicolumn_index.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__query_uses_multicolumn_index.snap -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__table_structure.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/snapshots/prose_store_integration_tests__tests__sqlite__table_structure.snap -------------------------------------------------------------------------------- /tests/prose-store-integration-tests/src/tests/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/tests/prose-store-integration-tests/src/tests/sqlite.rs -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/src/ci.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/xtask/src/ci.rs -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/xtask/src/main.rs -------------------------------------------------------------------------------- /xtask/src/swift.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/xtask/src/swift.rs -------------------------------------------------------------------------------- /xtask/src/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prose-im/prose-core-client/HEAD/xtask/src/wasm.rs --------------------------------------------------------------------------------