Commit Graph

338 Commits

Author SHA1 Message Date
Ralf Zerres
714ca73fc5 feat (msc3266): Room Summary API 2025-05-20 16:25:33 +00:00
Matthias Ahouansou
ff7b2af80d chore(release): 0.10.3 2025-05-12 19:19:09 +01:00
Matthias Ahouansou
a5a8f6c3c1 chore(release): 0.10.2 2025-05-11 12:39:25 +01:00
Matthias Ahouansou
17f56081ce chore(release): 0.10.1 2025-05-09 18:24:10 +01:00
Matthias Ahouansou
c5901b90ee chore: bump version to 0.11.0-alpha 2025-05-09 16:23:18 +01:00
Matthias Ahouansou
160ab757a8 chore(release): 0.10.0 2025-05-09 12:37:57 +01:00
Matthias Ahouansou
88c95d36a8 chore(crates): bump 2025-05-09 12:34:03 +01:00
Matthias Ahouansou
ec2c61e277 feat(sync): v4 -> v5 2025-05-08 23:02:25 +01:00
Matthias Ahouansou
a189b66ca6 feat(admin): show media command 2025-05-07 14:14:05 +01:00
Matthias Ahouansou
c3fb1b0456 feat(media): retention policies 2025-05-07 14:14:05 +01:00
Matthias Ahouansou
594fe5f98f feat(media): blocking 2025-05-07 14:14:05 +01:00
Matthias Ahouansou
d76637048a feat(admin): commands for purging media 2025-05-07 14:14:05 +01:00
Matthias Ahouansou
33b02c868d chore(rust): upgrade to 1.83.0
This is needed for std::io::ErrorKind::DirectoryNotEmpty
2025-05-06 20:44:03 +01:00
Matthias Ahouansou
70d7f77363 feat(media): use file's sha256 for on-disk name & make directory configurable
In addition, metadata about the file, such as creation time, last access, and
file size, are stored in the database
2025-05-06 20:44:02 +01:00
Matthias Ahouansou
d0607b6459 chore(ruma): bump 2025-03-15 00:30:12 +00:00
Matthias Ahouansou
b726ccaab8 chore(ruma): upgrade 2025-03-08 13:29:18 +00:00
Matthias Ahouansou
8acacdebc8 chore: bump ruma & rust 2025-03-03 16:25:43 +00:00
Matthias Ahouansou
2a7aa6242f chore: upgrade ruma 2025-02-24 23:56:12 +00:00
Matthias Ahouansou
406367b4f2 chore: upgrade rust
this is needed for recent versions of ruma
2025-02-23 16:22:34 +00:00
Matthias Ahouansou
3686f6d260 remove unused backends
they have been disabled for a long time, and are unlikely to ever make a comeback
2025-02-23 15:49:29 +00:00
Timo Kösters
6767ca8bc8 fix: config options for well_known have changed 2024-10-07 00:03:35 +02:00
Timo Kösters
892fb8846a Bump version 2024-10-06 14:18:54 +02:00
Matthias Ahouansou
9014e43ce1 chore: bump rust to 1.79.0 and apply new lints 2024-06-21 08:29:33 +01:00
Matthias Ahouansou
ba1138aaa3 chore: bump version to 0.9.0-alpha 2024-06-14 12:33:40 +01:00
Timo Kösters
7a5b893013 Bump version 2024-06-12 19:43:18 +02:00
Matthias Ahouansou
ba2a5a6115 chore: bump all dependencies 2024-06-11 20:35:56 +01:00
Matthias Ahouansou
b46000fadc feat: recurse relationships 2024-06-03 13:42:52 +01:00
Matthias Ahouansou
9374b74e77 refactor: let ruma-server-util handle X-Matrix parsing 2024-05-29 12:27:37 +01:00
Matthias Ahouansou
e2d91e26d6 style: format all toml with taplo 2024-05-06 20:57:56 +01:00
Matthias Ahouansou
256dae983b chore: bump rust
and fix new lints that come with it
2024-05-05 13:27:56 +01:00
Jakub Kubík
c1f695653b feat: support hosting .well-known from Conduit
Co-authored-by: Matthias Ahouansou <matthias@ahouansou.cz>
2024-05-02 09:26:43 +01:00
Ossi Herrala
aff97e4032 Update image crate 2024-04-27 11:15:04 +03:00
Ossi Herrala
a56139549f Trust-DNS has been renamed to Hickory-DNS 2024-04-27 11:14:59 +03:00
Ossi Herrala
3b6928ebcf Update dependencies that don't need code changes 2024-04-27 11:13:30 +03:00
Ossi Herrala
61cd2892b8 Remove unused dependencies 2024-04-27 11:13:30 +03:00
Timo Kösters
3b3466fd51 Bump version to v0.8.0-alpha 2024-04-25 09:19:44 +02:00
Timo Kösters
a854a46c24 Bump version to v0.7.0 2024-04-24 23:24:20 +02:00
Charles Hall
61cb186b5b update rocksdb 2024-04-21 12:39:27 -07:00
Charles Hall
7f63948db9 Merge branch 'version-extra' into 'next'
allow including extra info in `--version` output

See merge request famedly/conduit!601
2024-04-11 14:37:37 +00:00
Matthias Ahouansou
1c529529aa chore: upgrade nix to 0.28
needed for musl targets on s390x
2024-04-01 13:36:38 +01:00
Matthias Ahouansou
5c634ceb6b fix: reject requests with authentication when not used 2024-03-30 16:50:21 +00:00
Timo Kösters
879a8b969d improvement: use simpler rocksdb config 2024-03-21 15:04:40 +01:00
Charles Hall
ac22b1bed1 allow including extra info in --version output 2024-03-11 20:11:59 -07:00
Charles Hall
d1bc7fcfd2 rename the rust-rocksdb crate to just rocksdb
This way the old `cfg`s still work and we don't need to constantly
remind ourselves what programming language we're using in `use`
statements.

Also fixes a problem where RocksDB users couldn't start Conduit because
the old `cfg`s were using the original crate's name instead of the
`backend_rocksdb` feature name for some reason. Maybe that should be
changed, but I'm not sure.
2024-03-10 23:40:11 -07:00
Charles Hall
10f3f9da49 switch/update rocksdb crate
This fork was created because the original seems de-facto unmaintained.
2024-03-10 20:58:01 -07:00
Matthias Ahouansou
21a5fa3ef0 refactor: use re-exported JsOption from ruma rather than directly adding it as a dependency 2024-02-25 10:30:30 +00:00
Matthias Ahouansou
b27e9ea95c chore: bump ruma to latest commit (as of 2024-02-25) 2024-02-25 08:49:20 +00:00
Matthias Ahouansou
8aa915acb9 bump ruma, support deprecated user login field 2024-02-23 20:29:17 +00:00
Matthias Ahouansou
e707084345 chore: bump ruma to latest commit (as of 2024-02-16) 2024-02-16 20:52:07 +00:00
strawberry
6dcc8b6cf1 bump ruma to latest commit (syncv3 JsOption and push optional power levels)
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-02-16 20:45:48 +00:00