Commit Graph

3596 Commits

Author SHA1 Message Date
Christian Pauly e28b0fa1b3 refactor: login method AuthenticationIdentifier
This is a breaking change for the login method to use the correct format.
It makes it possible to login with email or phone.
Also this does some housekeeping stuff while
upgrading to pedantic 1.11.0 which doesnt
allow curly braces in Strings where not needed
anymore.
2021-03-09 08:09:29 +00:00
Krille Fear 0d8bddf708 Merge branch 'soru/fallback-keys' into 'main'
feat: Add fallback keys support

Closes #136

See merge request famedly/famedlysdk!653
2021-03-03 07:38:32 +00:00
Sorunome 498c7825a5
feat: Add fallback keys support 2021-03-02 16:17:32 +01:00
Christian Pauly 7d91cdac5e fix: Typo and wellknown parsing 2021-03-01 11:38:53 +01:00
Krille Fear d993fdab44 Merge branch 'krille/refactor-request-user' into 'main'
refactor: Request user

See merge request famedly/famedlysdk!662
2021-03-01 09:52:33 +00:00
Christian Pauly 5c35799e18 refactor: Request user 2021-03-01 10:32:04 +01:00
Sorunome 885141968c Merge branch 'krille/refactor-event-update' into 'main'
refactor: Deprecate eventType in EventUpdate

See merge request famedly/famedlysdk!661
2021-02-26 16:11:57 +00:00
Sorunome 5431056c1c Merge branch 'krille/implement-canrequesthistory' into 'main'
feat: Implement can request history calculation

See merge request famedly/famedlysdk!659
2021-02-26 16:09:17 +00:00
Christian Pauly b8659213ae feat: Implement can request history calculation 2021-02-26 13:48:29 +01:00
Christian Pauly c9d3c327f6 refactor: Deprecate eventType in EventUpdate 2021-02-26 13:06:02 +01:00
Sorunome 4f9243915a Merge branch 'krille/syncerror' into 'main'
fix: Sync error handling

See merge request famedly/famedlysdk!658
2021-02-26 11:54:37 +00:00
Christian Pauly 29d0e673e0 fix: Sync error handling 2021-02-24 09:17:41 +01:00
Krille Fear 62ad8569ae Merge branch 'soru/update-matrix-scheme' into 'main'
chore: Update matrix scheme parsing to match updated MSC

See merge request famedly/famedlysdk!657
2021-02-24 05:40:04 +00:00
Sorunome e7c8e754a1
chore: Update matrix scheme parsing to match updated MSC 2021-02-23 16:34:43 +01:00
Sorunome 512abfc476
chore: Add changelog 2021-02-19 13:09:17 +01:00
Sorunome 31e72662ef
chore: version bump 2021-02-19 13:08:32 +01:00
Krille Fear 82f823f50e Merge branch 'krille/syncfilter' into 'main'
feat: Implement upload sync filters

See merge request famedly/famedlysdk!641
2021-02-18 13:34:22 +00:00
Marcus b6b6231ca5 Merge branch 'krille/fix-sync-error' into 'main'
fix: Dont catch sync errors

See merge request famedly/famedlysdk!656
2021-02-18 13:33:54 +00:00
Christian Pauly 72a7bc1637 feat: Implement upload sync filters 2021-02-18 14:03:58 +01:00
Christian Pauly c7f78bdaf5 fix: Dont catch sync errors 2021-02-18 13:01:13 +01:00
Krille Fear fa16efa0c1 Merge branch 'nico/pretty-attribute-escaping' into 'main'
fix: escape attributes in markdown less aggressively

See merge request famedly/famedlysdk!655
2021-02-18 07:30:05 +00:00
Krille Fear 8e799f993d Merge branch 'nico/bad-docs-link' into 'main'
chore: fix broken documentation link

See merge request famedly/famedlysdk!654
2021-02-18 07:29:03 +00:00
Nicolas Werner ac1ad1b897 fix: escape attributes in markdown less aggressively 2021-02-17 22:56:31 +01:00
Nicolas Werner 2a49310c79 chore: fix broken documentation link 2021-02-17 21:31:01 +00:00
Sorunome 8573e1915f
feat: Add fallback keys support 2021-02-15 16:23:33 +01:00
Krille Fear bc864fda4a Merge branch 'soru/only-good-x-sign-jump' into 'main'
fix: Don't allow transitive trust unless it is for ouself

See merge request famedly/famedlysdk!652
2021-02-15 13:53:39 +00:00
Sorunome 681b27e269
fix: Don't allow transitive trust unless it is for ouself 2021-02-15 12:19:05 +01:00
Sorunome 41522e868d Merge branch 'soru/also-selfsign-on-unverified-master' into 'main'
fix: Better logic when to auto-trigger self-sign

See merge request famedly/famedlysdk!651
2021-02-13 14:06:38 +00:00
Sorunome 34b15e45fc
fix: Better logic when to auto-trigger self-sign 2021-02-13 15:03:10 +01:00
Krille Fear 1f7e517dbf Merge branch 'soru/auto-selfsign' into 'main'
feat: Auto-selfsign and auto-cache when opening ssss keys

See merge request famedly/famedlysdk!650
2021-02-13 13:59:18 +00:00
Sorunome 6c2fc1679a
feat: Auto-selfsign and auto-cache when opening ssss keys 2021-02-13 14:55:09 +01:00
Krille Fear fb5a0bc6a2 Merge branch 'soru/membership-null' into 'main'
fix: Make defaults catch if constructor is null

See merge request famedly/famedlysdk!647
2021-02-13 10:38:49 +00:00
Sorunome 7c44394f82 Merge branch 'krille/checkhomeserver' into 'main'
feat: Custom Exception and return type for Change Homeserver

See merge request famedly/famedlysdk!649
2021-02-13 10:29:06 +00:00
Christian Pauly fc8563849a feat: Custom Exception and return type for Change Homeserver 2021-02-13 09:08:56 +01:00
Marcel 088ea35e1c Merge branch 'soru/update-mermaid' into 'main'
chore: Update mermaid

See merge request famedly/famedlysdk!648
2021-02-12 17:37:31 +00:00
Sorunome 6373fa38eb
chore: Update mermaid 2021-02-12 18:34:46 +01:00
Sorunome 888fdc2078
fix: have dartdocs use doc folder, mdbook stuff use the docs folder 2021-02-11 13:07:12 +01:00
Sorunome c2637a0015
fix: Dartdoc docs 2021-02-11 13:01:17 +01:00
Sorunome 7715c75be2
fix: Docs CI 2021-02-11 12:52:48 +01:00
Sorunome 8eb401852c Merge branch 'soru/docs' into 'main'
chore: Add docs

See merge request famedly/famedlysdk!646
2021-02-11 11:47:04 +00:00
Sorunome 15a444c006
chore: Add docs 2021-02-11 12:21:42 +01:00
Sorunome f08dabaf03
fix: Make defaults catch if constructor is null 2021-02-11 12:09:44 +01:00
Marcus ff04b1cce5 Merge branch 'krille/uia-cancel' into 'main'
feat: Implement cancel uiarequest

See merge request famedly/famedlysdk!644
2021-02-10 12:46:10 +00:00
Krille Fear 6d7ab8e1d4 Merge branch 'soru/cancel-broadcast-verify' into 'main'
fix: Allow to broadcast cancels during key verification

See merge request famedly/famedlysdk!643
2021-02-10 12:44:21 +00:00
Marcus 28f6ab6ff2 Merge branch 'soru/better-detect' into 'main'
fix: Better detection if x-signing and megolm backup is enabled

See merge request famedly/famedlysdk!645
2021-02-10 12:43:19 +00:00
Christian Pauly fd05f642d8 feat: Implement cancel uiarequest 2021-02-10 13:41:09 +01:00
Sorunome 2d70360a8d
fix: Better detection if x-signing and megolm backup is enabled 2021-02-10 13:35:45 +01:00
Sorunome d07b663866
fix: Allow to broadcast cancels during key verification 2021-02-10 13:05:09 +01:00
Sorunome 9fa36f736b Merge branch 'soru/command-parser' into 'main'
feat: Add command parser

See merge request famedly/famedlysdk!637
2021-02-09 17:38:46 +00:00
Sorunome fcb8d48bd7
feat: Add command parser 2021-02-09 18:19:38 +01:00