Julian Sparber
|
5501378a77
|
Merge remote-tracking branch 'origin/main' into fix_decrypt_timeline
|
2022-05-10 14:55:29 +02:00 |
|
Julian Sparber
|
b586f1690b
|
use trait as argument for room::Common::decrypt_event
|
2022-05-10 14:54:13 +02:00 |
|
Benjamin Kampmann
|
1c967669d9
|
chore: Bumping crate versions
|
2022-05-10 13:41:00 +02:00 |
|
Benjamin Kampmann
|
89a8245ce6
|
fix(test-macros): Add missing feature from syn
|
2022-05-10 13:09:27 +02:00 |
|
Benjamin Kampmann
|
d2f251b2d5
|
chore: version and path fixes for releasing
|
2022-05-09 20:11:10 +02:00 |
|
Benjamin Kampmann
|
c72b769389
|
Merge remote-tracking branch 'origin/main' into ben-preping-for-release
|
2022-05-09 20:09:26 +02:00 |
|
Benjamin Kampmann
|
41799a08ed
|
Merge pull request #655 from matrix-org/ben-name-alignment
Align crate names
|
2022-05-09 20:04:02 +02:00 |
|
Benjamin Kampmann
|
4b2bac965d
|
docs: Adding Readmes
|
2022-05-09 17:58:31 +02:00 |
|
Benjamin Kampmann
|
c61215630b
|
chore: Fixing missing Cargo.toml Metadata"
|
2022-05-09 17:43:41 +02:00 |
|
Benjamin Kampmann
|
23a13a77a4
|
Merge remote-tracking branch 'origin/main' into ben-name-alignment
|
2022-05-09 17:04:17 +02:00 |
|
Benjamin Kampmann
|
cea57724e7
|
missed one
|
2022-05-09 16:39:50 +02:00 |
|
Jonas Platte
|
1f714e9cc5
|
feat(sdk): Allow OriginalSyncRoomRedactionEvent as first event handler param
|
2022-05-09 16:38:58 +02:00 |
|
Jonas Platte
|
02587bf6bf
|
fix(sdk): Fix wrong event handler ID for redacted redaction event
|
2022-05-09 16:38:58 +02:00 |
|
Jonas Platte
|
320a20b787
|
chore: Add store error backend variant constructors
|
2022-05-09 16:38:58 +02:00 |
|
Jonas Platte
|
844b22fd8e
|
chore: Remove From<Box<dyn Error + …>> impls for store errors
|
2022-05-09 16:38:58 +02:00 |
|
Benjamin Kampmann
|
26c82b3010
|
fix: fixing missed cases and style
|
2022-05-09 16:22:37 +02:00 |
|
Benjamin Kampmann
|
1de4a6cdd6
|
refactor: Rename matrix-crypto-ffi to matrix-sdk-crypto-ffi
|
2022-05-09 16:12:11 +02:00 |
|
Benjamin Kampmann
|
08f180cdb7
|
refactor: Rename matrix-qrcode to matrix-sdk-qrcode
|
2022-05-09 16:12:11 +02:00 |
|
Denis Kasak
|
8c3843f392
|
Merge pull request #654 from matrix-org/dkasak/switch-to-vodozemac-release
chore: Switch to released vodozemac
|
2022-05-09 12:46:15 +00:00 |
|
Denis Kasak
|
b396232756
|
refactor: clippy fixes
|
2022-05-09 14:34:31 +02:00 |
|
Denis Kasak
|
9e3089074f
|
chore: Switch to released vodozemac.
|
2022-05-09 14:06:05 +02:00 |
|
Julian Sparber
|
fa37a2dea2
|
Fix missing referance
|
2022-05-09 13:58:04 +02:00 |
|
Julian Sparber
|
3910122fd5
|
Remove uneeded ref
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
|
2022-05-09 13:51:03 +02:00 |
|
Julian Sparber
|
2919c2d5d1
|
matrix-sdk: Expose method to decrypt room events
The also adds an enum so that the user can give many different rust
types to the decryption method.
|
2022-05-09 13:12:40 +02:00 |
|
Jonas Platte
|
0fad7b60a9
|
feat(base): Properly handle redacted m.room.member events
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
a2fb420635
|
chore(base): Use PowerLevels::for_user helper
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
6088993706
|
chore(base): Move MinimalStateEvent higher up the module hierarchy
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
41bcc9bdd7
|
chore(base): Remove unnecessary bounds on MinimalStateEvent
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
dc08d5f62b
|
chore: Update MemberEvent to allow redacted member events
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
985c7d7b36
|
chore: Inline From trait implementations for MemberEvent
They were each just used in a single place.
|
2022-05-09 12:38:22 +02:00 |
|
Jonas Platte
|
58bcd354f6
|
chore(sdk): Reduce unnecessary clones
|
2022-05-09 12:38:22 +02:00 |
|
Ivan Enderlin
|
5c6a6464c4
|
chore(crypto) Fix a typo in the code.
|
2022-05-09 11:50:40 +02:00 |
|
Ivan Enderlin
|
d3c20b2a13
|
feat(crypto) Generate a cdylib for the crate.
Ask `rustc` to generate a dynamic system library, which will be useful
to generate a Wasm module.
|
2022-05-09 10:51:18 +02:00 |
|
Ivan Enderlin
|
7817af9aa6
|
feat(crypto) Add the js feature.
This patch updates to code to raise a compilation error if the `js`
feature is used for another architecture than `wasm32`.
|
2022-05-09 10:40:32 +02:00 |
|
Ivan Enderlin
|
7569c08ada
|
feat(crypto) Add wasm-bindgen as a dep and simplify Cargo.toml.
|
2022-05-09 10:40:13 +02:00 |
|
Charlotte
|
be2a818c84
|
feat(base)!: Use boxed errors in StoreError and CryptoStoreError
|
2022-05-06 17:05:27 +02:00 |
|
Benjamin Kampmann
|
8b805f9f01
|
Merge pull request #649 from zecakeh/display-name
DisplayName fixes
|
2022-05-06 14:46:49 +02:00 |
|
Benjamin Kampmann
|
86b9dc5e57
|
style(appservice): Remove allocation and make clippy happy
|
2022-05-06 14:08:27 +02:00 |
|
Jonas Platte
|
260f888a89
|
chore(appservice): Fix another clippy warning
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
5907fac248
|
chore(base): Rewrite BaseRoomInfo::handle_redaction
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
3c8da5f7e1
|
feat(base): Handle redactions in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
8043b6c1e1
|
chore(base): Store topic event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
4e16f79ad2
|
chore(base): Store tombstone event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
f93baf7ed4
|
chore(base): Store name event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
9e058b6202
|
chore(base): Store join_rules event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
a5e81ebcc9
|
chore(base): Store history_visibility event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
aa7fc8ff47
|
chore(base): Store guest_access event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
849fbe94f1
|
chore(base): Store create event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
c9527e7263
|
chore(base): Store canonical_alias event's ID in BaseRoomInfo
|
2022-05-06 14:08:01 +02:00 |
|
Jonas Platte
|
9a3b81178f
|
chore(base): Store avatar event's ID in BaseRoomInfo
Required to make redactions work properly.
|
2022-05-06 14:08:01 +02:00 |
|