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
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