Timo Kösters
|
e4600ccfef
|
bump ruma
|
2022-04-07 17:02:49 +02:00 |
|
Timo Kösters
|
0ae39807a4
|
Add V9 to list of allowed versions
|
2022-04-07 16:50:09 +02:00 |
|
Nyaaori
|
d655f4c1be
|
Cleanup rooms.rs, globals.rs, and pdu.rs
|
2022-04-07 16:48:37 +02:00 |
|
Nyaaori
|
4b28146ee7
|
Support room version 3
|
2022-04-07 16:44:50 +02:00 |
|
Nyaaori
|
d8a3b257f2
|
Enable room version 4
|
2022-04-07 16:36:27 +02:00 |
|
Nyaaori
|
714873694d
|
Refactor room version support, add default room version config
|
2022-04-07 16:35:10 +02:00 |
|
Jakub Kubík
|
ada07de204
|
feat: support user password resets
|
2022-04-07 12:11:55 +00:00 |
|
Andrej Kacian
|
196c83939c
|
Add show-config admin room command
|
2022-02-21 22:27:19 +01:00 |
|
Jonathan de Jong
|
e9f87e1952
|
update ruma
|
2022-02-18 15:33:14 +01:00 |
|
Timo Kösters
|
0565b5a6c8
|
Merge branch 'show-dns-setup-error' into 'next'
Display actual error message from TokioAsyncResolver, if any
See merge request famedly/conduit!296
|
2022-02-12 13:01:41 +00:00 |
|
Jonas Platte
|
5fa9190117
|
Simplify return type of most route handlers
|
2022-02-12 12:56:08 +01:00 |
|
Andrej Kacian
|
bfbefb0cd2
|
Display actual error message from TokioAsyncResolver, if any
|
2022-02-07 12:56:44 +01:00 |
|
Aode (lion)
|
b39ddf7be9
|
Rename reqwest clients, mention cheap client clones in comment
|
2022-01-28 12:42:47 -06:00 |
|
Aode (lion)
|
1059f35fdc
|
use pre-constructed client for well-known requests also
|
2022-01-27 10:37:04 -06:00 |
|
Aode (Lion)
|
f8d1c1a8af
|
Re-use a basic request in all possible cases
|
2022-01-27 10:37:04 -06:00 |
|
Jonas Platte
|
892a0525f2
|
Upgrade Ruma
|
2021-12-15 13:00:37 +01:00 |
|
Moritz Bitsch
|
9fccbb014a
|
Implement TURN server authentication with hmac
This is a prefered method to allow limited access to the TURN server
|
2021-11-12 12:43:15 +00:00 |
|
Moritz Bitsch
|
109892b4b7
|
Implement turn server settings
this fills out the infos in /_matrix/client/r0/voip/turnServer with
values specified in the server config
|
2021-11-12 12:43:15 +00:00 |
|
Timo Kösters
|
dc8bc4a880
|
Merge branch 'up-ruma' into 'next'
Upgrade Ruma
See merge request famedly/conduit!210
|
2021-10-15 11:38:12 +00:00 |
|
Jonas Platte
|
f2ef5677e0
|
Reduce turbofish usage
Should make the code a little bit easier to read.
|
2021-10-13 12:25:58 +02:00 |
|
Nyaaori
|
6bc8fb2ae7
|
Implement admin check and add config option for allowing room creation
|
2021-09-24 07:16:34 +00:00 |
|
Jonas Platte
|
d68c93b5fa
|
Clean up (mostly automated with cargo clippy --fix)
|
2021-09-13 20:58:58 +02:00 |
|
Kurt Roeckx
|
984ad5ecd6
|
fixup! Get required keys in batch when joining a room
|
2021-09-01 19:30:31 +02:00 |
|
Timo Kösters
|
19b89ab91f
|
fix: server resolution
|
2021-08-27 20:20:13 +02:00 |
|
Timo Kösters
|
0eeba86b32
|
fix: improve locks
|
2021-08-03 11:17:39 +02:00 |
|
Timo Kösters
|
bd63797213
|
improvement: make better use of sqlite connections
|
2021-08-03 10:24:14 +02:00 |
|
Timo Kösters
|
5e924227b6
|
feat: add threadpool for iterator threads, bug fixes, tracing_flame support
|
2021-07-29 08:49:28 +02:00 |
|
Timo Kösters
|
cfaa900e83
|
improvement: auth chain cache
|
2021-07-20 15:25:16 +02:00 |
|
Timo Kösters
|
e12b1ff863
|
improvement: locks
|
2021-07-14 13:21:25 +02:00 |
|
Timo Kösters
|
e15e6d4405
|
improvement: efficient /sync, mutex for federation transactions
|
2021-07-14 13:20:39 +02:00 |
|
Jonathan de Jong
|
e1b89c1248
|
apply lint suggestions and version bump
|
2021-07-14 12:31:38 +02:00 |
|
Jonathan de Jong
|
9d4fa9a220
|
Sqlite
|
2021-07-14 07:07:08 +00:00 |
|
Timo Kösters
|
5711467ad9
|
Merge branch 'state-res-closure' into 'master'
Remove auth_cache using a closure to fetch events in state-res
See merge request famedly/conduit!108
|
2021-07-02 10:56:21 +00:00 |
|
Aiden McClelland
|
b2d5516058
|
add support for arbitrary proxies
|
2021-07-01 12:41:12 -06:00 |
|
Timo Kösters
|
05821d6fd5
|
improvement: pdu cache, /sync cache
|
2021-06-30 10:31:34 +02:00 |
|
Jonas Platte
|
f3e630c064
|
Fix lots of clippy lints
|
2021-06-17 20:34:14 +02:00 |
|
hamidreza kalbasi
|
affa124864
|
create media folder in init
|
2021-06-09 22:22:05 +02:00 |
|
hamidreza kalbasi
|
804105479c
|
fix fmt and clippy warnings
|
2021-06-09 22:22:04 +02:00 |
|
hamidreza kalbasi
|
972caacdc2
|
put media in filesystem
|
2021-06-09 22:22:04 +02:00 |
|
Timo Kösters
|
d0ee823254
|
feat: swappable database backend
|
2021-06-09 22:21:52 +02:00 |
|
Timo Kösters
|
5b5cc0574e
|
feat: implement /claim, handle to-device events
|
2021-05-28 13:46:15 +02:00 |
|
Timo Kösters
|
09157b2096
|
improvement: federation get_keys and optimize signingkey storage
- get encryption keys over federation
- optimize signing key storage
- rate limit parsing of bad events
- rate limit signature fetching
- dependency bumps
|
2021-05-21 13:25:24 +02:00 |
|
Timo Kösters
|
8f27e6123b
|
feat: send read receipts over federation
currently they will only be sent if a PDU has to be sent as well
|
2021-05-17 10:25:27 +02:00 |
|
Timo Kösters
|
226045ea4b
|
improvement: warning on misconfigured reverse proxy
|
2021-04-24 12:29:02 +02:00 |
|
Gabriel Souza Franco
|
7faa021ff5
|
chore: code formatting and cleanup
|
2021-04-16 12:18:22 -03:00 |
|
Gabriel Souza Franco
|
e73de2317e
|
fix: verify tls cert for non-conformant servers
|
2021-04-16 00:36:35 -03:00 |
|
Gabriel Souza Franco
|
0b56589dce
|
feat: add handling of tls cert for delegated hosts
|
2021-04-15 22:07:27 -03:00 |
|
Gabriel Souza Franco
|
7b3fe88345
|
Send proper Host header in federation requests
|
2021-03-18 17:59:16 +01:00 |
|
Timo Kösters
|
21f785d530
|
Merge branch 'correct-sendtxn' into pushers
|
2021-03-15 09:56:04 +01:00 |
|
Timo Kösters
|
6da40225bb
|
improvement: make state res actually work
|
2021-03-13 16:30:12 +01:00 |
|