Commit Graph

2770 Commits

Author SHA1 Message Date
Nicolas Werner 9a39a78a86
chore: enable remaining easy lints 2023-11-17 12:59:27 +01:00
Nicolas Werner 8b8a647cf9
chore: enable discarded_futures lint
BREAKING CHANGE: This changes the runInRoot method to not return a
future. As a user, if you need the result of an async computation passed
to runInRoot, please await it directly. Also the KeyVerification start
and a few call methods now return a future.
2023-11-17 12:59:27 +01:00
Nicolas Werner 5dc3adadfc
chore: enable avoid_bool_literals_in_conditional_expressions 2023-11-17 12:59:27 +01:00
Nicolas Werner a0970b7fcb
chore: don't manually enable default rules 2023-11-17 12:59:20 +01:00
Nicolas Werner b06167b8a4
Merge pull request #1600 from famedly/krille/better-syncloop-error
fix: catch correct exception type for connection problems
2023-11-17 00:07:45 +01:00
Nicolas Werner e03826b1bb
Merge branch 'main' into krille/better-syncloop-error 2023-11-16 22:21:59 +01:00
Nicolas Werner 76b216c319
Merge pull request #1608 from famedly/krille/store-presences
feat: Store presences in  database
2023-11-16 22:21:34 +01:00
Nicolas Werner 0b3542730d
Merge branch 'main' into krille/store-presences 2023-11-16 21:36:13 +01:00
Nicolas Werner 499096068c
Merge pull request #1611 from famedly/krille/fix-set-presence-load-archive
fix: Set presence when loading archive
2023-11-16 21:36:01 +01:00
Nicolas Werner 4b36c2f529
Merge branch 'main' into krille/fix-set-presence-load-archive 2023-11-16 21:19:20 +01:00
td 03d038c831
Merge pull request #1612 from famedly/karthi/release-0-22-7
build: release 0.22.7
2023-11-16 15:18:17 +05:30
Karthikeyan S 7f32428091
build: release 0.22.7 2023-11-16 14:08:19 +05:30
Krille d1bbf57b6f
fix: Set presence when loading archive 2023-11-15 14:18:48 +01:00
td 7324064f22
Merge pull request #1610 from famedly/reza/crash-calls
Hangup on call crash
2023-11-15 16:24:36 +05:30
Mohammad Reza Moradi d5447c62f7
fix: hangup on call crash 2023-11-15 08:49:35 +01:00
Krille 8cc863b1a3
feat: Store presences in database 2023-11-15 06:59:58 +01:00
Nicolas Werner 7bcd5840e1
Merge pull request #1606 from famedly/td/logoutEvenIfServerDown
fix: clear local database on logout even if server timesout
2023-11-14 12:56:15 +01:00
td 1ab06cb01a
fix: clear local database on logout even if server timesout 2023-11-13 18:12:47 +05:30
Karthikeyan S 327f95d998
Merge pull request #1598 from famedly/karthi/fix-hangup-timeout
fix: call hangup on timeout race condition
2023-11-07 12:42:13 +05:30
Karthikeyan S 243275d644
Merge branch 'main' into karthi/fix-hangup-timeout 2023-11-06 17:31:22 +05:30
Nicolas Werner 6e6b2f338e
Merge pull request #1599 from famedly/nico/stale-call-checker-leak
stale call checker leak
2023-11-06 11:06:18 +01:00
krille-chan b1b2b2ffe2
fix: catch correct exception type for connection problems 2023-11-05 09:52:08 +01:00
Nicolas Werner 37582a3a8e
fix: stale call checker leaks memory 2023-11-04 00:30:14 +01:00
td 579b8aa944
Merge branch 'main' into karthi/fix-hangup-timeout 2023-11-03 19:22:01 +05:30
Karthikeyan S 88110773ab
fix: call hangup on timeout race condition 2023-11-03 16:05:37 +05:30
Nicolas Werner e0b6529525
Merge pull request #1574 from famedly/dependabot/pub/file-7.0.0
build(deps): bump file from 6.1.4 to 7.0.0
2023-11-02 11:32:27 +01:00
dependabot[bot] 2b7f4b48a3
build(deps): bump file from 6.1.4 to 7.0.0
Bumps [file](https://github.com/google/file.dart/tree/master/packages) from 6.1.4 to 7.0.0.
- [Release notes](https://github.com/google/file.dart/releases)
- [Commits](https://github.com/google/file.dart/commits/v7.0.0/packages)

---
updated-dependencies:
- dependency-name: file
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 09:58:58 +00:00
Nicolas Werner 94bf74cb0d
Merge pull request #1596 from famedly/nico/upgrade-lints
chore: upgrade lints
2023-11-02 10:55:51 +01:00
Nicolas Werner 82492f92e1
chore: upgrade lints 2023-11-02 10:20:33 +01:00
Nicolas Werner 23776e53ad
Merge pull request #1571 from TheOneWithTheBraid/braid/store-left-rooms-in-archive
chore: incrementally add left rooms to archive
2023-11-02 09:56:51 +01:00
Nicolas Werner 620187c772
Merge branch 'main' into braid/store-left-rooms-in-archive 2023-11-02 08:49:48 +01:00
td 5900442bcb
Merge pull request #1594 from famedly/td/useTemplatePub
chore: use our reusable workflow for pub publish
2023-10-25 13:15:31 +00:00
td 318134d6f4
chore: use our custom reusable workflow to avoid manually configuring each publish job 2023-10-25 04:17:01 +05:30
Krille-chan a66e2d8e26
Merge pull request #1592 from famedly/krille/release-0-22-6
build: Release 0.22.6
2023-10-23 13:30:44 +02:00
Krille 569fa186cf
build: Release 0.22.6 2023-10-23 13:03:30 +02:00
Krille-chan c6613323b4
Merge pull request #1591 from famedly/krille/refactor-wait-for-room
refactor: Wait for room in sync until sync process and trigger cleanu…
2023-10-23 13:02:28 +02:00
Krille f0e4232930 refactor: Wait for room in sync until sync process and trigger cleanup call not before actually start clean up. 2023-10-23 12:30:14 +02:00
Krille-chan 49f76b4a29
Merge pull request #1590 from famedly/krille/do-not-convert-linebreaks-in-pre-blocks
fix: Do not convert linebreaks in pre blocks on markdown parsing
2023-10-23 12:26:48 +02:00
Krille 6f144198b7
fix: Do not convert linebreaks in pre blocks on markdown parsing 2023-10-23 08:39:26 +02:00
The one with the braid 5dea95f02c fix: Code style
Signed-off-by: The one with the braid <info@braid.business>
2023-10-20 14:58:56 +02:00
Clemens-Toegel f1fd6f43f9 chore: remove archived room on forget (#2)
Co-authored-by: Clemens Toegel <clemens.toegel@x-tention.at>
2023-10-20 14:04:11 +02:00
Clemens-Toegel 0ec6a64cc8 chore: store states to archived rooms (#1)
* chore: store states to archived rooms

* chore: PR fix

---------

Co-authored-by: Clemens Toegel <clemens.toegel@x-tention.at>
2023-10-20 14:04:11 +02:00
The one with the braid 053dddb76d chore: incrementally add left rooms to archive
- store left rooms in archive during sync (as well as they are removed
  on join already)
- refactor room archive code
- fix typo

Internal reference: SMC-385

Signed-off-by: The one with the braid <info@braid.business>
2023-10-20 14:04:11 +02:00
Krille-chan 8c638a7554
Merge pull request #1588 from famedly/krille/release-0-22-5
build: Bump version to 0.22.5
2023-10-20 13:59:37 +02:00
Krille a9a2bedab0
build: Bump version to 0.22.5 2023-10-20 13:29:07 +02:00
Krille-chan 9fa0710a33
Merge pull request #1586 from famedly/krille/add-methods-to-load-all-keys
feat: Add methods to load all room keys from online key backup
2023-10-20 13:28:02 +02:00
Krille 4e310f16d5 feat: Add methods to load all room keys from online key backup
This makes it possible to load
and sync all room keys
right after the bootstrap if the
app wants to do this.
2023-10-20 12:13:12 +02:00
Krille-chan 3c237f4984
Merge pull request #1537 from PhantomRay/PhantomRay-patch-1
fix: fixed hardcoded historyCount
2023-10-20 12:05:18 +02:00
Ray 4b51c1c5fd fix: fixed hardcoded historyCount 2023-10-20 11:25:45 +02:00
Krille-chan be1f125414
Merge pull request #1585 from famedly/krille/fix-upload-keys
refactor: Trigger upload keys on sync and not in background job and u…
2023-10-20 10:45:20 +02:00