Commit Graph

2875 Commits

Author SHA1 Message Date
Krille-chan 966951dfeb
Merge pull request #1619 from famedly/nico/no-memory-of-this
fix: in memory database is not actually in memory
2023-11-22 07:36:12 +01:00
Nicolas Werner 642bb7e62a
fix: in memory database is not actually in memory
Since we can't pass the fake filesystem to hive, instead we just store
the database in a temporary directory.
2023-11-21 14:30:34 +01:00
Nicolas Werner ee14fb7116
Merge pull request #1597 from famedly/nico/stricter-lints
stricter lints
2023-11-17 14:44:00 +01:00
Nicolas Werner c44cfaf03e
docs: Document and group our linter rules 2023-11-17 14:24:59 +01:00
Nicolas Werner f72d298a0b
fix: database tests group can't be async 2023-11-17 13:05:14 +01:00
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