Commit Graph

3505 Commits

Author SHA1 Message Date
Krille Fear d43d4bedee Merge branch 'soru/fix-ssss-cache' into 'main'
fix: A few ssss fixes

See merge request famedly/famedlysdk!668
2021-03-09 18:12:30 +00:00
Krille Fear 4bd8359518 Merge branch 'krille/refactor-room-states' into 'main'
refactor: Room states

Closes #143

See merge request famedly/famedlysdk!663
2021-03-09 18:12:23 +00:00
Sorunome 6d171542af
feat: Escape @room in the reply fallback when replying 2021-03-09 18:29:13 +01:00
Sorunome c76dc0daa2
chore: Reduce needed database accessess 2021-03-09 18:28:58 +01:00
Christian Pauly 1f8285c3e7 refactor: Room states 2021-03-09 17:28:55 +00:00
Sorunome 7ef288ec91
fix: A few ssss fixes 2021-03-09 18:28:42 +01:00
Sorunome 3f2ced692f Merge branch 'krille/update-pedantic' into 'main'
refactor: Update pedantic

See merge request famedly/famedlysdk!665
2021-03-09 17:28:04 +00:00
Krille Fear 44ca96e544 refactor: Update pedantic
This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables.
2021-03-09 17:28:04 +00:00
Krille Fear 7a078251a6 fix: IdServerUnbindResult typo 2021-03-09 08:24:30 +00:00
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