Doug
bad4a8f9c8
Refactor Rust timeline identifiers into our own. ( #3731 )
...
* Refactor eventOrTransactionID.
* Refactor uniqueID.
2025-02-04 09:50:46 +00:00
manuroe
3950cac085
Dual licensing: AGPL + Element Commercial ( #3657 )
...
* New LICENSE-COMMERCIAL file
* Apply dual licenses: AGPL + Element Commercial to file headers
* Update README with dual licensing
2025-01-06 11:27:37 +01:00
Stefan Ceriu
0651314e3e
Adopt various rust side Timeline API additions ( #3423 )
...
* Adopt new reaction toggling API introduced in matrix-org/matrix-rust-sdk/pull/4127
* Adopt the changes introduced in matrix-org/matrix-rust-sdk/pull/4111: use the new `TimelineUniqueId` type instead of `String` for unique timeline identifiers.
* Bump the RustSDK to v1.0.58.
* Fix unit tests
2024-10-16 19:08:34 +03:00
Stefan Ceriu
c79dbe85a0
Bump the RustSDK to v1.0.53: adopt latest record based timeline item APIs ( #3356 )
2024-10-01 18:50:11 +03:00
Stefan Ceriu
664e87fe87
Switch license to AGPL ( #3237 )
...
* Switch license file to AGPL
* Update file copyright headers
* Update the default project file header
2024-09-06 16:34:30 +03:00
Doug
6616d1799f
Remove encryption authenticity feature flag. ( #3180 )
2024-08-19 09:49:10 +01:00
Valere
a11faeb131
Show Encryption Authenticity warnings on messages in the timeline. ( #3051 )
...
* Initial implementation.
* Add developer option for showing timeline item authenticity.
* Refactor code to use new SendInfo.Status.
---------
Co-authored-by: Doug <douglase@element.io>
2024-08-05 11:15:38 +00:00
Stefan Ceriu
53fc5df55b
Generate mocks for all SDK classes and introduce a simple TimelineItemFactory test to try them out
2024-06-05 17:51:45 +03:00