Some checks failed
- Introduced background sync functionality for the Matrix client, allowing notifications to be received even when the app is backgrounded. - Added new commands to start, stop, and get the state of background sync. - Implemented a BackgroundSyncManager to manage sync state and credentials. - Integrated matrix-sdk for handling Matrix interactions and notifications. - Updated Cargo.toml to include necessary dependencies for background sync. - Modified mobile capabilities to include opener permissions. - Enhanced lib.rs to handle new commands and integrate background sync logic.
14 lines
302 B
JSON
14 lines
302 B
JSON
{
|
|
"$schema": "../gen/schemas/mobile-schema.json",
|
|
"identifier": "mobile",
|
|
"description": "Default capability for mobile",
|
|
"windows": ["*"],
|
|
"platforms": ["android", "iOS"],
|
|
"permissions": [
|
|
"core:default",
|
|
"notification:default",
|
|
"deep-link:default",
|
|
"opener:default"
|
|
]
|
|
}
|